qb mod 1
qb mod 1
QUESTION BANK
MODULE-1
1. Discuss the main characteristics of the database approach and how it differs from traditional
file systems?
2. Define DBMS. Explain all the basic operations that can be performed by DBMS on a
database.
3. Compare DBMS and early file system bringing out the major advantages of the database
approach.
4. With a neat block diagram, explain the architecture of typical DBMS.
5. Explain component modules of DBMS and their interaction with the help of a neat diagram.
6. What are the responsibilities of the DBA and the database designers?
7. What are the different types of database end users? Discuss the main activities of each.
8. Explain the different categories of data models.
9. Define the following terms:
a. Data model
b. Database
c. DBMS
d. Database system
e. Metadata
f. Database schema
g. Database state
h. Application program
i. Transaction
j. DDL, DML, SDL, VDL, query language, host language.
l. Schema
m. Insurance
n. Canned transaction
10. Explain structural constraints of a database system with suitable example.
Page 1
DBMS
11. What is the difference between a database schema and a database state?
12. Describe the three-schema architecture. How do different schema definition
languages support this architecture?
13. Explain the three-schema architecture with a neat diagram. Why do we need mapping
between schema levels?
14. What do you mean by data independence? Differentiate between logical data independence
and physical data independence.
15. What is the difference between the two-tier and three-tier client/server architectures?
16. With suitable example, explain different types of attributes.
f. Relationship instance.
18. Define the following with an example:
a. Weak entity
b. Participation constraint
c. Cardinality ratio
d. Recursive relationship
e. Specialization
19. With suitable example, explain different cardinality ratios and participation ratios.
20. Explain the difference between an attribute and a value set.
21. Explain different types of user friendly interfaces and type of user who typically use each.
22. With suitable example, describe recursive relationship type.
Page 2
DBMS
24. Write an ER diagram to represent CAR entity type with 2 key attributes
reg_no and vehicle_id.
25. Design an entity–relationship (ER) diagram for the movie database schema with at
least five entities. Also specify primary key and structural constraints (cardinality
and participation ratios). Assume meaningful attributes and relationship types.
26. Design a ER diagram for AIRLINES database schema with at least five entities. Also
specify Primary key and structural constraints (cardinality and participation ratios).
Assume meaningful attributes and relationship types.
27. Design an ER diagram for banking database schema with at least five entities. Also
specify primary key and structural constraints (cardinality and participation
ratios). Assume meaningful attributes and relationship types
Page 3