Skip to content
AL-502 · Database Management Systems/Important Questions

Database Management Systems (AL-502) - Important Questions

  1. 7 Marks High Priority Asked: 2025, 2023

    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.

    Appeared 2x (2025, 2023)

  2. 6 Marks High Priority Asked: 2025, 2022

    Explain the various data models of DBMS in detail.

    Appeared 2x (2025, 2022)

  3. 7 Marks High Priority Asked: 2024, 2023

    Describe the architecture of DBMS and explain each component.

    Appeared 2x (2024, 2023)

  4. 7 Marks Medium Priority Asked: 2025

    What is a data model? Explain object-oriented and relational data models with suitable examples.

    Appeared 1x (2025)

  5. 7 Marks Medium Priority Asked: 2025

    What is schema? Explain overall database structure with suitable example.

    Appeared 1x (2025)

  6. 7 Marks Medium Priority Asked: 2025

    Define database languages in DBMS and describe DDL, DML, DCL and TCL with commands and examples.

    Appeared 1x (2025)

  7. 7 Marks Medium Priority Asked: 2025

    Explain DDL and Embedded SQL with examples.

    Appeared 1x (2025)

  8. 14 Marks Medium Priority Asked: 2024

    Write a short note on any two of the following.

    Appeared 1x (2024)

  9. 7 Marks Medium Priority Asked: 2024

    Define E-R model with example. How to convert an E-R model into Tables? Explain.

    Appeared 1x (2024)

  10. 7 Marks Medium Priority Asked: 2024

    Define database system. Summarize the advantages of database system.

    Appeared 1x (2024)

  11. 7 Marks Medium Priority Asked: 2024

    What is database schema? Describe Physical schema and Logical schema.

    Appeared 1x (2024)

  12. 7 Marks Low Priority Asked: 2023

    Explain the Functions of database Administrator.

    Appeared 1x (2023)

  13. 7 Marks High Priority Asked: 2025, 2022

    Explain keys in the relational model — super key, candidate key, primary key, alternate key and foreign key — with suitable examples.

    Appeared 3x (2025, 2022)

  14. 7 Marks High Priority Asked: 2025, 2023, 2022

    Explain integrity constraints over relations and their types (domain, entity, referential integrity) with suitable examples.

    Appeared 3x (2025, 2023, 2022)

  15. 7 Marks High Priority Asked: 2025, 2023

    Explain Fundamental operations in relational algebra with examples.

    Appeared 2x (2025, 2023)

  16. 7 Marks Medium Priority Asked: 2025

    Explain relational algebra and illustrate Theta Join, Equi Join and Natural Join with examples.

    Appeared 1x (2025)

  17. 7 Marks Medium Priority Asked: 2025

    Explain the Outer Join operation in relational algebra.

    Appeared 1x (2025)

  18. 7 Marks Medium Priority Asked: 2025

    Explain about Domain relational calculus with examples.

    Appeared 1x (2025)

  19. 7 Marks Medium Priority Asked: 2025

    Explain indexing in relational databases. Discuss different types of indexes and their role in improving query performance.

    Appeared 1x (2025)

  20. 7 Marks Medium Priority Asked: 2025

    Discuss the importance of integrity and referential integrity constraints.

    Appeared 1x (2025)

  21. 7 Marks Medium Priority Asked: 2024

    List out the various join operations and explain briefly with suitable examples.

    Appeared 1x (2024)

  22. 7 Marks Medium Priority Asked: 2024

    Discuss the SELECT, PROJECT and DIVISION operations in relational algebra with examples.

    Appeared 1x (2024)

  23. 14 Marks Low Priority Asked: 2023

    Write short notes on any two:

    Appeared 1x (2023)

  24. 7 Marks Low Priority Asked: 2023

    How to alter, destroy and views table? Explain with suitable queries.

    Appeared 1x (2023)

  25. 7 Marks Medium Priority Asked: 2025

    Given a relation with functional dependencies, find candidate keys / identify normal form and decompose/normalize the relation up to 3NF.

    Appeared 2x (2025)

  26. 7 Marks Medium Priority Asked: 2025

    Explain the conditions required for a relation to be in 3NF with examples.

    Appeared 1x (2025)

  27. 7 Marks Medium Priority Asked: 2024

    State BCNF and explain how it differs from 3NF.

    Appeared 1x (2024)

  28. 7 Marks Medium Priority Asked: 2024

    What is Functional Dependency? Describe the properties of FD's.

    Appeared 1x (2024)

  29. 7 Marks Medium Priority Asked: 2024

    Define optimization. Discuss the steps involved in query optimization.

    Appeared 1x (2024)

  30. 7 Marks Low Priority Asked: 2023

    Explain the steps to convert a relation from 3NF to BCNF.

    Appeared 1x (2023)

  31. 7 Marks Low Priority Asked: 2023

    Explain Optimization methods.

    Appeared 1x (2023)

  32. 8 Marks Low Priority Asked: 2022

    Define join dependency and explain how it differs from multivalued dependency and functional dependency.

    Appeared 1x (2022)

  33. 7 Marks Low Priority Asked: 2022

    Explain why 4NF is more desirable than BCNF with the help of an example.

    Appeared 1x (2022)

  34. 6 Marks Low Priority Asked: 2022

    Define Normalization. Explain second normal form with the help of an example.

    Appeared 1x (2022)

  35. 7 Marks High Priority Asked: 2025

    What is a locking protocol? Explain shared locks, exclusive locks and strict two-phase locking protocol for concurrency control.

    Appeared 2x (2025)

  36. 7 Marks High Priority Asked: 2025, 2023

    What is serializability and how to test serializability of a schedule, including conflict serializable and view serializable schedules with examples?

    Appeared 2x (2025, 2023)

  37. 7 Marks High Priority Asked: 2025, 2022

    Explain timestamp-based concurrency control techniques with examples.

    Appeared 2x (2025, 2022)

  38. 7 Marks High Priority Asked: 2025, 2022

    Explain transaction processing / transaction system in DBMS, including transaction states and ACID properties.

    Appeared 2x (2025, 2022)

  39. 7 Marks Medium Priority Asked: 2025

    Discuss recovery from transaction failures, log-based recovery techniques and the role of checkpoints.

    Appeared 1x (2025)

  40. 7 Marks Medium Priority Asked: 2025

    What is deadlock in DBMS? Explain deadlock detection, prevention and recovery techniques.

    Appeared 1x (2025)

  41. 7 Marks Medium Priority Asked: 2025

    Discuss about Comparative study of OODBMS Vs DBMS.

    Appeared 1x (2025)

  42. 7 Marks Medium Priority Asked: 2024

    Explain different types of advanced recovery techniques.

    Appeared 1x (2024)

  43. 7 Marks Medium Priority Asked: 2024

    List and explain various types of specialized locking techniques used in DBMS.

    Appeared 1x (2024)

  44. 7 Marks Medium Priority Asked: 2024

    What do you understand by distributed databases? Give the various advantages and disadvantages of distributed database management system.

    Appeared 1x (2024)

  45. 7 Marks Low Priority Asked: 2023

    Explain log-based recovery Protocol.

    Appeared 1x (2023)

  46. 7 Marks Low Priority Asked: 2023

    Explain Multiple Granularity Concurrency control scheme.

    Appeared 1x (2023)

  47. 10 Marks High Priority Asked: 2025, 2022

    What is a cursor? Explain nested and parameterized cursors.

    Appeared 2x (2025, 2022)

  48. 14 Marks Medium Priority Asked: 2025

    Write short notes on any two of: DML, Multimedia, Triggers, Stored Procedures.

    Appeared 1x (2025)

  49. 7 Marks Medium Priority Asked: 2025

    Explain Hierarchical queries and inline queries with suitable examples.

    Appeared 1x (2025)

  50. 7 Marks Medium Priority Asked: 2025

    What do you understand by database security? Explain authentication and authorization mechanisms in DBMS by explaining how do they ensure database security.

    Appeared 1x (2025)

  51. 7 Marks Medium Priority Asked: 2025

    Explain cursor management in PL/SQL with explicit, nested and parameterized cursors with examples.

    Appeared 1x (2025)

  52. 7 Marks Medium Priority Asked: 2024

    Describe the usage of parameters in procedures.

    Appeared 1x (2024)

  53. 7 Marks Medium Priority Asked: 2024

    Discuss the limitations of user defined functions.

    Appeared 1x (2024)

  54. 7 Marks Low Priority Asked: 2022

    Explain the advantages of stored procedures with an example.

    Appeared 1x (2022)

  55. 7 Marks Low Priority Asked: 2022

    What is Trigger? Explain in detail with an example.

    Appeared 1x (2022)

Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in