SILVER OAK UNIVERSITY
SILVER COLLEGE OF ENGINEERING AND TECHNOLOGY
COMPUTER ENGINEERING DEPARTMENT
B.E 3rd SEMESTER
DATABASE MANAGEMENT SYSTEM (1010043217)- Question bank
Sr. Questions
Unit
No.
No.
1 Compare traditional file processing system and database management
1
system.
2 Draw and explain three level architecture of DBMS. 1
3 Who is DBA? Discuss the role of database administrator (DBA). 1
4 Explain different levels of data abstraction 1
5 Explain the DBMS languages with examples: DDL, DML, and DCL. 1
6 List various mapping cardinalities of E-R diagram. 2
7 Define E-R Diagram. Discuss generalization, specialization with E-R diagram 2
8 Enlist Application Of DBMS. 1
9 Explain Proc and Cons Of DBMS. 1
10 Define: Primary Key, Foreign key, NOT NULL constraints and referential
integrity (Foreign 2
Key) constraint
11 Draw An E-R Diagram Of Library Management System. 2
12 Define The Terms : (I) Primary Key (II) Secondary Key (III) Foreign Key. 2
13 Explain Network model and Object Oriented model in brief 2
14 List the relational algebra operators. Discuss any one such algebra operator
with suitable example 3
15 Explain Difference Between DDL And DML. 1
16 Draw An E-R Diagram Of Hospital Management System. 2
Consider the following relational database, where the primary keys are
underlined. Give an expression in the relational algebra to express each of the
following queries:
employee (ssn, name,. dno, salary,
hobby, gender) department(dno,
17 dname, budget, location,mgrsm)
works_on(ssn, pno)
project(pno, pname, budget, location, goal)
• List all pairs of employee names and the project numbers they work on. 3
• List out department number, department name and department budget
• List all projects that Raj Yadav works on by project name.
• List the names of employees who supervise themselves
18 Explain Difference Between DBMS And RDBMS.
1
19
Explain all types of join in detail with example 3
20
List the steps for convert E-R diagram into Table. 2
21
What is functional dependency? Explain the its types in detail 4
22
Give A Brief About Primary Key And Foreign Key With Example. 2
Compute closure of following set F of functional dependencies for relation
schema r (A, B, C, D, E).
23 A → BC , CD → E , B →D , E →A
4
List the candidate keys for R.
24 Explain 1NF,2NF,BCNF With Suitable Example.
4
25
What is meant by normalization? Write its need. List and discuss various
4
normalization forms.
26
Explain armstrong’s axioms . 4
27
State true or false: Any relation schema that satisfies BCNF also satisfies
4
3NF.
28
Explain steps of query processing with the help of neat diagram. 5
29 What is a view? Explain how to create, its types and significance in DBMS.
5
30
Explain B-tree and Hashing 6
31
Explain Indices With Example. 6
32
List and discuss ACID properties of transactions. 7
33
Define transaction. Explain various states of transaction with suitable diagram 7
34
What Is B+ Tree With Exampel. 6
35
Define Hashing. Explain Its Types. 6
36
State differences between conflict serializability and view serializability 7
37
Define Failure. Write a note on log based recovery. 7
38
Explain Types Of Schedule With Example. 7
39
Explain Serializability With Methods. 7
40
Explain Deadlock With Example. 7
Explain the concurrency problem. How does the strict two phase locking protocol 7
41 solve three problems concurrency? Explain with example
7
42 Write differences between shared lock and exclusive lock
7
43 What is locking? Explain Two phase locking and its types
8
44 Explain cryptography techniques to secure data.
8
45 Explain DAC and MAC models in detail.
Write SQL statements (Query) for
following tables: T1(rollno, stuname, age,
city, branchcode) T2(branchcode,
branchname)
46 9
1. Retrieve students details whose branchcode is 5.
2. Find an average age of all students.
3. Add new branch in T2 table.
4. Display rollno, stuname and age of students whose city is Chennai.
5. Change age of student to 20 whose rollno is 1.
6. Delete student details whose age is 18.
7. Retrieve branch information in descending order.
Describe following
commands: GRANT
9
REVOKE
47 ROLLBACK
COMMIT
9
48 List and explain aggregation functions with suitable example
9
49 Explain Single Row Function With Commands.
Write short note on with examples 10
50 1. Cursor with types
2. Trigger with advantage
51 Explain Different Types of Triggers.
10
10
52 Explain stored procedure with proper example.
10
53 Write A PL/SQL Code to Print Sum Of The Odd Numbers Between 1 to 100.
10
54 Write a PL/SQL code to print sum of the even numbers between 1 to 100
10
55 Write a PL/SQL code to print first 10 odd numbers.
Subject Coordinator Head of C.E Dept.
Prof. Jaimin Jani Dr. Satvik Khara