Dr. A.P.J. Abdul Kalam University
Master of Computer Application
Second Semester Main Examination, June-2021
Operating System [MCA201]
Time: 3:00 Hrs Max Marks 70
Note: Answer all five questions. All question carry equal marks.
Q.1 (a) Discuss the main characteristics of the database approach and how it
differs from traditional file system.
(b) What do you understand by distributed databases? Give the various
advantages and disadvantages of distributed database management systems.
Q.2 (a) Differentiate among candidate key, primary key, super key and foreign
key.
(b) Describe the overall structure of a general database management system.
Q.3 (a) What is normalization? Why is it needed? Discuss all the normal forms in
detail.
(b) What is the difference between 3 NF & BCNF?
Q.4 (a) Explain the structure of a B+ tree index. How is it different from a B Tree
index? Explain how updates are performed in both the types
(b) What does the DBMS do when constraints are violated? What is
referential integrity? What options does SQL give application programmers
for dealing with violations of referential integrity?
Q.5 (a) Draw an ER diagram for a small marketing company database. Assume
suitable data.
(b) Define the concept of aggregation. Give several examples of where this
concept is useful.
Q.6 (a) Explain deadlock prevention schemes?
(b) What are integrity constraints? Define the term primary key constraint
and foreign key constraint. How are these constraints expressed in SQL?
Q.7 Write short notes on:
(i) DBTG model
(ii) ACID properties
(iii)RAID
Scanned Copies:
0 comments:
Pen down your valuable important comments below