Skip to content
CY-405 · Data base Management System/Important Questions

Data base Management System (CY-405) - Important Questions

  1. 7 Marks High Priority Asked: 2025, 2024, 2022

    Define DBMS and compare DBMS vs traditional file-based storage system, including drawbacks of file systems / benefits of DBMS.

    Appeared 3x (2025, 2024, 2022)

  2. 7 Marks High Priority Asked: 2025, 2022

    Explain what the entity-relationship model is, including Entity, Entity Type and Entity Set, illustrated with a simple example.

    Appeared 2x (2025, 2022)

  3. 7 Marks Medium Priority Asked: 2024, 2023

    Explain the architecture of a DBMS with diagram and describe its main components.

    Appeared 2x (2024, 2023)

  4. 7 Marks Low Priority Asked: 2024

    Differentiate DBMS vs traditional file systems and explain how DBMS provides data independence with examples.

    Appeared 1x (2024)

  5. 7 Marks Low Priority Asked: 2024

    Explain different types of data models in DBMS?

    Appeared 1x (2024)

  6. 7 Marks Low Priority Asked: 2024

    Draw and explain an ER diagram for a Hospital Management System with Patients, Doctors and Appointments, including relationships and constraints.

    Appeared 1x (2024)

  7. 7 Marks Low Priority Asked: 2024

    State and explain the various features / components of the E-R model.

    Appeared 1x (2024)

  8. 7 Marks Low Priority Asked: 2023

    Explain the various levels of data abstraction in a DBMS.

    Appeared 1x (2023)

  9. 7 Marks Low Priority Asked: 2023

    What is Null Attribute? With suitable diagram explain Weak and Strong Entity Set.

    Appeared 1x (2023)

  10. 7 Marks Low Priority Asked: 2023

    Explain different types of relationships amongst tables in a DBMS. Explain different types of attributes in a DBMS.

    Appeared 1x (2023)

  11. 7 Marks Low Priority Asked: 2023

    Discuss about File Organization and Access methods.

    Appeared 1x (2023)

  12. 7 Marks Low Priority Asked: 2022

    Define data, database, and database management system. Discuss the advantages of DBMS?

    Appeared 1x (2022)

  13. 7 Marks High Priority Asked: 2025, 2024

    Explain the different types of integrity constraints and rules to ensure data integrity and consistency in a DBMS.

    Appeared 2x (2025, 2024)

  14. 7 Marks High Priority Asked: 2025, 2024

    Explain the different types of relational keys and the role of primary and candidate keys in ensuring data integrity and uniqueness

    Appeared 2x (2025, 2024)

  15. 7 Marks Medium Priority Asked: 2025

    Use UNION and INTERSECTION operations in SQL to combine data from two tables.

    Appeared 1x (2025)

  16. 7 Marks Medium Priority Asked: 2025

    Determine the impact of views on database performance and justify their usage in specific scenarios.

    Appeared 1x (2025)

  17. 7 Marks Low Priority Asked: 2024

    What are the SQL statements for destroying and altering tables? Explain with examples.

    Appeared 1x (2024)

  18. 7 Marks Low Priority Asked: 2024

    Write SQL SELECT queries on a student database to filter by marks and enrollment in courses.

    Appeared 1x (2024)

  19. 7 Marks Low Priority Asked: 2024

    Define triggers in SQL. Write a trigger that updates the total order amount in an "Orders" table whenever a new order is added in an "OrderItems" table.

    Appeared 1x (2024)

  20. 7 Marks Low Priority Asked: 2024

    Write relational algebra queries for the Sailors-Boats-Reserves database.

    Appeared 1x (2024)

  21. 7 Marks Low Priority Asked: 2023

    Define degree and cardinality of a relation and determine them for a given table.

    Appeared 1x (2023)

  22. 7 Marks Low Priority Asked: 2023

    Explain how to write queries in relational algebra with examples.

    Appeared 1x (2023)

  23. 7 Marks Low Priority Asked: 2023

    Explain tuples and attributes with examples.

    Appeared 1x (2023)

  24. 7 Marks Low Priority Asked: 2023

    Describe the different types of keys and explain the different operations in relational algebra

    Appeared 1x (2023)

  25. 7 Marks High Priority Asked: 2025, 2024

    Explain the concept of lossless join decomposition and its importance in database normalization.

    Appeared 2x (2025, 2024)

  26. 7 Marks High Priority Asked: 2024

    Define and explain functional dependencies with examples and their importance in database normalization.

    Appeared 2x (2024)

  27. 7 Marks Medium Priority Asked: 2024, 2022

    Normalize a given relation to 2NF and 3NF

    Appeared 2x (2024, 2022)

  28. 7 Marks Medium Priority Asked: 2023

    Explain what normalization means and describe the different normal forms with suitable examples

    Appeared 2x (2023)

  29. 7 Marks Medium Priority Asked: 2023

    Find candidate key(s) of a relation scheme given a set of functional dependencies.

    Appeared 2x (2023)

  30. 7 Marks Medium Priority Asked: 2025

    Examine a relational schema with functional dependencies and identify violations of 3NF or BCNF

    Appeared 1x (2025)

  31. 7 Marks Medium Priority Asked: 2025

    Design a normalized schema ensuring BCNF and lossless join decomposition

    Appeared 1x (2025)

  32. 7 Marks Low Priority Asked: 2024

    Explain relation schemas in detail with suitable examples.

    Appeared 1x (2024)

  33. 7 Marks Low Priority Asked: 2023

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

    Appeared 1x (2023)

  34. 7 Marks Low Priority Asked: 2023

    Find candidate keys of a relation, identify its highest normal form, and decompose it to BCNF

    Appeared 1x (2023)

  35. 7 Marks Low Priority Asked: 2023

    Find the attribute closure of given attribute sets under a set of functional dependencies.

    Appeared 1x (2023)

  36. 7 Marks Low Priority Asked: 2022

    Explain the difference between a relation and a relation schema and discuss their relationship.

    Appeared 1x (2022)

  37. 7 Marks High Priority Asked: 2025, 2024

    Explain the two-phase locking (2PL) protocol and its role in ensuring serializability and concurrency control

    Appeared 2x (2025, 2024)

  38. 7 Marks High Priority Asked: 2025, 2023

    Explain timestamp-based concurrency control mechanism for multi-user database systems.

    Appeared 2x (2025, 2023)

  39. 7 Marks Medium Priority Asked: 2025

    Propose a methodology for testing serializability in large transaction schedules.

    Appeared 1x (2025)

  40. 7 Marks Low Priority Asked: 2024

    Define deadlock in databases and describe techniques for deadlock prevention, detection and resolution.

    Appeared 1x (2024)

  41. 7 Marks Low Priority Asked: 2024

    Define a transaction and explain its properties and states.

    Appeared 1x (2024)

  42. 7 Marks Low Priority Asked: 2024

    Differentiate serial vs non-serial schedules and test whether a given schedule is serializable.

    Appeared 1x (2024)

  43. 7 Marks Low Priority Asked: 2024

    What is a schedule? Explain serial and non-serial schedules.

    Appeared 1x (2024)

  44. 7 Marks Low Priority Asked: 2024

    Explain how the lock manager implements lock and unlock requests

    Appeared 1x (2024)

  45. 7 Marks Low Priority Asked: 2023

    Explain ACID characteristics in relational databases and define the structure of a relational database schema.

    Appeared 1x (2023)

  46. 7 Marks Low Priority Asked: 2023

    State and explain shadow paging with suitable example.

    Appeared 1x (2023)

  47. 7 Marks Low Priority Asked: 2023

    Explain serializability including conflict and view serializability with examples.

    Appeared 1x (2023)

  48. 7 Marks Low Priority Asked: 2023

    Explain deadlocks and explain deadlock avoidance and deadlock prevention.

    Appeared 1x (2023)

  49. 7 Marks Medium Priority Asked: 2024, 2022

    Describe the phases of query processing in a DBMS and explain how query optimization relates to / contributes to efficiency.

    Appeared 2x (2024, 2022)

  50. 14 Marks Medium Priority Asked: 2025

    Write short notes on any two of: Secondary Storage Devices, Shadow paging, Schemas and Instances, Views and Stored procedures.

    Appeared 1x (2025)

  51. 7 Marks Medium Priority Asked: 2025

    Propose a case study of a contemporary DBMS, analyzing its storage structures, indexing methods, and query optimization techniques.

    Appeared 1x (2025)

  52. 7 Marks Medium Priority Asked: 2025

    Distinguish between primary and secondary indices and evaluate their impact on query performance.

    Appeared 1x (2025)

  53. 14 Marks Low Priority Asked: 2024

    Write short notes on query processing, data independence, union/intersection, dependency preservation (any two).

    Appeared 1x (2024)

  54. 7 Marks Low Priority Asked: 2024

    Explain the purpose of indexing and how a primary index differs from a clustering index.

    Appeared 1x (2024)

  55. 7 Marks Low Priority Asked: 2024

    Explain extendable hashing for indexing records with hash directory illustration.

    Appeared 1x (2024)

  56. 7 Marks Low Priority Asked: 2024

    Explain how a hash function enables quick data retrieval for student records.

    Appeared 1x (2024)

  57. 7 Marks Low Priority Asked: 2024

    Explain static hashing and its advantages in DBMS.

    Appeared 1x (2024)

  58. 14 Marks Low Priority Asked: 2023

    Write short notes on any two:

    Appeared 1x (2023)

  59. 7 Marks Low Priority Asked: 2023

    Write an algorithm to implement project and join operations of relational algebra.

    Appeared 1x (2023)

  60. 7 Marks Low Priority Asked: 2023

    Compare single-level and multi-level indices.

    Appeared 1x (2023)

  61. 14 Marks Low Priority Asked: 2024

    Write short notes on (any two):

    Appeared 1x (2024)

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