Database Management Systems (AL-502) - Important Questions
-
Unit 17 Marks High Priority
What is ER Diagram / ER-model? Explain its components and notations/symbols for entities, attributes and relationships, with an ER diagram illustration e.g., for Employee Project Management System.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Explain the various data models of DBMS in detail.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Describe the architecture of DBMS and explain each component.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
What is schema? Explain overall database structure with suitable example.
Predicted for DEC-2026
-
Unit 17 Marks High Priority
Define database languages in DBMS and describe DDL, DML, DCL and TCL with commands and examples.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Explain keys in the relational model 014 super key, candidate key, primary key, alternate key and foreign key 014 with suitable examples.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Explain integrity constraints over relations and their types (domain, entity, referential integrity) with suitable examples.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Explain Fundamental operations in relational algebra with examples.
Predicted for DEC-2026
-
Unit 27 Marks High Priority
Consider relations Employee(Eid, Ename, Dept, Salary) and Project(Pid, Pname, Eid). Write relational algebra expressions using select, project, join, division and outer union for: (i) names of employees with salary > 40000, (ii) natural join of Employee and Project, (iii) employees working on all projects.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
Given a relation with functional dependencies, find candidate keys / identify normal form and decompose/normalize the relation up to 3NF. e.g., R(A,B,C,D,E) with A->B, B->C, A->D, D->E.
Predicted for DEC-2026
-
Unit 37 Marks High Priority
State BCNF. Explain with example how BCNF differs from 3NF.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
What is a locking protocol? Explain shared locks, exclusive locks and strict two-phase locking protocol for concurrency control.
Predicted for DEC-2026
-
Unit 47 Marks High Priority
What is serializability and how to test serializability of a schedule, including conflict serializable and view serializable schedules with examples?
Predicted for DEC-2026
-
Unit 47 Marks High Priority
Discuss recovery from transaction failures. Explain log-based recovery techniques and the role of checkpoints in recovery.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
What is a cursor? Explain nested and parameterized cursors with examples.
Predicted for DEC-2026
-
Unit 57 Marks High Priority
Write a short note on stored procedures in PL/SQL with syntax and example. Discuss its advantages.
Predicted for DEC-2026
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel