0% found this document useful (0 votes)
32 views

DBMS Descriptive Question Bank Unit I - III

Uploaded by

piyushgaikwad961
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

DBMS Descriptive Question Bank Unit I - III

Uploaded by

piyushgaikwad961
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Marathwada Mitra Mandal's

COLLEGE OF ENGINEERING, Karvenagar, Pune - 52


An Autonomous Institute
Website: www.mmcoe.edu.in email id: [email protected]

Department of Artificial Intelligence and Data Science


Descriptive Questions Bank
Academic Year : 2024-25 Semester :I
Class : Third Year
Subject : Database Management Systems
Course Coordinators: Mrs. Snehal Khajurgi

Unit 1

Sr. No. Question BL Marks

1. Explain component and overall structure of DBMS. BL-3 5

2. Explain in detail the different levels of abstraction. BL-2 5

3. How following problems are handled with DBMS:


i) Data isolation
BL-1 7
ii) Data redundancy and inconsistency
iii) Data integrity?
4. Discuss the entity integrity and referential integrity constraints. BL-1 4

5. Explain the different constraints on specialization/generalization with


suitable BL-2 5
example.
6. What is meant by mapping cardinality? BL-2 4
7. Explain with Example how E-R diagrams are converted into tables. BL-3 5
8. Explain significant difference between File Processing and DBMS. BL-3 7
9. Explain various Data Models used in DBMS BL-4 7

10. Design an E-R diagram with EER features which will model all the
entities and relationships among them for the Airline Reservation BL-4 7
System Database.
Explain various database Languages. BL-2 5
11.
Explain multi-user DBMS architecture. BL-2 5
12.

13. Explain with Example how E-R diagrams are converted into tables. BL-1 7

Unit 2

Sr. No. Question BL Marks

What are different types of joins in SQL? Explain with suitable


1. BL-4 7
example.
What do you mean by sub queries? Explain with proper DML BL-4 7
2.
statements.
Explain with suitable example SQL aggregate functions. BL-2 5
3.
Explain create, insert, update and delete operations with respect to
4. 5
views.
5. Explain Stored Procedures explain with example. BL-5 5

6. Explain what is trigger? Different types of triggers with example BL-2 5

What is cursor? Explain explicit cursor and implicit cursor in PL/SQL


7. BL-1 7
with suitable example.
Write the syntax for following SQL commands :
8. i) create table ii) alter table iii) drop table BL-1 4
iv) insert v) delete vi) update
Consider the following Schema for a company database

Employee (Name, SSN, Address, Sex, Salary, Dno)


Department (Dname, Dnumber, MGRSSN, MGRSTART DATE)
Dept_ Locations (Dnumber, Dlocations)
Project (Pname, Pnumber, Plocation, Dnum)
Works-On (ESSN, PNO, Hours)
Dependent (ESSN, Dependent-name, Sex, Ddate, Relationship) BL-4 7
9.
Write the SQL queries
a. Retrieve the name and address of all employees who work
for the Research department.
b. Find the names of the employees who work on all projects
controlled by dept. number 5.
c. List all the projects on which employee Smith is working.

Consider the relational database


Supplier(sid, sname, address)
Parts(pid, pname, color) BL-4 7
10.
Catalog(sid, pid, cost)
Write relational algebraic expression or SQL queries for the following :
iii)) Find names of all supplier who supply some red parts
iii) Find name of all parts whose color is green.
iv) Find name of supplier and parts with its color and cost.
Consider the relational database
dept (dept_no, dname, loc, mgrcode)
emp (emp_no, ename, designation)
project (proj_no, proj_name, status)
dept. and emp. are related as 1 to many.
Project and emp are related as 1 to many. BL-4 7
11.
Write queries for the following :
i) Give the names of employees who are working on ‘Blood Bank’
project.
ii) Give the name of managers from ‘MARKETING’ department.
iii) Give all the employees working under status ‘INCOMPLETE’
projects.

Unit 3
Sr. No. Question BL Marks
Describe the concept of transitive dependency and explain how this BL-2 5
1
concept is used to define 3 NF.
Specify Armstrong’s axioms. Use Armstrong’s axioms to prove the BL-2 5
2
soundness of pseudo transitivity rule.
For the relation schema R = (A, B, C, D, E). Compute the closure F+
and canonical cover Fc of following set F of functional
3 dependencies. BL-1 7
A→BC, CD→E, B→D, E→A
What is decomposition? Suppose that we decompose the schema R
= (A, B, C, D, E) into (A, B, C) and (C, D, E). Show that this
decomposition is not a lossless decomposition if the following set F
4 BL-1 7
of functional dependencies holds.
A → BC, CD→E, B→D, E→A
6 Specify the Codd’s norms to be specified by RDBMS. BL-1 4

Describe the concept of transitive dependency and explain how this


7 BL-2 5
concept is used to define 3 NF.
What are desirable features of good database design BL-1 4
8

9 Explain different database anomalies with example. BL-2 5

10 What is Normalization and why it needed? BL-1 4

Explain lossless join and dependency preserving decomposition


11 with example. BL-4 7

You might also like