Sign in. Loading⦠Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing t
PG – 532
*PG532*
I Semester M.Sc. Degree Examination, January/February 2014 (Y2K5 Scheme) COMPUTER SCIENCE MCS-103 : Database Management System Time : 3 Hours
Max. Marks : 80
Instruction : Answer any five questions, choosing atleast two from each Part. PART – A 1. a) Define DBMS. Explain the various applications of DBMS.
8
b) Explain the differences between File Processing System and Database System.
8
2. a) Explain different indexing techniques.
8
b) Draw an E-R diagram for Employee Management System.
8
3. a) Explain the basic relational algebra with examples.
8
b) Explain different types of views in SQL with suitable illustrations.
8
4. a) Consider the following relational schema and briefly answer the questions that follow : Emp (eid : integer, ename : string, age : integer, salary : real) Work (eid : integer, did : integer, pct-time : integer) i) Define a table constraint on employee that will ensure that every employee makes atleast 10,000/-. ii) Define a table constraint on department that will ensure that all managers have age > 30. iii) Write SQL statement to delete all information about employees whose salaries exceed that of manager one or more department that they work in. b) Explain the Object Oriented Data Model.
8 8
P.T.O.
*PG532*
PG – 532 PART – B
5. a) What is normalization ? Explain 2NF and 4NF with an example for each. b) Explain DDL and DML commands with examples.
8
6. a) Why database failure occurs ? How to recover the data from such failures ? Explain the various recovery techniques in detail. b) Define concurrency control. Explain multi version concurrency control techniques.
b) What is Database Security ? Explain the role of DBA in Database Security.