Question Bank DBMS
Question Bank DBMS
1. What is Database? Explaining the three schema architecture with a neat
diagram.
2. What are the advantages of using the DBMS approach? Explain
3. Explain a) Data Dictionary b) Entity types c) Strong Entity
d)Generalization..
4. Explain the categories of Data Models.
5. With a neat diagram, explain the components modules of DBMS.
6. What are the responsibilities of DBA & Database Designer?
7. Explain the types of end users with examples.
8. Explain the characteristics of Database.
9. Explain the different types of attributes in DBMS.
10.Explain in detail about structural constraints.
11.Demonstrate the concepts of a) Generalization. b) Specialization with
examples.
12.What is cardinality Ratio? What are the different types of cardinality ratio
in a binary relationship?
Module 2
1. Explain the need of Primary and Foreign Keys With suitable examples.
2. Explain with sketch the different phases of Database design process.
3. What is cardinality Ratio? What are the different types of cardinality ratio in a
binary relationship?
4. List out the notations for ER diagram and their meaning.
5. What is a weak entity? Explain the role of partial key in design of weak entity
type.
6. Define the following terms with an example for each
A . Candidate key
B . Primary Key
C. Super key
D. Recursive relationship
E . Weak entity type
F. Atomic attributes
G. Participation role
H. Entity
I .Mapping Constraints
J . Participation Constraints
K .Strong Entity
L . Recursive Relationships
M. Equijoin and Natural join
N. Rename
7. Consider the two tables T1 & T2
8. List the Characteristics of relation. Discuss each one.
9.Explain the Division Operator with an example. How can a division
operator be implemented using other relational algebraic operators?
10. Consider the following three tables –SAILORS, RESERVES & BOATS
having the following attributes.
SAILORS (Sid, Sname,Rating, Age)
RESERVES(Sid,Bid, Day) BOATS(Bid,Bname,Color)
Use the above schema & solve the queries in relational algebra
a. Find names of sailors who reserved green boat
b. Find the colors of boats reserved by “Rajesh”
c. Find names of sailors who have reserved a red or a green boat.
d. Find the Sids of sailors with age over 20 who have not registered a red
boat.
e. Find the name of the sailors who have reserved boats 103
f. Find the name of the sailors, who have reserved at least two boats
g. Retrieve the sailors' names who have reserved red green boats.
h. Retrieve the sailors names with age over 20 years and reserved black
boat. i. Retrieve the number of boats which are not reserved.
j. Retrieve the sailors names who have reserved green boats on Monday.
k. Retrieve the sailors names who is the oldest sailor with rating 10.