MU Information Technology (Semester 3)
Database Management Systems
December 2016
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1(a) Explain generalization and specialization.
5 M
1(b) Describe ACID Properties.
5 M
1(c) Explain Total participation and Partial participation with example.
5 M
1(d) Explain aggregate functions with example.
5 M

2(a) Explain Shadow Paging.
10 M
2(b) Explain different integrity constraints.
10 M

3(a) Draw an E-R diagram for University database consisting of four entities: Student, Department, Class, Faculty. Students has unique id, student can enroll for multiple classes and has at most one major. Faculty must belong to department and faculty can teach multiple classes. Each class is taught by only one faculty. Every student will get grade for the class he/she enrolled.
10 M
3(b) Explain conflict and View Serializability with example.
10 M

4(a) Describe BCNF and 4NF in detail.
10 M
4(b) Explain any 2 concurrency protocols in database systems.
10 M

5(a) Explain any four relational algebra operators with example.
10 M
5(b) Explain cost based query optimization.
10 M

6(a) Explain deadlock with wait-for-graph.
10 M
6(b) What is sytem catalog and meta data?
10 M



More question papers from Database Management Systems
SPONSORED ADVERTISEMENTS