0% found this document useful (0 votes)
332 views5 pages

R22-DBMS Question Bank

The document outlines important questions for the Database Management System course, categorized by units and types of questions (short and long answers). Each question is associated with Bloom's taxonomy levels, marking schemes, and course outcomes. The units cover topics such as database applications, relational models, SQL, transaction management, and file organization.

Uploaded by

nehachikky08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
332 views5 pages

R22-DBMS Question Bank

The document outlines important questions for the Database Management System course, categorized by units and types of questions (short and long answers). Each question is associated with Bloom's taxonomy levels, marking schemes, and course outcomes. The units cover topics such as database applications, relational models, SQL, transaction management, and file organization.

Uploaded by

nehachikky08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Subject Name: DATABASE MANAGEMENT SYSTEM

Subject Code: 22CS402PC

IMPORTANT QUESTIONS
UNIT – 1 – DATABASE SYSTEM APPLICATIONS

Short answer questions:

S NO QUESTIONS BLOOMS
MARKS CO MAP
LEVEL

1 List the advantages of DBMS? 1 1 1

2 List the Database Applications? 1 1 1

3 Discuss Data Independence? 1 1 2

4 Discuss Transaction management? 1 1 1

5 Define Relationship and Relationship set? 1 1 2

6 Give the levels of data abstraction? 1 1 1

7 Define i) Database ii) DBMS? 1 1 1

Long answer questions:

S QUESTIONS MARK CO BLOOMS


NO S MAP LEVEL

1 Compare and Contrast files Processing Systems with database 5 1 2


systems

2 Define Data Abstraction and discuss levels of Abstraction 5 1 2

3 Discuss about different types of Data models. 5 1 2

4 Describe the architecture of DBMS 5 1 2

5 Discuss additional features of the ER-Models 5 1 2

6 Discuss about the Concept Design with the ER Model 5 1 2

7 Discuss generalization, specialization, aggregation 5 1 2


UNIT – 2–Introduction to Relational Model

Short answer questions:

S NO QUESTIONS BLOOMS
MARKS CO MAP
LEVEL

1 Define the terms i) Entity type ii) Entity set 1 2 1

2 Define weak and strong entity sets? 1 2 1

3 Discuss How can you alter and destroy tables? 1 2 1

4 List various types of attributes? 1 2 1

5 State about SELECT operation in Relational 1 2 1


algebra?

6 Discuss the use of rename operation? 1 2 2

7 Illustrate division operation? 1 2 2

Long answer questions:


CO
S NO QUESTIONS MARKS BLOOMSLEVEL
MAP

1 Explain about different types of integrity constraints? 5 2 2


2 Write about views and updates on views? 5 2 2
Illustrate different set operations in Relational algebra
3 5 2 2
with an example?
4 Define Join? Explain different types of joins? 5 2 2
5 Discuss about Tuple Relational calculus in detail? 5 2 2
6 Discuss about Domain Relational calculus in detail? 5 2 2
7 What are the commands of altering table? 5 2 2
UNIT – 3 – SQL

Short answer questions:

S NO QUESTIONS BLOOMS
MARKS CO MAP
LEVEL

1 Discuss about the operators EXCEPT 1 3 2

2 Discuss about the operators UNION 1 3 1

3 Discuss about the operators INTERSECT 1 3 1

4 List the table modification commands in SQL 1 3 1

5 Explain about Loss less-join dependency 1 3 2

6 Explain about BCNF? 1 3 2

7 Discuss multi-valued dependency 1 3 1

Long answer questions:

S NO QUESTIONS BLOOMS
MARKS CO MAP
LEVEL

1 a) Define a nested query? 5 3 3


b) Write a nested query to find the names of sailors who
have reserved both a red and green boat?
c) Write a nested query to find the names of sailors who
have reserved all boats?
2 Define trigger and explain its three parts? With an example 5 3 3

3 What is functional dependency? Explain types of 5 3 2


functional dependencies?

4 Define decomposition? What are the problems with 5 3 2


decomposition

5 Define normalization? Explain 1NF, 2NF, 3NF Normal 5 3 2


forms?

6 Illustrate Multivalued dependencies and Fourth normal 5 3 3


form with example

7 Explain aggregate function with example? 5 3 3


UNIT – 4 – Transaction Management

Short answer questions:

S NO QUESTIONS BLOOMS
MARKS CO MAP
LEVEL

1 Define a Transaction? List the properties 1 4 1


of transaction

2 Discuss View Serializability? 1 4 1

3 Explain about transaction states? 1 4 1

4 Explain about ACID properties? 1 4 2

5 Explain about multiple granularities? 1 4 1

6 Differentiate between shared lock and 1 4 2


exclusive lock?

7 Differentiate between intention-shared 1 4 2


lock and intention-exclusive lock?

Long answer questions:

S NO QUESTIONS CO BLOOMS
MARKS
MAP LEVEL

1 Discuss How do you implement Atomicity and Durability? 5 4 3

2 Illustrate Concurrent execution of transaction with examples? 5 4 4

3 Describe Timestamp based locking protocols? 5 4 3

4 Describe Validation-based locking protocols? 5 4 3

5 How to test serializability? 5 4 4

6 Discuss lock based protocols? 5 4 3

7 Differentiate conflict serializability and view serializability? 5 4 3


UNIT – 5 – File organization

Short answer questions:

S NO QUESTIONS BLOOMS
MARKS CO MAP
LEVEL

1 Explain Clustered Indexes? 1 5 2

2 Explain Hash based Indexing? 1 5 2

3 Discuss the Cost model of Heap 1 5 2


files?
4 Explain about B+ tree index file? 1 5 1

5 Explain about static hashing? 1 5 1

6 What is ISAM? 1 5 1

7 Define B+ tree 1 5 1

Long answer questions:

S NO QUESTIONS BLOOMS
MARKS CO MAP
LEVEL

1. Write in detail about Hash based Indexing and Tree based 5 5 2


Indexing?

2. Explain in detail about ISAM? 5 5 2

3. Explain B+ trees? Discuss about this Dynamic Index 5 5 2


Structure
4. Demonstrate B+ trees Explain with example 5 5 3

5. Illustrate insertion and deletion of an element in B+ trees 5 5 3


with example
6. Write in detail about Static Hashing? 5 5 2

You might also like