You are on page 1of 3

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

SHANMUGANATHAN ENGINEERING COLLEGE


ARASAMPATTI – 622 507

MODEL EXAMINATION

BRANCH : B.E-CSE SUB CODE: CS8492


YEAR/SEM : II / IV SUBTITLE: Database Management System
DATE : 19/05/2021 Q.P SETTER: S.Saravanakumar AP/CSE
TIME : 10.00a.m. – 01.00p.m. MAX.MARKS:100

Answer All Questions


PART – A (10 X 2 = 20)

1. Define DBMS.
2. Differentiate static and dynamic SQL.
3. What is functional dependency?
4. Why it is necessary to decompose a relation?
5. Explain the any two transaction states.
6. What is deadlock?
7. What is dynamic hashing?
8. What is query execution plan?
9. What is X query?
10. What is query optimization?
PART – B (5 X 13 = 65)

11. a) i) Write short note on purpose of database system. (5)


ii) Explain component modules of a DBMS and their interaction with the architecture (8)
(OR)
b) i) Explain in detail about relational algebra (13)

12. a)What is Normalization? Explain in detail the various normal forms 1NF, 2NF, 3NF (13)
(OR)
b) Explain the concept of functional dependencies and loss less join (13)

13. a) What is concurrency with example? Explain Two phase locking protocol (13)
(OR)
b) Explain in detail about Conflict Serializability. . (13)

14. . a) i) Explain about the B Tree and B+ Tree (13)


(OR)
b) Explain heuristic and cost estimation in query processing with neat diagram. (13)
15. a) i) Explain the architecture of distributed database (13)
(OR)
b) i)Explain in detail about 2Phase commit protocol. (8)
ii) Write short note on DTD (5)

PART – C (1x15=15marks)

16. a) Write the syntax for DDL, DML with example using Join queries. (15)
(OR)
b) Explain the transaction states and deadlock (15)

Staff In-charge HoD - CSE

You might also like