Mid Semester Examination (MSE) – March 2026 Course Name: Database Management Systems | Semester: Sem-IV Time Allowed: 1.5 Hours | Max Marks: 40 Instructions:
- All questions are compulsory.
- Figures to the right indicate full marks.
- Assume suitable valid data wherever required.
a) Compare the Database Management System (DBMS) approach with the Traditional File Processing System. Explain at least five major advantages of using a DBMS. (5M)
b) Explain the following fundamental operations in Relational Algebra with a brief mathematical notation and an example for each: (5M)
- Select (
$\sigma$ ) - Project (
$\pi$ ) - Cartesian Product (
$\times$ ) - Set Difference (
$-$ )
a) Consider the E-Commerce Retail ER model provided in the diagram below. Convert this ER model into the most appropriate Relational Schema.
- Show the step-by-step reduction of the ER schema to tables.
- Clearly identify the Primary Keys, Foreign Keys, and explain how you handled the multivalued, composite, and derived attributes, as well as the descriptive attribute on the relationship. (10M)
b) What is a Weak Entity Set? How is it structurally represented in an ER diagram, and how does its mapping to a relational table differ from a strong entity? Explain with a suitable example (e.g., Employee and Dependents). (5M)
a) Consider the following Library Database Schema:
- Member (Member_ID, Name, Age, Member_Type)
- Book (Book_ID, Title, Author, Publisher)
- Issue_Record (Member_ID, Book_ID, Issue_Date, Return_Date)
(Note: Primary keys are underlined.
Member_IDandBook_IDinIssue_Recordare Foreign Keys.)
Write SQL queries for the following requirements: (10M)
- DDL: Write the
CREATE TABLEstatement forIssue_Record, including the composite Primary Key and both Foreign Key constraints. - Aggregate: Display the name of each publisher and the total number of books published by them.
- Joins: Print the Names of all members who have borrowed the book titled
"Database System Concepts". - Update: Change the
Member_Typeto'Senior Citizen'for all members whoseAgeis greater than 60. - Views: Create a view named
Available_Booksthat contains theBook_IDandTitleof books published by"McGraw-Hill".
b) (b) Define 1NF, 2NF, and 3NF
Consider a relation R(A, B, C, D) with the following Functional Dependencies:
- A -> B
- B -> C
- C -> D
Determine the Candidate Key of R and state the highest Normal Form of this relation. Justify your answer. (5 M)
End of Paper