IT/ITES/L2/U3/S3/Perform Operations on Tables

 


Q1.      Database में काम करने के लिय कोन-2 सी Language  use होती है?

Ans.  Database में काम करने के लिय 2 तरह की language use होती है

      1. DDL – Data Definition Language → Database structure बनाने के लिय

      2. DML – Data Manipulation Language → Data operation के लिय

Q2.   DDL क्या है ?

Ans.  इसका पूरा नाम Data Definition Languageहै. इसका use हम database structure के लिय करते       है जेसे की database को बनाना , edit करना और delete करना

Q3       DDL में कोन-2 सी command use होती है?

Ans. DDL में 3 command use होती हैA). CREATE B). ALTER C). DROP

      1. CREATE: New Database or Table को create करने के लिय

            Syntax: CREATE DATABASE databasename; 

            example: CREATE DATABASE MYDB;

      2. ALTER: Database or Table को create करने के लिय

            Syntax: CREATE DATABASE databasename; 

            example: CREATE DATABASE MYDB;

      3. DROP: Database को delete करने के लिय

            Syntax: DROP DATABASE databasename; 

            example: DROP DATABASE MYDB;

Q4       DML क्या है ?

Ans.  इसका पूरा नाम Data Manipulation Languageहै. इसका use हम database में table में काम       करने के लिय करते है जेसे की table create करना, data insert, update और delete करना

Q5      DML में कोन-2 सी command use होती है?

Ans.  DML में 4 command use होती है A). INSERT B). UPDATE C). SELECT D). DELETE

      1. INSERT:  Table में new data enter करने के लिय

            Syntax: INSERT INTO table (column1, column2, column3 ...) VALUES (value1, value2, value3 …);

            example: insert into "SDetails" ("ID", "Name", "Rollno", "DOB", "Class" ,  "Phone",                                         "Email", "Color", "Location") values ('8', ' Ranjith Singh',' 67' , '12-03-99','X' ,                                                             '435363' , ' ranjth99@gmail.com' , 'White', 'Bihar');

          

     2. UPDATE: Table में Data को edit/update करने के लिय

      Syntax: UPDATE table_name SET column_name = value [, column_name = value ...] WHERE condition;

            example: update "SDetails” set "Location"='Bhubaneswar' where "Rollno"=14;

 

           3. SELECT:  Table में से data को retrieve/show करने के लिय

 

                        syntax: SELECT * FROM TABLE_NAME;

            example: select * from SDetails where Color='Blue'.

 

           4. DELETE : Table में से record/row को delete करने के लिय

                        syntax: SELECT * FROM TABLE_NAME;

            example: select * from SDetails where Color='Blue'.

Q6     DML कितने type की होती है ?

Ans. DML 2 type की होती है

 

      1. Procedural: इसमें user specifies करता है क use कोनसा data चाहिए और कैसे चाहिए

      2. Non- Procedural: इसमें user सिर्फ यह specifies करता है की use कोनसा डाटा चाहिए.but उस data      को retrieve करने के लिय user अपना code नहीं ला सकता

Q7     Database में sorting क्या मतलब है?

Ans. Sorting का मतलब होता है data को ascending (बड़ते कर्म में ) और descending (घटते कर्म में) में     arrange करना

Q8     Database में data को sort करने के steps लिखो ?

Ans.  1. जिस Table का data sort करना है use open करो

      2. आपके सामने table data view window खुलेगी

      3. जिस column के हिसाब से data को sort करना है use select करो

      4. Format Toolbar window में ascending या descending option पर click करो

      5. click करते ही data selection क हिसाब से sort हो जाएगा

 

Q9     Database में Referential Integrity का क्या use है?

Ans.  जब हम database में दो tables को आपस में relate करते है तो Referential Integrity का use data की accuracy और consistency के लिय किया जाता है LibreOffice Base software में 2 tables के data को  primary key और foreign key की मदद से link किया जा सकता है data को tables में add, delete और change करते समय Referential Integrity यह check करती है के जिस data पे हम काम कर रहे है वह दोनों tables में relate है या नहीं

 

Q10 Table Relationship क्या है और यह कितने type का होता है?

Ans. दो या दो से जयादा tables को आपस में जोड़ना या link करना ही table relationship कहलाता है

     Relationship 3 type का होता है

     1. One-to-One Relationship: इस type के relationship में एक table दुसरे table के साथ , एक   primary key के जरिये link होता है. इस relationship में master table के किसी एक specific record    के against दुसरे table में एक ही record होगा

    

     2. One-to-Many Relationship: इस relationship में master table के किसी एक specific record    के against दुसरे table में एक से जयादा record होंगे

     3. Many -to-Many Relationship: इस relationship में master table के किसी एक multiple record    के against दुसरे table में multiple जयादा record होंगे

 

 

 

Q11 Field Properties का क्या मतलब है?

Ans. database में table के अंदर जो field बनाई होती है उनके structure या behavior को field property कहा जाता है. जेसे की field की Auto value, Length & format.

Q12 Database में tables को relate करने के क्या advantage है?

Ans. 1. Relationship tables में data redundancy को रोकते है

     2. Relationship में referential integrity की मदद से missing data को भी search किया जा सकता है

     3. Relationship tables में invalid data को enter होने से रोकती है

     4. Master table में data edit करने पर transaction table में data automatically reflect हो जाता है

 

    

Post a Comment

0 Comments