0% found this document useful (0 votes)
33 views2 pages

DBMS Question Bank

Uploaded by

Ankit Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views2 pages

DBMS Question Bank

Uploaded by

Ankit Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DBMS Question Bank

A. Very Short Questions


1. Define a Database.
2. What is DBMS?
3. List two differences between a Database System and a File System.
4. What is Data Independence?
5. Mention the types of Data Models.
6. What is an Entity?
7. Define a Key in the context of the ER model.
8. What is Generalization?
9. List the types of keys in the ER Model.
10. What does Aggregation mean in the ER Model?
11. Define a Relation.
12. What is a Tuple in a table?
13. List the types of keys in a relational model.
14. What is a Primary Key?
15. Define Relational Algebra.
16. What is SQL?
17. List any two SQL datatypes.
18. What is the purpose of the SELECT command in SQL?
19. Define a Cursor in SQL.
20. Mention two advantages of using SQL.
21. Define Normalization.
22. What is 1NF?
23. Mention the difference between 2NF and 3NF.
24. Define a Functional Dependency.

B. Short Questions
1. Explain the difference between a Database System and a File System.
2. Describe the overall architecture of a Database System.
3. What are the different types of Database Languages?
4. Explain the concept of Data Independence.
5. Describe the three-level schema architecture in DBMS.
6. Explain the concepts and notations used in the ER Model.
7. Differentiate between Specialization and Generalization.
8. What is the role of mapping constraints in the ER Model?
9. Describe the process of converting an ER diagram into tables.
10. Discuss the concept of Aggregation in the ER Model with an example.
11. Explain the concept of a Schema in the Relational Data Model.
12. Describe the different types of relational algebra operations.
13. Discuss the role of constraints in the Relational Data Model.
14. Explain the concept of Joins with an example.
15. Differentiate between Primary Key and Foreign Key.
16. Describe the characteristics and advantages of SQL.
17. Explain the use of Aggregate Functions in SQL with examples.
18. Differentiate between Sub Queries and Joins in SQL.
19. What are Cursors and Triggers in SQL?
20. Discuss various SQL operators with examples.
21. Explain the importance of Normalization in database design.
22. Describe the concept of Functional Dependency with an example.
23. Describe the concept of multivalued Functional Dependency with an example.

C. Long Questions
1. Discuss the various types of data models used in DBMS with examples.
2. Explain in detail the difference between logical and physical data independence.
3. Describe the overall structure of a Database System with a diagram.
4. Discuss the ER Model and its components with suitable diagrams and examples.
5. Explain the steps involved in the reduction of an ER diagram into relational tables.
6. Describe Generalization, Specialization, and Aggregation with appropriate examples.
7. Describe the Relational Data Model with its components and give suitable examples.
8. Discuss the different types of Joins used in the Relational Data Model.
9. Explain various relational algebra operations with examples.
10. Write a detailed note on SQL commands, including DDL, DML, DCL, and TCL
commands.
11. Discuss the use of Cursors and Triggers in SQL with examples.
12. Describe the process of Normalization with detailed steps for achieving 1NF, 2NF,
3NF, and BCNF.
13. Explain Functional Dependencies and their role in Normalization with examples.

You might also like