DBMS Question Bank AKTU
Part 1 : Basics
Basic DBMS Questions
-
What is a Database?
→ Define what a database is and why it is used. -
What is DBMS?
→ Explain the purpose of a Database Management System. -
What are the advantages of using DBMS over a file system?
→ Example: data consistency, integrity, security, etc. -
What is a primary key?
→ Define and explain with an example. -
What is a foreign key?
→ Explain how it helps maintain relationships between tables. -
What are the different types of database models?
→ Examples: Hierarchical, Network, Relational, Object-Oriented. -
What is normalization?
→ Explain the process and purpose of reducing redundancy. -
What are the different types of SQL commands?
→ Examples: DDL, DML, DCL, TCL. -
What is a join in SQL? Name its types.
→ INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN. -
What is the difference between DBMS and RDBMS?
→ Example: RDBMS supports relations and constraints; DBMS may not.
Part 2 : Advanced :
- What do you mean data independence? Explain.
- Define database languages.
- Define super key, candidate key, Primary key, and unique key.
- Discuss Relational Database Model concept in detail.
- Define the database management system and differentiate it from the file processing system.
- Who is a DBA? What are the responsibilities of a DBA?
- Define single-valued, multi-valued, derived, and composite attributes with suitable examples.
- What do you mean by constraints? Discuss Key Constraints, Entity Integrity Constraints, and Domain constraints with suitable examples.
- What is SQL? Define characteristics of SQL in detail.
- Draw the overall structure of DBMS and explain its various components in detail.
- Explain different Components of an ER Diagram with their Notation. Also make an ER Diagram for Employee Project Management System.
- What do you mean by schema? explain Three level data abstraction architecture.
- What is aggregate function? explain with suitable examples.
- Consider the following schema for institute library:
Student (RollNo, Name, Father_ Name, Branch)
Book (ISBN, Title, Author, Publisher)
Issue (RollNo, ISBN, Date-of –Issue)
Write the following queries in SQL and relational algebra:
List roll number and name of all students of the branch ‘CSE’.
II. Find the name of student who has issued a book published by ‘ABC’ publisher.
III. List title of all books and their authors issued to a student ‘RAM’.
IV. List title of all books issued on or before December 1, 2020.
V. List all books published by publisher ‘ABC’
- Consider the above relational database, where the primary keys are underlined. Give an expression in the SQL query to express each of the above queries.





















