0% found this document useful (0 votes)
3 views4 pages

QB

The document is a question bank for Database Management Systems (DBMS) from university exams in 2018 and 2019, containing multiple-choice and descriptive questions. It covers various topics such as levels of abstraction, SQL commands, normalization, transactions, data models, and indexing methods. Each question is assigned specific marks, and the document includes SQL query writing exercises related to different database schemas.

Uploaded by

dhassahil
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)
3 views4 pages

QB

The document is a question bank for Database Management Systems (DBMS) from university exams in 2018 and 2019, containing multiple-choice and descriptive questions. It covers various topics such as levels of abstraction, SQL commands, normalization, transactions, data models, and indexing methods. Each question is assigned specific marks, and the document includes SQL query writing exercises related to different database schemas.

Uploaded by

dhassahil
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/ 4

DBMS Question Bank From University 2019,2019,2018 QP’s

First Question A , 10 marks or B 10 Marks ,same way two more questions with or
options for two more questions.

1. 1 a) What are the different levels of abstraction? [3M]


b) Explain Natural Join With Example. [4M]
c) What are the semantic constraints in SQL? [3M]
d) Given a set of FDs for the relation schema R(A,B,C,D) with Primary key AB,
and
D C or C D or AC D or AD C or BC D or BD C. In which
normal
form is R?
[4M]
e) What are the properties of transactions? [4M]
f) What is hash based index? [4M]
PART –B (48 Marks)
2 a) Define Schema. Explain three level architecture in DBMS. [8M]
b) Explain Data Independence and its types in detail.
[8M]
3 a) Explain: (i) Database (ii) Meta data (iii) Data Dictionary (iv) user constraints
table (v)
check constraint.
[10M]
b) What is Redundancy? Explain the anomalies in relational database.
[6M]
4 Write SQL statements for following:
Student( Enrno, name, courseId, emailId, cellno)
Course(courseId, course_nm, duration)
i) Add a column city in student table.
ii) Find out list of students who have enrolled in “computer” course.
iii) List name of all courses with their duration.
iv) List name of all students start with „a‟.
v) List email Id and cell no of all mechanical engineering students.
[16M]
5 a) What is functional dependency? Explain its use in database design. [8M]
b) Normalize following relation up to 3NF:
Bank(acno, cust_name, ac_type, bal, int_rate, cust_city, branchId, branch_nm,
br_city)
[8M]
6 a) What is need of lock in DBMS? Explain shared lock and exclusive lock with
the help
of example.
[8M]
b) What is database Recovery? Explain Shadow paging in detail. [8M]
7 Discuss how multi level indexes are constructed using B trees and B+ trees?
Explain. [16M]

2 nd Question Paper

PART –A
1 a) What is an instance? What is a schema? [3M]
b) Explain commands with respect to SQL:
(i) Rename (ii) Alter (iii) View
[3M]
c) What are Assertions? Give Example [4M]
d) Given a relation R with 5 attributes ABCDE and the following FDs: A B, BC
E, and ED A. Is R in 3NF? Justify
[4M]
e) What is atomicity of a transaction? [4M]
f) List the types of Single level ordered indexes. [4M]
PART –B
2 a) List and explain various data models used for database design. [8M]
b) What is Entity set? and also define Relationship set. List and explain the
symbols
used to draw ER Diagram.
[8M]
3 a) Explain two aggregate functions of SQL. [4M]
b) Explain the following SQL constructs with examples:
(1) order by (2) group by and having (3) as select (4) schema
[12M]
4 Write SQL Queries for following set of tables:
EMPLOYEE (EmpNo, Name, DoB, Address, Gender, Salary, DNumber)
DEPARTMENT (DNumber, Dname, ManagerEmpNo, MnagerStartDate).
i) Display the Age of ‘male’ employees.
ii) Display all employees in Department named ‘Marketing’.
iii) Display the name of highest salary paid ‘female’ employee.
iv) Which employee is oldest manger in company?
v) Display the name of department of the employee ‘SMITH’.
[16M]
5 a) Explain 3NF & BCNF. What is the difference between them? [8M]
b) What is functional dependency? Explain its usage in database design.
[8M]
6 a) List and explain various issues while transactions are running concurrently in
DBMS.
[8M]
b) Explain Concurrency control with locking methods. [8M]
7 a) What is static hashing? What rules are followed for index selection? [8M]

3rd Question Paper

Time: 3 hours Max. Marks: 70


Note: 1. Question Paper consists of two parts (Part-A and Part-B)
2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PART –A
1 a) What is the need of data model in DBMS and give its classification
[3M]
b) List the SQL functions for string conversions. [4M]
c) How to represent a weak entity set in ER diagram? Quote suitable
example. [4M]
d) What is a surrogate key? How can it be used for schema refinement?
[4M]
e) Compare wait/die with wound/wait scheme. [4M]
f) Quote an example for an index on multiple keys of a relation schema.
[3M]
PART -B
2 a) Who are the different database users? Explain their interfaces to
database
management system.
[8M]
b) Describe the client server architecture for the database with necessary
diagram.
[8M]
3 a) What is NULL? What is its importance? How are these values handled
in relational
model?
[7M]
b) Consider the following database schema to write queries in SQL
Sailor(sid, sname, age, rating)
Boats(bid, bname, bcolor)
Reserves(sid, bid, day)
i) Find the sailors who have reserved a red boat
ii) Find the names of the sailors who have reserved at least two boats
iii) Find the colors of the boats reserved by ‘Mohan’.
[9M]
4 a) Define the following terms and give examples
(i)cardinality (ii)unary relationships (iii)aggregation (iv)specialization
[10M]
b) Illustrate different types of joins in SQL
[6M]
5 a) How to compute closure of set of functional dependency? Explain with
a suitable
example schema.
[8M]
b) What is multi valued dependency? State and explain fourth normal form
based on
this concept.
[8M]
6 a) Define transaction and explain desirable properties of transactions.
[8M]
b) What is a trigger? How to create it? Discuss various types of triggers.
[8M]
7 a) Discuss the concept of cylinder and its benefit in disk organization.
[6M]
b) Which file operations are preferred on hash file and why? [4M]
c) Is B+ tree, a multi level indexing? How does it differ from B-tree? [6M]

You might also like