DBMSQB
DBMSQB
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
PART B
1. Explain the physical storage media .
2. Explain the physical characteristics of magnetic disks.
3. How the performance measured in the magnetic disks ?
4. What is RAID ? Explain the RAID LEVELS ?
5. Write short notes on
1. Magnetic tapes
2. Optical disks.
6. Explain the file organization with example.
7. Explain the sequential file organization .
8. Explain the multilevel indices with example.
9. Explain the structure of B+ trees.
10. Write short notes on:
1. B-trees.
2. Hash functions.
3. Dynamic hashing.
UNIT III
PART-A(2 MARKS)
1. What is lossless join?
2. Define third normal form.
3. Define functional dependency.
4. Define Update statement in SQL.
5. What do you mean by Normalization?
6. What is the need for Normalization?
7. Discuss how views can be created in SQL.
8. Give an example for a relation in First Normal form.
9. Define Domain key Normal form
10. Mention the fundamental operations of relational algebra
11. Give an example for Cartesian product operation
12. Mention the extended algebra operations
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
UNIT-III
PART-B(10 MARKS)
1. Define First Normal form and explain with an example.
2. Define Second Normal Form and explain with an example.
3. Distinguish between
(a) Normalized relation and Unnormalized relation
(b) BCNF and 3NF
4. Explain the various types of constraints that can be specified on a relational database
schema.
5. Explain fundamental operations in relational algebra with suitable example.
6. Discuss BCNF and fourth normal form in detail with suitable example.
7. Explain how modifications are done on a database with suitable example.
8. Explain the various join operations of relational algebra with suitable example.
Unit- 4
Part A
1. Specify the basic steps of processing a query.
2. What is an Evaluation Primitive?
3. What is a Query Evaluation plan?
4. What does the query execution engine do?
5. What are the measures in calculating the query cost?
6. What are Index scans and Access paths?
7. Write and explain an example for Conjunction and Disjunction.
8. Describe the following.
(i) Conjunctive selection by intersection of identifiers.
(ii) Disjunctive selection by Union of identifiers.
9. Describe in short about nested-loop join and block nested loop join.
10. Explain how the database modification is done using various techniques.
11. Explain in detail about Shadow paging.
12. Explain in detail about the various issues of Buffer management.
13.Describe the ARIES recovery algorithm in detail.
14. Describe in detail about the design of a Remote back up system.
15. Briefly explain about the Two phase locking protocols.
16. Describe in detail about the Graph-based protocols.
17. Describe in detail about the Time stamp-based protocols.
18. Describe in detail about the validation-based protocols.
19. Explain in detail about the various issues of multiple-granularity locking protocols.
20. Explain in detail about the method of handling a deadlock.
21. Briefly explain about the issues of Concurrent Executions.
22. Briefly explain about the issues of Serializability.
Unit- 5
Part A
1. What is Distributed database system?
2. What is Homogeneous database?
3. What is Heterogeneous database?
4. What is a temporal database?
5. Explain the term interval with reference to the temporal database.
6. State the various interval types.
7. What is a spatial data? Classify it.
8. State the types of queries that involve spatial locations.
9. State and explain the types of the Geographic data.
10. Define Data Mining.
11. Enlist the applications of Data Mining.
12. What is a Data warehouse?
13. Give an example for a star schema.
14. What is a Deductive database?
15. What is a Datalog and what are the contents of it?
16. Explain the infer and deduce operations of a Deductive database systems.
17. What are Least Model Semantics?
18. Describe in short about the Fixpoint operator.
19. What are safe Datalog Programs?
20. How evaluation of recursive queries is done?
21. Define an Object Oriented DBMS.
22. What is a Persistent Programming language?
23. Why do we go for an Object relational data model?
24. What is a nested relational model?
25. What are collection and large Object types?
26. What are Structured Types?
27. What are path expressions?
********************************************