CS3492 - DATABASE MANAGEMENT SYSTEMS
CS3492 - DATABASE MANAGEMENT SYSTEMS
QUESTION BANK
PART – A
M RBT CO
UNIT - 1
3. 2 K1 CO1
Compare database systems with file systems.
4. 2 K2 CO1
Write short notes on relational databases.
5. Differentiate the primary key and super key. 2 K2 CO1
UNIT - 2
15 Whatisaweakentity?Giveexample. 2 K2 CO2
UNIT - 4
25 Define seek time. 2 K1 CO4
UNIT - 5
33 Give the significance of XQuery. 2 K2 CO5
PART – B
UNIT - 1
41 Explain the following with examples: 13 K2 CO1
i. DDL and DML
ii. Embedded SQL
42 Explain the following 13 K2 CO1
I. Data models
II. Mapping cardinalities
43 Explain database management system architecture with neat 13 K3 CO1
diagram
44 Illustrate the various basic operations in relational algebra 13 K3 CO1
and explain with examples.
45 What is procedural query language? Explain the various 13 K1 CO1
operation performed using relational operators
46 Explain the different types of keys used in DBMS 13 K1 CO1
UNIT - 2
49 Explain an ER diagram for a banking enterprise with almost 13 K2 CO2
all components and explain.
50 Explain and construct an ER model for a car rental company 13 K2 CO2
database containing all vehicles such as trucks, sports cars,
vans and off-road vehicles. Include appropriate attributes
51 Discuss and Justify the need of embedded SQL 13 K3 CO1
61 Brief the ACID properties and explain transaction with sql 13 K2 CO3
support for a banking application
62 explain the following 13 K2 CO4
i. Shadow paging
ii. ARIES algorithm
63 What are the needs of concurrency control? Also explain 13 K2 CO3
different locking protocol.
64 Explain the ACID properties of transaction and also 13 K2 CO3
transaction states.
UNIT - 4
65 Compare static and dynamic hashing with example. 13 K2 CO4
71 List the different levels in RAID technology and explain its 13 K3 CO4
features. Also how does parity work, and what happens if a
single drive fails In RAID 5?
72 Describe the structure of B+ tree and also show how to insert the 13 K3 CO4
following key values.
6, 16, 26, 36, 46 on a B+ tree with order = 3.
UNIT - 5
73 Compare homogeneous and heterogeneous databases and also 13 K3 CO5
evaluate distributed data storage.
74 Evaluate OQL with your own example. 13 K3 CO5
PART - C
UNIT - 1
81 Create the overall architecture of database system in detail. 15 K3 CO1
82 consider the fallowing table employee (eno, name, sex, dob. 15 K3 CO1
designation, basic pay, deptno)
department ( deptno, name)
project ( proj.no, dept.no)
work far ( eno, prog no, date,hars)
i. Identify the foreign key, develop DDL commands
ii. Select the department number and number employee from
all the department
iii. Select the basic pay for each employee from all the
department
iv. Delete work for table
83 explain the various steps involved for job operation with 15 K3 CO1
example
UNIT - 2
84 Explain how the advanced databases differ from the traditional 15 K3 CO2
databases.
ii)Draw an ER model of the Banking database application
considering the following constraints.