18cs0506-Database Management Systems
18cs0506-Database Management Systems
Subject with Code : Database Management System (18CS0506)Course & Branch : B.Tech –CSE&CSIT
Year &Sem : II-B.Tech& I-Sem Regulation : R18
UNIT – I
INTRODUCTION TO DATABASE, DATABASE DESIGN AND RELATIONAL MODEL
Short Answer Questions
1. What is a weak and strong entity sets? Explain with example? [2M]
2. Explain about class hierarchy? [2M]
3. Define Entity, Attributes, Entity set, relationship with appropriate notations? [2M]
4. What is Relational Instance, Relational Schema? Give one examples? [2M]
5. Draw the notation for multivalued attributes? Give one example? [2M]
6. What is a data model? List the types of data model used [2M]
7. What are composite attributes? [2M]
8. What does the cardinality ratio specify? [2M]
9. What are the two types of participation constraint? [2M]
10. List any eight applications of DBMS [2M]
Long Answer Questions
UNIT – II
RELATIONAL ALGEBRA AND CALCULUS, NESTED QUERIES
Short Answer Questions
1. Write query for finding the age of the youngest sailor who is eligible to vote for each rating level with at
least two such sailors. [2M]
2. When can we use group by clause, explain. [2M]
3. Explain the structure of basic form of an SQL query. [2M]
4. List and Explain set operators of relational algebra. [2M]
5. Differentiate trigger with assertions. [2M]
6. Define-relational algebra. [2M]
7. List and explain the types of keys [2M]
8. What are aggregate functions? And list the aggregate functions supported by SQL? [2M]
9. Define Primary key and Candidate key. [2M]
10. Write short notes on tuple relational calculus. [2M]
UNIT – III
FUNCTIONAL DEPENDENCIES AND NORMALFORMS
Short Answer Questions
1. What is meant by attribute closure? Explain. [2M]
2. Explain the classification of functional dependency. [2M]
3. List and explain the properties of decomposition. [2M]
4. Prove that any relation schema with two attributes is BCNF. [2M]
5. Discuss about super key and candidate key in functional dependency with suitable example. [2M]
6. What is meant by lossless-join decomposition? [2M]
7. What are axioms? [2M]
8. List the SQL domain Types. [2M]
9. What is the need for triggers? [2M]
10. What is meant by computing the closure of a set of functional dependency? [2M]
Long Answer Questions
Unit – IV
Transaction Management
Short Answer Questions
1. Define transaction management. [2M]
2. Define functional dependency . [2M]
3. List and define ACID properties [2M]
4. Define validation based protocols . [2M]
5. Explain lock based protocols . [2M]
6. What are the properties of transaction? [2M]
7. Define deadlock. [2M]
8. What are the storage types? [2M]
9. Define shadow paging. [2M]
10. What is a recovery scheme? [2M]
Long Answer Questions
1. Explain transaction management with relevant concept? [10 M]
2. Explain transaction states with example? [10M]
3. Explain ACID properties of transaction management [10M]
4. Define functional dependency and explain briefly? [10M]
5. Explain briefly normal forms? With relevant example [10M]
6. Explain serializability in transaction management [10M]
7. Explain concurrency control with lock based protocols [10M]
8. Explain classification of storage structure [10M]
9. Explain buffer management in concurrency control system [10M]
10. Explain Based Protocols and Timestamp Based Protocols [10M]
UNIT –V
Overview of Storage and Indexing, Tree Structured Indexing, Hash Based Indexing
Short Answer Questions
1. Give one Example for Extendible hashing? [2M]
2. Give one example for linear hashing? [2M]
3. Draw he structure of B+ tree? [2M]
4. Design example for Clustered indexes? [2M]
5. Design example for Composite Keys? [2M]
6. Define rotational latency time. [2M]
7. What is the use of RAID? [2M]
8. Distinguish between fixed length records and variable length records. [2M]
9. What are the techniques to be evaluated for both ordered indexing and hashing? [2M]
10. Define query optimization. [2M]
Long Answer Questions