You are on page 1of 2

DBMS Mid-1 Question Bank

Short Answer Questions


1. Define Database and Database management Systems? [CO1, L1]
2. Define the following [CO1, L1]
i) Entity. ii) attribute. iii) Entity set
3. Define data model and list types of data models? [CO1, L1]
4. Describe the Relationship set and explain types of Relationship set? [CO1, L2]
5. Explain about Integrity Constraints? [CO2, L2]
6. Explain set operators in Relational Algebra? [CO2, L2]
7. Write a short note on the relational model? [CO2, L3]
8. Give examples of selection and projection operations in relational algebra. [CO2, L2]
9. Write a SQL Query for creating a table with Primary Key, Unique Key, Not Null, and Default
value constraints. [CO3, L3]
10. Explain Aggregation Operators. [CO3, L2]

Long Answer Questions


1. Write about various database system applications in detail. [CO1, L3]
2. Give a brief history of database systems. [CO1, L2]
3. What is an attribute and explain types of attributes with examples? [CO1, L2]
4. Construct an ER diagram for the bank database. (Bank maintains data about customers, their
loans, their deposits, lockers etc. Determine the entities and their relationships.). [CO1, L5]
5. Differentiate between database systems and file systems. [CO1, L4]
6. Explain Levels of Abstraction in a DBMS. [CO1, L2]
7. Explain [CO1, L2]
a. Week Entity. ii) Strong Entity. iii)Total Participation. iv) Partial Participation.
8. Construct an ER diagram for the Twitter database. [CO1, L5]
9. Discuss various types of integrity constraints over Relations? [CO2, L2]
10. Write queries for [CO2, L3]
i. Drop View. ii. Alter View.
11. Explain following Relational Algebra Operations with examples. [CO2, L2]
i. Renaming ii. Division
12. Explain Tuple Relational Calculus (TRC) with examples. [CO2, L2]
13. Explain logical data base design with examples. [CO2, L2]
14. Discuss advantages of Views. [CO2, L2]
15. Explain Join Operations in Relational Algebra with suitable examples. [CO2, L2]
16. Explain Domain Relational Calculus (DRC) with examples. [CO2, L2]
17. Discuss various DDL commands with examples in SQL. [CO3, L2]
18. Consider the following relational schema. [CO3, L3]
Student (id, name, age, city)
i. Retrieve the names of all students.
ii. Display the id’s of all students who are having age above 20.
iii. Display the names and id’s of all students who are having age between 20 and 25 and
lives in Hyderabad city.
19. Explain order by, group by and having clauses with example? [CO3, L2]
20. Explain about various kinds of Joins using SQL with example? [CO3, L2]
21. Discuss various DML commands with examples in SQL. [CO3, L2]
22. Consider the following relational schema. [CO3, L3]
Student (id, name, age, gpa)
i. Display the names of all students whose names starting with “s” and ending with
“k”.
ii. Display the names and id’s of all students whose names second letter starts with “a”
and gpa above 2.3.
iii. Display the id’s of all students who are having age bellow 25 and gpa between 2.2 to
2.5 and names second letter start with “t” from ending.
23. Explain in brief about Nested queries? [CO3, L2]
24. Explain the following Set operations in SQL with examples. [CO3, L2]
i. Union. ii. Intersect. iii. Minus

You might also like