Data base Management System (CY-405) - Important Questions
-
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)
-
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)
-
7 Marks Medium Priority Asked: 2024, 2023
Explain the architecture of a DBMS with diagram and describe its main components.
Appeared 2x (2024, 2023)
-
7 Marks Low Priority Asked: 2024
Differentiate DBMS vs traditional file systems and explain how DBMS provides data independence with examples.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain different types of data models in DBMS?
Appeared 1x (2024)
-
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 Marks Low Priority Asked: 2024
State and explain the various features / components of the E-R model.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain the various levels of data abstraction in a DBMS.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
What is Null Attribute? With suitable diagram explain Weak and Strong Entity Set.
Appeared 1x (2023)
-
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)
-
7 Marks Low Priority Asked: 2023
Discuss about File Organization and Access methods.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2022
Define data, database, and database management system. Discuss the advantages of DBMS?
Appeared 1x (2022)
-
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)
-
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)
-
7 Marks Medium Priority Asked: 2025
Use UNION and INTERSECTION operations in SQL to combine data from two tables.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Determine the impact of views on database performance and justify their usage in specific scenarios.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2024
What are the SQL statements for destroying and altering tables? Explain with examples.
Appeared 1x (2024)
-
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)
-
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)
-
7 Marks Low Priority Asked: 2024
Write relational algebra queries for the Sailors-Boats-Reserves database.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Define degree and cardinality of a relation and determine them for a given table.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain how to write queries in relational algebra with examples.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain tuples and attributes with examples.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Describe the different types of keys and explain the different operations in relational algebra
Appeared 1x (2023)
-
7 Marks High Priority Asked: 2025, 2024
Explain the concept of lossless join decomposition and its importance in database normalization.
Appeared 2x (2025, 2024)
-
7 Marks High Priority Asked: 2024
Define and explain functional dependencies with examples and their importance in database normalization.
Appeared 2x (2024)
-
7 Marks Medium Priority Asked: 2024, 2022
Normalize a given relation to 2NF and 3NF
Appeared 2x (2024, 2022)
-
7 Marks Medium Priority Asked: 2023
Explain what normalization means and describe the different normal forms with suitable examples
Appeared 2x (2023)
-
7 Marks Medium Priority Asked: 2023
Find candidate key(s) of a relation scheme given a set of functional dependencies.
Appeared 2x (2023)
-
7 Marks Medium Priority Asked: 2025
Examine a relational schema with functional dependencies and identify violations of 3NF or BCNF
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Design a normalized schema ensuring BCNF and lossless join decomposition
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2024
Explain relation schemas in detail with suitable examples.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain the steps to convert a relation from 3NF to BCNF
Appeared 1x (2023)
-
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)
-
7 Marks Low Priority Asked: 2023
Find the attribute closure of given attribute sets under a set of functional dependencies.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2022
Explain the difference between a relation and a relation schema and discuss their relationship.
Appeared 1x (2022)
-
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)
-
7 Marks High Priority Asked: 2025, 2023
Explain timestamp-based concurrency control mechanism for multi-user database systems.
Appeared 2x (2025, 2023)
-
7 Marks Medium Priority Asked: 2025
Propose a methodology for testing serializability in large transaction schedules.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2024
Define deadlock in databases and describe techniques for deadlock prevention, detection and resolution.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Define a transaction and explain its properties and states.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Differentiate serial vs non-serial schedules and test whether a given schedule is serializable.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
What is a schedule? Explain serial and non-serial schedules.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain how the lock manager implements lock and unlock requests
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain ACID characteristics in relational databases and define the structure of a relational database schema.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
State and explain shadow paging with suitable example.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain serializability including conflict and view serializability with examples.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain deadlocks and explain deadlock avoidance and deadlock prevention.
Appeared 1x (2023)
-
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)
-
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)
-
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)
-
7 Marks Medium Priority Asked: 2025
Distinguish between primary and secondary indices and evaluate their impact on query performance.
Appeared 1x (2025)
-
14 Marks Low Priority Asked: 2024
Write short notes on query processing, data independence, union/intersection, dependency preservation (any two).
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain the purpose of indexing and how a primary index differs from a clustering index.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain extendable hashing for indexing records with hash directory illustration.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain how a hash function enables quick data retrieval for student records.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain static hashing and its advantages in DBMS.
Appeared 1x (2024)
-
14 Marks Low Priority Asked: 2023
Write short notes on any two:
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Write an algorithm to implement project and join operations of relational algebra.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Compare single-level and multi-level indices.
Appeared 1x (2023)
-
14 Marks Low Priority Asked: 2024
Write short notes on (any two):
Appeared 1x (2024)
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