You are on page 1of 2

Shri Ram College, Muzaffarnagar

BCA – III Year


Important questions of DBMS
===============================================================
Very Short Questions:
1. What do you mean by data abstraction?
2. What is the difference between data and information?
3. What do you mean by physical and logical data independence?
4. Short notes on –
a. Instance b. Schema c. Subschema d. Aggregation
e. Specialization f. Generalization g. Entity set
h. Relationship set i. Attribute j. Domain
5. Who is the DBA?
6. Design an ER-diagram for a school using teacher, subject and student with
assumed attributes. Also assumed binary relationship between teacher-subject and
student-student.
7. What do you mean by ER-model? Explain with an example.
8. What is relationship? Types of relationships.
9. What is data dictionary?
10. What is relational algebra? Explain.
11. Briefly describe B Tree.
12. What is Weak entity? Explain with example.
13. Why PL/SQL is used over the SQL?
14. Write the Block structure of PL/SQL.
15. What is functional dependency? How it is represented in relation.
16. What is Universal relation?
17. What is Decomposition?
18. What is Transaction?
19. What is Concurrent process?
20. What is database security?
21. What is database recovery?
22. What is transaction log?
23. What is conflict?
24. Difference between conflict equivalent and conflict serializable.
25. What is serializable?
26. What is view serializablity?
27. What is metadata?
28. State the difference between Generalization and specialization?

Short Questions:
1. Explain the three level of architecture of DBMS.
2. Difference between traditional file handling and DBMS.
3. Explain the DBMS Structure.
4. With the reference to ER-model, explain the following-
a. Binary Association
b. Unary Association
c. Ternary Association
d. Recursive relationship
5. With the help of an example show the derivation of a relational database from
ER-model.
6. What is hashing collision? Write the method to resolve the collision.
7. What is key? Define the following keys –
a. Primary Key b. Foreign key c. Alternate key d. Candidate key
e. Composite Key f. Multi valued dependency g. super key
8. What is joining? Types of joining methods.
9. What is SQL? Types of SQL languages.
10. What are aggregate functions?
11. What are integrity constraints? Explain the use of CHECK and DEFAULT
clauses.
12. Explain the conditional and looping statements in PL/SQL.
13 Define the ACID properties of transaction.
14. Define the states of transaction.
15. Explain the Database recovery techniques.

Long Questions:
1. Explain the Data models.
2. What is DBMS? Explain the advantages and disadvantages of DBMS.
3. Design a B-tree of order 4 from the following numbers-

14,19,16,21,9,7,13,15,23,20,10,8

4. What is hashing? Define the methods of hashing.


5. What is File organization? Explain the different types of file access methods.
6. Define the different types of set operations.
7. What is relational algebra?
8. What is Data Constraints? Types of data constraints.
9. What is normalization? Define the different normal forms of normalization.
10. What are the insertion, deletion and update anomalies?
11. Explain the different locking techniques with example for concurrency control.

You might also like