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

Question Bank 1

This document contains a question bank for the Database Management System module with two parts. Part 1 contains 17 questions covering topics like advantages of DBMS over file processing, ER modeling, database concepts, architecture, and relationships. Part 2 contains 8 questions on relational data model concepts, basic SQL commands for table creation, insertion, updating and altering records while enforcing constraints. The document provides a list of conceptual and practical questions to help students learn fundamental DBMS concepts.

Uploaded by

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

Question Bank 1

This document contains a question bank for the Database Management System module with two parts. Part 1 contains 17 questions covering topics like advantages of DBMS over file processing, ER modeling, database concepts, architecture, and relationships. Part 2 contains 8 questions on relational data model concepts, basic SQL commands for table creation, insertion, updating and altering records while enforcing constraints. The document provides a list of conceptual and practical questions to help students learn fundamental DBMS concepts.

Uploaded by

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

Department of Computer Science & Engineering

Database Management System – 21CS53 (Question Bank)

Module 1

1. List and discuss the advantages of Database Management System over File
Processing System. (6M)
2. With a neat diagram, explain Three Scheme Architecture. (6M)
3. Explain different types of attributes that occur in an E-R diagram model with an
example. (6M)
4. Explain characteristics of database approach. (6M)
5. Discuss the different types of user-friendly interfaces. (6M)
6. Draw and ER diagram for Airlines database schema with atleast 5 entities. Also
specify primary key and structural constraint. (8M)
7. Discuss the following terms. (8M)
a. Database b. Database Catalog c. Entity d. Degree of a relationship
8. Explain types of end-users with suitable examples.
9. Discuss the following terms. (5M)
a. Cardinality b. Weak entity c. program data independence d. Total
participation e. value sets
10. Explain the component modules of DBMS and their interaction with the help of a
diagram. (8M)
11. Explain different categories of Data Models. (6M)
12. Write the ER diagram for an employee database. The constraints are as follows:

(i) An employee works for a department

(ii) Every department is headed by a manager

(iii) An employee works on one or more projects

(iv) An employee has dependents

(v) A department controls the projects


Department of Computer Science & Engineering

13. Draw and ER diagram for Banking system taking into account atleast 5 entities,
indicate all keys, constraints and assumptions that are made.

14. What is data independence? Explain different types of data independence. (6M)

15. Briefly explain history of DBMS. (8M)

16. Explain centralized and client-server architecture in detail. (8M)

17. Explain specialization and generalization in detail. (8M)

Module 2

1. What are the basic operations that change the state of the database? Explain how basic
operations deals with constraint violation. (6M)
2. Explain super key, candidate key and primary key. (6M)
3. Explain Entity integrity constraint and referential integrity constraint in detail. Why is
each considered important. Give example (6M)
4. Explain domains, attributes, tuples, relations in detail. (6M)
5. Briefly explain characteristics of a relation. (8M)
6. Explain with examples in SQL: (i) INSERT command (ii) UPDATE command (4 M)
7. Write the SQL syntax with example for the following (6 M)
I. Alter II. Insert III. Update
8. Write a command that is used for table creation. Explain how constraints are specified
in SQL during table creation with suitable example.

You might also like