oe
(Please write your Exam Roll No.) Exam Roll No,
END TERM EXAMINATION
Tuiep/FirtH/NiNerH Semester [MBA]DecemBer 2011)
es Code: MS 239/MSP 329/BMS 539 ‘Subject: Database Managemént Systems
nae oe
vey
Maximum Marks :60_
Explain the terms: (4x3=12)
DBMS Architecture
po Conversion of E-Schema into Tables
Codd’s Rules
i? Ua
i 2 Kia
ExpJain the following stating limitations of each. (62-12)
i > we Hicrarchical Vs. Network DBMS
ff OODBMS Vs ORDBMS .
I >
(a) What are mapping constraints? Explain. (5)
(b) Explain the concept of a view in SQL. What kinds of problems
are faced while updating a view? m
Draw an ER diagram for University System with entities- students,
teachers and courses. Write all assumptions made in this behalf. (12)
ad
= eo ual What is SQL? How it differs from PL/SQL? What is the basic
rr form of a SQL? What is the basic form of a SQL query? (4)
Distinguish between WHERE clause and HAVING clause. (3)
' “
=) we Whatare triggers? Write a trigger to update the a/c balance
whenever the money is withdrawn or desposited from the
account of a customer. (5)
> %Q6. (a) How can we create a table in PL/SQL block and insert records”
E into it? Is it possible by some procedure or function? Explain
using an example. (6)
(b) In PL/SQL, can commit, rollback, savepoint be uséd in database
triggers? Is yes explain how and if no what give reason: (6)
~ > 7 What are vaslotie transection seaith> malas 6)
\er~ explain the concept of concurrency control in databases. How
q > are they resolved? Explain. (7)
- 9Q8. Explain the following: i (43-12)
I - (a) Normalization
(b) Functional Dependencies
i ? () Multi-valued dependencies
www - okineseva nek
14% y