NOVEMBER/DECEMBER 2020
BCA41 — DATABASE MANAGEMENT
SYSTEMS
Time : Three hours Maximum : 75 marks
SECTION A — (10 2 = 20 marks)
Answer ALL questions.
1. What is E-R Model?
2. Define the term – DBMS.
3. What is Project operation in Relational algebra?
4. Distinguish Natural Join and Outer Join
operations.
5. Define the term – Primary key.
6. What is Foreign key?
7. Define the term – SQL.
8. What are Stored Procedures?
9. Define the term – Explicit cursor in PL/SQL.
10. What are Stored packages in PL/SQL?
588
SECTION B — (5 5 = 25 marks)
Answer ALL questions.
11. (a) Describe the advantages of Database and
architecture of a Database system.
Or
(b) Discuss on Relational and Hierarchical
approaches in Data models.
12. (a) Explain the Structure of Relational database.
Or
(b) Describe the Tuple Relational Calculus.
13. (a) Discuss on 2NF and 3NF with example.
Or
(b) Describe the functioning of BCNF using
example.
14. (a) Explain the features of SQL.
Or
(b) Discuss on Triggers and Dynamic execution
in T-SQL.
15. (a) Describe the method of Opening, Closing a
Cursor and Implicit cursor.
Or
(b) Explain the working of Exception handlers in
PL/SQL.
2 588
SECTION C — (3 10 = 30 marks)
Answer any THREE questions.
16. Explain the responsibilities of DBA.
17. Discuss on Extended Relational Algebra
Operations.
18. Describe the purpose of Normalization, Functional
Independence and 1NF with example.
19. Explain the different forms of Select SQL
operations using example.
20. Discuss on the PL/SQL Block structure in detail.
———————
3 588