0% found this document useful (0 votes)
19 views2 pages

BCS403 DBMS Question - Bank CIE1

The document is a question bank for a DBMS course (BCS403) divided into three modules. It covers various topics including advantages of DBMS, database design, ER diagrams, relational algebra queries, constraints, normalization, and functional dependencies. Each module contains multiple questions aimed at assessing knowledge and understanding of database management systems.

Uploaded by

jaideepsamyukta
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)
19 views2 pages

BCS403 DBMS Question - Bank CIE1

The document is a question bank for a DBMS course (BCS403) divided into three modules. It covers various topics including advantages of DBMS, database design, ER diagrams, relational algebra queries, constraints, normalization, and functional dependencies. Each module contains multiple questions aimed at assessing knowledge and understanding of database management systems.

Uploaded by

jaideepsamyukta
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/ 2

QUESTION BANK DBMS(BCS403)

MODULE-I

1. Explain the advantages of using the DBMS approach.


2. Illustrate the 3-Schema architecture with neat diagram.
3. Illustrate the main phases of database design process with the help of a diagram
4. Discuss Any 4 types of attributes with examples.
5. Explain the different types of data independence.
6. Show the ER diagram for a Bank database by assuming your own entities (min. 4), attributes and
relationships and mention keys and cardinality ratios wherever appropriate.
7. Illustrate the two-tier client/server architecture with neat diagram.
8. Show the ER diagram for a Company database by assuming your own entities (min. 4), attributes and
relationships and mention keys and cardinality ratios wherever appropriate.
9. Show the ER diagram for a movie database by assuming your own entities (min. 4), attributes and
relationships and mention keys and cardinality ratios wherever appropriate.
10. Show the ER diagram for a library database by assuming your own entities (min. 4), attributes and
relationships and mention keys and cardinality ratios wherever appropriate.
11. Explain the component module of DBMS and their interactions with the help of a neat diagram.
12. Explain different categories of end users who access the database.

MODULE-II

13. Discuss the characteristics of relations with suitable examples for each.
14. 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, Plocations, Dnum)
Works-On (ESSN, PNo, Hours)
Dependent (ESSN, Dependent-name, Sex, Bdate, Relationship)
Develop the relational algebra queries for the following:
i. Retrieve the average salary of all female employees
ii. Retrieve the name of the manager of each department.
iii. List all employees from dno=20 earning a salary more than 50000.
15. Explain domain constraints and referential integrity constraints with examples.
16. Consider the following relational database schema
Sailors (sid, sname, rating, age)
Boats (bid, bname, color)
Reserves (sid,bid,day)
Develop the relational algebra queries for the following:
i) Find the names of sailors who have reserved boat number 103.
ii) Find the names of sailors who have reserved both red and green boat.
iii) Find the names of sailors who have reserved at least one boat.
iv)Find the names of sailors who have reserved all boat.
17. Explain domain constraints and referential integrity constraints with examples.
18. Consider the following relations of a COMPANY database schema.
EMPLOYEE(SSN, Fname, Lname, Address, Sex, Salary, Dno)
DEPARTMENT(Dnumber, DName, MgrSSn, Mgr_start_date)
PROJECT(PNumber, PName, Plocation,Dnum)
WORKS_ON(ESSN,Pno,Hours)
DEPENDENT(ESSN,Dependent_name,Sex)
Develop relational algebra expression for the following.
i. Retrieve the names of all employees who work on all projects.
QUESTION BANK DBMS(BCS403)
ii. Retrieve the names of all employees who do not work on any project.
iii. Retrieve the average salary of all female employees.
19. Explain with examples, mapping of binary M:N relationship types and mapping of weak entity types in the
algorithm of ER-to-Relational mapping.
20. Explain types of outer join and inner join with example.
21. How aggregate functions and grouping are specified in the relational model. Explain.
22. Given the schema:
Passenger (pid, pname, pgender, pcity)
Agency (aid, aname, acity)
Flight (fid, fdate, time, src, dest)
Booking (pid, aid, fid, fdate)
Give relation algebra expression for the following.
i. Get the complete details of all flights to new Delhi
ii. Find only the flight numbers for passenger with pid 123 for flights to Chennai before 06/11/2020
iii. Find the passenger names for those who do not have any bookings in any flights.
iv. Get the details of flights that are scheduled on both dates 01/12/2020 and 02/12/2020 at 16:00
hours
v. Find the details of all male passengers who are associated with jet agency.
23. Explain relational model constraints.
24. Explain unary relational operations with examples.
25. Discuss the various types of set theory operations with examples.
26. Explain the following with example
i. key
ii. Super key
iii. Primary key
iv. Candidate key
v. Foreign key

MODULE-III

27. What are the informal design guidelines for a relation schema? Explain any 2 guidelines with examples.
28. What do you mean by normalization?
29. Explain 3nf and BCNF with a suitable example.
30. Explain 1NF,2NF with examples.
31. Explain functional dependency.
32. Explain partial and full functional dependency with example.

You might also like