DATABASE MANAGEMENT SYSTEMS Unit Wise Important Questions: PART - A (Short Answer Questions)
DATABASE MANAGEMENT SYSTEMS Unit Wise Important Questions: PART - A (Short Answer Questions)
com
Specworld.in jntuworld.xyz
smartworld.asia smartzworld.com
Specworld.in jntuworld.xyz
smartworld.asia smartzworld.com
Blooms
Course
Q. No Questions Taxonomy
Outcome
Level
UNIT – I
1 Compare and Contrast file Systems with database systems? Apply 1
2 Define Data Abstraction and discuss levels of Abstraction? Knowledge 2
3 Discuss about different types of Data models? Understand 2
4 Describe the Structure of DBMS? Understand 2
5 Discuss additional features of the ER-Models. Understand 3
6 Discuss about the Concept Design with the ER Model? Understand 4
7 Write about views and updates on views? Knowledge 10
8 Explain different types of database users and write the functions of DBA? Understand 2
9 Explain about different types of integrity constraints? Understand 6
10 Discuss about the logical database Design? Understand 4
11 Distinguish strong entity set with weak entity set? Draw an ER diagram to Apply
3
illustrate weak entity set?
12 Differentiate relation schema and relational instance? Define the terms arity and Understand
2
degree of s relation? What are domain constraints?
13 Illustrate outer joins with example? Apply 10
14 Describe logical connectives of SQL? Understand 10
15 Discuss about active databases? Understand 10
UNIT – II
1 Illustrate different set operations in Relational algebra with an example? Apply 8
2 Define Join? Explain different types of joins? Knowledge 10
3 Discuss about Domain Relational calculus in detail? Understand 8
4 Define trigger and explain its three parts? Differentiate row level and statement Knowledge
10
level triggers?
5 Illustrate Group by and Having clauses with examples? Apply 10
6 Discuss about Complex integrity constraints in SQL? Understand 6
7 Discuss different types of aggregate operators with examples in SQL? Understand 10
8 a. Define a nested query? Knowledge
b. Write a nested query to find the names of sailors who have reserved both a
red and green boat? 10
c. Write a nested query to find the names of sailors who have reserved all
boats?
9 a. Discuss correlated nested queries? Understand
b. Write a query to find the names of sailors who have reserved a red boat? 10
c. Write a query to find the names of sailors who have not reserved a red boat?
10 a. Explain Relational calculus? Understand
b. Write a TRC query to find the names of sailors who have reserved boat 103? 10
c. Write a DRC query to find the names of sailors who have reserved boat 103?
UNIT – III
1 Illustrate redundancy and the problems that it can cause? Apply 5
2 Define decomposition and how does it address redundancy? Discuss the problem Knowledge
5
s that may be caused by the use of decompositions?
3 Define functional dependencies.How are primary keys related to FD’s? Knowledge 5
4 Define normalization? Explain 1NF, 2NF, 3NF Normal forms? Knowledge 5
5 Compare and contrast BCNF with 3NF? Apply 5
6 Describe properties of decompositions? Understand 5
7 Explain about Schema refinement in Database design? Understand 5
8 Illustrate Multivalued dependencies and Fourth normal form with example? Apply 5
9 Discuss about Join dependencies and Fifth normal form? Understand 5
10 Illustrate Inclusion dependencies with example? Apply 5
UNIT – IV
1 Explain ACID properties and Illustrate them through examples? Understand 7
2 Discuss How do you implement Atomicity and Durability? Understand 7
Specworld.in jntuworld.xyz
smartworld.asia smartzworld.com
Apply 3
Specworld.in jntuworld.xyz
smartworld.asia smartzworld.com
McGraw-Hill?
c. Find the names of employees who have borrowed more than five
different books published by McGraw-Hill?
d. For each publisher, find the names of employees who have borrowed?
2 Given the Students relation as shown below
Apply 10
For (Student Name, Student Age) to be the key for this instance, analyze and find
value of X not be equal to?
3 Given the relations
employee(name,salary,deptno)
department (deptno, deptname, address) Apply 10
Solve which query cannot be expressed using the basic relational algebra
operations (U, -, x, , p)?
4 Write SQL Query to find second highest salary of Employee from Employee
table? Apply 10
UNIT – III
1 Consider a relation scheme R = (A, B, C, D, E, H) on which the following
functional dependencies hold: {A–>B, BC–> D, E–>C, D–>A}. Write the Apply 5
candidate keys of R?
2 Consider the following relational schemes for a library database:
Specworld.in jntuworld.xyz
smartworld.asia smartzworld.com
S1: r1(X);r3(Y);r3(X);r2(Y);r2(Z);
w3(Y);w2(Z);r1(Z);w1(X);w1(Z)
S2: r1(X); r3(Y); r2(Y); r3(X); r1(Z);
r2(Z); w3(Y); w1(X); w2(Z); w1(Z)
Analyze which one of the schedules is conflict-serializable?
4 Suppose that there is a database system that never fails. Analyze whether a
Apply 7
recovery manager required for this system?
UNIT - V
1 Consider a B+-tree in which the maximum number of keys in a node is 5.
Apply 11
Calculate the minimum number of keys in any non-root node?
2 In the index allocation scheme of blocks to a file, Calculate on what maximum
Apply 11
possible size of the file depends?
3 A clustering index is defined on the fields of which type? Analyze them. Apply 11
4 Calculate the minimum space utilization for a B+ tree index? Apply 11
5 Consider the B+ tree index of order d = 2 shown in Figure
Apply 11
a. Show the tree that would result from inserting a data entry with key 9
into this tree.
b. Show the B+ tree that would result from deleting the data entry with key
8 from the original tree, assuming that the left sibling is checked for
possible redistribution
Specworld.in jntuworld.xyz