0% found this document useful (0 votes)
73 views2 pages

DBMS

Database Management System

Uploaded by

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

DBMS

Database Management System

Uploaded by

dhakategaurav14
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Sipna College of Engineering and Technology, Amravati.

Department of Information Technology


Session 2022-2023
Year/ Sem :III Year/V Sem
Database Management System (5IT01)
Question Bank

UNIT-I
1. What is Database System? Why use a database system? Explain any five database system application.
2. Explain Entity relational model.
3. List and Explain different levels of abstraction in DBMS
4. Explain following terms.
i)DBMS ii)Relational Schema iii)Relational instance iv) super key
v) candidate key vi)primary key vii)Foreign key.
5. Describe the architecture of database system and explain each
component in the system in detail?
6. Explain by giving examples
i) Weak entity set
ii) strong entity set
iii) iii)id dependent weak entity set
7. Explain the limitations of file processing system and in what way
these are overcome by a database management system.
8. Explain the difference Between physical and Logical data Independence?
9. Construct an E-R diagram for a Hospital with a set of patients and a set of medical doctors. Associate with
each patient a log of the various tests and examinations conducted.
10. List the functions performed by DBA?
11. Draw and describe the database management system structure.
12. Explain Database Languages.(DDL, DML) with example.
13. What is data model? Explain different types of data models.
14. Define the concept of Aggregation, Generalization and Specialization with an example.

UNIT-II
1. What is relational algebra? Explain its fundamental operations?
2. Explain the structure of Relational Database.
3. What is Functional Dependencies? Explain its properties with example.
4. What are anomalies? Explain the types of anomalies with example.
5. What is meant by integrity constraints explain its types
6. What is Normalization why do we need to normalize the relation.
7. Explain 1NF, 2NF, 3NF, BCNF 4NF, 5NF with proper example.
8. What is Normalization why do we need to normalize the relation.
9. Explain 1NF, 2NF, 3NF, BCNF 4NF, 5NF with proper example.
10. Explain with suitable example.
i) Tuple Relational Calculus ii) Domain Relational Calculus

UNIT-III
1. Consider the Database
Employee(Person_name,Street,City)
Wors(Person_name,Company_name,Salary)
Company(Company_name,city)
Manages(Person_name,Manager_name)
Give the expression in SQL for the following queries.
1]Find the names of all employees who do not work for “first bank
corporation”
2]Find the names of all employees who earn more than 20,000.
3]Find the names and cities of residence of all the employees who work for “First bank corporation” and earn
more than 30,000.
4]Give all employees of “SBC” a 10 % salary rise.
5]Delete all tuples in the work relation for employees of “SBC”.
6] Find all employees in the database who do not work for First Bank Corporation.
7] Give all managers of First Bank Corporation a 10-percent raise unless the salary becomes greater than
$100,000; in such cases, give only a 3 percent raise.

2. Explain view with example.


3. Explain the set operations supported by SQL.
4. Explain aggregate functions in SQL.
5. Explain Joins and types of Joins.
6. Explain various integrity constraints in SQL.
7. Explain DDL, DML with appropriate Example.

UNIT- IV

1. Explain ACID properties with example.


2. Explain State of Transaction with diagram.
3. Describe a transaction and what are the various operation on transaction with example.
4. What is serializability explain with example.
5. What is meant by schedule what is parallel and serial schedule.
6. What is conflict serial schedule explain with example.
7. What is view serial schedule explain with example.
8. How atomicity and durability of a transaction is implemented by the recovery management? OR Explain the
shadow copy technique for atomicity and durability.

UNIT – V

1. Explain lock-based protocol with an example.


2. Explain two-phase locking protocol with an example. What are the advantages of two-phase locking?
3. Explain the implementation of locking.
4. Explain the timestamp-based protocol with an example.
5. Explain validation-based protocol with an example.
6. Explain multiple granularity mechanism of locking.
7. Distinguish between two-phase locking, strict two phase locking, rigorous locking.
8. What is concurrency control? Why it is required?

UNIT – VI

1. List and explain several forms of authorization on parts of the database.


2. What is Role? Explain authorization graph?
3. Explain how different privileges are granted in SQL?
4. What is Encryption list? Explain different encryption techniques?
5. What is Intrusion Detection System (DOS) Explain in Brief.
6. What is SQL injection?
7. What is DAC in DBMS?
8. What is Mandatory control Access (MAC) in DBMS?
9. What is Role based Access control models (RBAC) in DBMS?
10. What is Authentication and Authorization?

You might also like