Database Management System 2074 Questionpaper
Database Management System 2074 Questionpaper
(a)Data abstraction
(c)Trigger
2.(a) Who is data administrator? What are the main function of database administrator?(2 + 3 = 5)
(b) Construct an E-R diagram for online course registration where students registers courses online.(5)
teaches(TID, CID)
Construct the following relational algebra and SQL queries for this database.(10)
(a) Find the names of all teaches who have PhD qualification.
5. What are the benefits of using normalization? Discuss 1NF, 2NF, and 3NF with suitable example.(2.5 + 7.5 = 10)
6.(a) Why do we need concurrency control? Discuss two phase locking protocol.(2 + 3 = 5 )
(b) Why do we need database recovery? Discuss shadow paging technique for database recovery.(2 + 3 = 5)