Dbms Qutn Bank Updated
Dbms Qutn Bank Updated
PART-A(1 MARKS)
Q.NO Questions BLMs
1 Explain Database, DBMS, and Metadata. L2
2 Explain different types of Databases. L2
3 How does the utilization of a Database Management System (DBMS). L1
4 Explain DB System environment. L2
5 List the limitations/disadvantages of DBMS. L1
6 What are the problems with File system data management? L1
7 List and explain the functions and capabilities of DBMS. L1
8 Explain in detail the components of DB system environment. L2
9 Describe about Data Models and explain E-R model. L4
10 What is an Entity? Explain different type of Entities. L1
11 What is an Attribute? Explain different types of Attributes. L1
12 Explain Recursive Relationship with example. L3
13 What are the basic constructs of ER model? L1
14 Distinguish between simple and composite attributes. L4
PART-B(10
MARKS)
1 Illustrate the database characteristics. How they are different from File systems. L2
2 Draw and explain three level architecture of database system. L1
3 Discuss about different types of Data models? L6
4 Describe the architecture of DBMS? L4
5 What is E-R model? Draw an E-R Diagram for any Banking enterprise system. L6
6 Discuss about the Conceptual Design with the ER-Model AND additional
features of the ER-Models? L6
7 Write about views and updates on views? L1
8 Explain different types of database users and write the functions of DBA? L2
9 Explain about different types of integrity constraints? L2
10 Discuss about the logical database Design? L6
11 Distinguish strong entity set with weak entity set? Draw an ER diagram to
illustrate Weak entity set? L4
13 Illustrate about integrity and key constraints with suitable examples? L2
14 Explain the architecture of Database Management Systems with a neat diagram L2
16 a) Explain Database administrator’s responsibilities L3
b) Discuss in detail about DDL Commands?
15 Consider following schemas: Student (sid: Integer, Firstname: string, lastnmae: L4
string, age: Integer) Explain how to use logical operators in SQL queries?
16 How to represent generalization, specialization and aggregation using ER L1
Diagrams. Explain with suitable ER diagram
17 Explain in detail about Database users & Administrators?
L2
18 Name the main steps in database design. What is the goal of each step? In
whichstep is the ER model mainly used? L3
19 Draw an ER diagram for university database L2
20 Explain in detail about Database users & Administrators? L2
21 Explain the E-R diagram components and notations with their extended features. L2
22 Compare and Contrast file Systems with database system? L3
UNIT – II
PART-A(1 MARKS)
1 What is super key? L2
2 Define Instance and Domain? L1
3 Define the terms Entity set, Relationship set? L1
4 What does the cardinality ratio specify? L1
5 Define View? L2
6 Explain Degree of Relationship and its types L2
7 What is meant by degree of relationship set? L1
8 Define primary key? L2
9 Write a query for creating and updating a view? L1
10 Write about relational model? L1
PART-B(10
MARKS)
1 Illustrate different operations in Relational algebra with an example? L2
2 Define Join? Explain different types of joins? L1,L2
3 Discuss about Relational calculus in detail? L6
4 Define trigger and explain its three parts? Differentiate row level and
statement level triggers? L4
5 Illustrate Group by and having clauses with examples? L2
6 Discuss about Complex integrity constraints in SQL? L6
7 Define null value? Describe the effect of null values in database? L1
8 Discuss different types of aggregate operators with examples in SQL? L6
9 a Define a nested query? L1
b Write a nested query to find the names of sailors who have reserved both a
red and green boat? L1
c. Write a nested query to find the names of sailors who have reserved all boats? L1
10 Explain the following Operators in SQL with examples L3
i) SOME ii) IN iii) EXCEPT iv) EXISTS
11 a. Discuss correlated nested queries? L6
b. Write a query to find the names of sailors who have reserved a red boat? L1
c. Write a query to find the names of sailors who have not reserved a red boat? L1
12 Define the following with examples? L1
a) Entity
b) Attribute
c) Composite Attribute
d) Single and Multivalued attributes
e) Primary and Foreign Ke
What is the difference between tuple relational calculus and domain
13 relational L2
calculus?
14. Explain union operation and conditions for union compatibility? L2
Explain about Conceptual database design with large enterprises with
15. suitable L2
example?
UNIT – III
PART-A(1 MARKS)
1 List out Codd's Relational Database rules. L1
2 Explain 1NF, 2NF. L2
3 Explain 3NF and BCNF L2
4 What is Primary Key? Explain some desirable Primary Key characteristics. L1
5 Explain the usage of Composite Primary key with an example. L2
6 What is Normalization? Explain it. L1
7 What is Denormalization? L1
8 Define Functional Dependency. L1
9 Define the term Data Dictionary. L1
10 Define data redundancy L1
PART-B(10
MARKS)
1 Illustrate redundancy and the problems that it can cause L2
2 Define decomposition and how does it address redundancy? Discuss the problems
that may be caused by the use of decompositions? L1,L6
3 Define functional dependencies. How are primary keys related to FD’s? L1
4 Define normalization? Explain 1NF,2NF,3NF normal forms L1, L2
5 Compare and contrast BCNF with 3NF? L4
6 Describe properties of decompositions. L4
7 Define normalization? What are the steps in normalization? What are the advantages L1,L2
of normalized relation over un normalized relation?[
8 Explain 1NF, 2NF and 3NF with suitable example. And Illustrate the problems with
these normalizations. L2
9 Consider the relational schema R = (ABCD) and the set of functional
dependencies
F = {AB->;C, B ;D, C A}.
a) Prove that R is not in BNCF.
b) Suitably decompose R into appropriate relational schemas that are in BCNF.
c) Is the obtained decomposition lossless? Is the obtained L4
decomposition dependency preserving?
d) If you were allowed to have relational schemas that are in 3NF, what would
have been the decomposition (possibly containing schemas that are in 3NF but
not in BCNF)
10 Explain about dependency preserving decomposition and loss less join
withexample L2
11 Explain in detail about triggers in SQL? L2
12 Explain different Normal forms based on functional dependencies. L2
13 What is a trigger and what are its three parts? What are the differences between
rowlevel and statement level triggers? L2
14 Explain briefly about SQL Constraints? L2
UNIT – IV
PART-A(1 MARKS)
1 Explain Select Query in SQL. L2
2 Explain how to create table with syntax in SQL. L2
3 Explain various Data types used in SQL and Pl/SQL. L2
4 Explain column constraints in SQL. L2
5 List and explain various DML, DDL commands in SQL. L1
6 List and explain SQL Logical Operators. L1
7 Explain Special Operators. L2
8 What is the use of foreign key constraint with an example? L1
9 Describe DROP command with options. L4
10 Explain DCL commands. L2
PART-B(10
MARKS)
1 Explain ACID properties and illustrate them through examples? L2
2 Discuss How do you implement Atomicity and Durability L6
3 Illustrate Concurrent execution of transaction with examples L2
4 Discuss Serializability in detail? L6
5 Discuss two phase locking protocol and strict two phase locking protocols? L6
6 Describe Times tamp based locking protocols? L4
7 Describe Validation-based locking protocols? L4
8 Discuss in detail Multiple Granularity? L6
9 Explain in detail storage structure L2
10 Discuss how do you recover from failure? L6
11 Explain Buffer Management? L2
12 Explain different types of advanced recovery techniques L2
13 Write in detail about Remote Backup systems? L1
14 Explain shadow paging recovery scheme for recovering the data base L2
15 Explain transaction states and desirable properties. L2
UNIT – V
PART-A(1 MARKS)
1 Explain Order by, Group by and Having Clauses with example. L2
2 What are Views in SQL? Give an example L1
3 Explain Aggregate functions with examples. L5
4 Explain in brief about Subqueries and Correlated queries. L5
5 What is a Join? Discuss about various joins used in SQL. L1
6 List and explain SQL Relational Set Operators. L1,L5
7 What is the use of DISTINCT keyword in SQL L1
PART-B(10
MARKS)
1 Write in detail about hash-based indexing and Tree based indexing
2 Compare I/O costs for all file organizations L4
3 Explain in detail about ISAM L5
4 Explain about B+ tree index file? L5
5 Demonstrate searching a given element in B+ trees? Explain with example? L4
6 Illustrate insertion of an element in B+ Tree with example L2
7 Illustrate deletion of an element in B+ Tree with example L2
8 Write in detail about Static Hashing L1
9 Explain in detail about Extendible hashing L5
10 Explain in detail about Linear hashing L5
11 Construct a B + tree to insert the following key elements (order of the tree is
3) 5, 9, 12, 16, 21, 25, 32, 34, 38, 42, 51, 55, 61, 65 L4
12 Write in detail about index data structures? L4
13 Differentiate indexing and hashing? L2
11 Compare and contrast Extendible hashing With Linear hashing L4