You are on page 1of 1

END TERM EXAMINATION

SECOND SEMESTER IBBAI B&I)(TTM

IMOM

MA Y-20IO

rPaper-Code: BBAI (B&/)/(TTM) 108\ l!'i!p~~_~C?~_18/19/50108_._._ ... _. Time: 3 Hours

"'-0'" \O~
. _.... .. _

Subject: DBMS Maximum Marks: 75

Note: Question

ll-s-c-o-mp-u-ls-o-ry-.-A-tt-e-m-p-t-o--ne--q-uestionfrom each unit.

:=J

Short answer type: (a) What is data redundan:;y? Explain. (b) Discuss various types of keys in relational data model. (c) Distinguish between logical and physical data independence. (d) What are the rules for decomposition of relations? Explain. (e) How does the concept of an object in the object oriented model differ from the concept of an entity in the entity relationship model? Unit-I (10) What are the major functions performed by the DBMS? Explain. (5) Explain the role of database administrator. (10) Explain the three tiered architecture of relational model. (5) Explain the advantages of DBMS over a file system. Unit-II Explain the 12 Codd Rules for relational model. What are database views? How the views are created? Explain. (10) (5)

Design an ER diagram for keeping track of the exploits of your favourite cricket team. You should store the matches played, the scores in each match, the players in each match, and individual player statistics for each match. Convert it to tables. (10) Explain various attribute types. (6) Unit-III What is normalization? Explain third normal form with a suitable example. What is schema refinement? Explain. (10) (5)

What is functional dependency? Given Relation R (A, B, C, 0, E) satisfies that following functional dependencies: (10) AB~C C ~A BC ~D
ACD ~ B

BE ~C Find out the closure of FD's. What are various types of anomalies that C3n occur in a relational database? How they can be removed? Explain wit!! an example. (5) Unit-IV (a) Explain various SOL DOL commands with proper example. (8) (b) How integrity constraints are enforced in SOL? Explain. (7) Write down the following queries in SOL. (15) Suppliers (sno, sname, pincode, city) Parts (pno, pname, color, weight) Projects (projno, projname, city) Shipments (sno, pno, projno) (a) Get supplier name and city for suppliers who supply to any project with a 'red' colored part. (b) Get part name, color and project name supplied by supplier with sno 's2'. (c) Get the total number of suppliers who supplied part with pno 'p1'.

You might also like