DBMS Imp
DBMS Imp
UNIT-1
1. What is DBMS? List four significant differences between file processing system and a DBMS?
2. What is E-R model? Draw an E-R Diagram for any Banking enterprise system.
3. Draw an ER-Diagram for Week entity set and Strong entity set with example.
4. Define data model. Explain the entity-relationship model with a neat diagram.
5. What is a data model? What are the different data models? Explain.
6. How can we translate an ER Diagram into SQL statements to create tables? Discuss.
7. Explain the differences between physical and logical data independence.
8. Explain various levels of data abstraction and data independence.
9. Discuss about levels of abstraction in a DBMS.
10. Explain the functions of Database Administrator.
11. Define generalization, specialization and aggregation? How it is represented in E-R model?
UNIT-2
UNIT-3
1. Explain the following Operators in SQL with examples
i) SOME ii) IN iii) EXCEPT iv) EXISTS
2. Explain various DML functions in SQL with examples.
3. What is normalization? Explain 4NF and 5NF Normal forms with example.
4. What is normalization? Explain 2NF, 3NF and BCNF Normal forms with example.
5. Explain about various database users and administrators in DBMS.
6. Briefly explain the complex integrity constraints in SQL Triggers and active databases.
7. Why is a table whose primary key consists of a single attribute automatically in 2NF when it
is in 1NF? Explain in detail.
8. Define a trigger. What are the differences between row-level and statement-level triggers?
9. Give an example that illustrates how a collection of relations in BCNF could have redundancy
even though each relation, by itself, is free from redundancy.
10. What are the steps to be followed to convert a relation in 3NF to BCNF?
11. When is the decomposition of a relation schema R into two relation schemas X and Y Said to
be lossless-join decomposition? Why is this property so important? Give a necessary and
sufficient condition to test whether a decomposition is lossless-join.
12. Discuss fourth normal form with illustration.
UNIT-4
1. Explain shadow paging recovery scheme for recovering the data base?
2. Discuss the Recovery with Concurrent Transactions.
3. Elaborate the Timestamp Based Protocols.
4. What is Transaction? List and explain the properties of Transaction.
5. What is serializability? Explain conflict and view is serializability in detail.
6. Discuss in detail about timestamp based concurrency control techniques.
7. Write about Log based recovery.
UNIT-5
Data models
Unit-2
Unit-3
Triggers
UNION, INTERSECT, and EXCEPT, Nested Queries, aggregation operators, NULL values, complex
integrity constraints in SQL
Schema
Data redundancy
BCNF
Unit-4
Transaction properties
Concurrent Transactions
Unit-5
B+ tree