BCA DBMS Important Questions
BCA DBMS Important Questions
UNIT-I
1. Explain briefly about the advantages of database management
system/disadvantages (drawbacks) of file based system/early information
system/conventional file processing system/traditional file processing system?
2. Explain briefly about ANSI Spark data model/write short notes on data
abstraction/view of data/levels of data abstraction/organization of database?
3. Differentiate between hierarchical data model and network data model?
4. Write short notes on components of database management system?
5. Write short notes on database architecture?
UNIT-II
1. Write short notes on relational data model?
2. Write short notes on aggregate functions in relational algebra?
3. Write short notes on CODD Rules?
4. Explain briefly about set operations in relational algebra?
5. Explain briefly about domain relational calculus (DRC), tuple relational
calculus (TRC) with an example?
6. Explain briefly about normal forms/1 NF, 2 NF, 3 NF with an example?
UNIT-III
1. Write short notes on entity, entity sets, attribute TYPESs,
relationship, relationship sets with an example?
2. Write short notes on generalization and specialization with an
example?
3. Explain briefly about full functional dependency with an example?
4. Write short notes on strong and weak entity sets with an example?
5. Explain briefly about the notations (symbols) used in E-R model?
6. Explain briefly about commands in SQL with an example?
7. Write short notes on clauses in SQL with an example?
UNIT-IV
1. Explain briefly about integrity/imposition of constraints in SQL?
2. Explain briefly about different types of joins available in SQL?
3. Write short notes on types of view in SQL?
4. Write short notes on nested and sub queries with an example?
5. Write short notes on aggregate functions in SQL?
6. Explain briefly about set operations in SQL?
7. Write short notes on keys (primary, foreign, super, candidate, composite key)?
UNIT-V
1. Write short notes on basic structure of PL/SQL with an example?
2. Explain briefly about triggers?
3. Explain briefly about cursors with an example?
4. Differentiate between functions and procedures with an example?
5. Explain briefly about the usage of packages in PL/SQL by using an example?
6. Write short notes on properties (states) of a transaction?
7. Write short notes on serializability and concurrent execution?
8. Write short notes on various recovery techniques
9. Write short notes on two phase locking protocol)