Sri Muthukumaran Institute of Technology
Chikkarayapuram, Near Mangadu, Chennai – 600 069.
Academic Year 2024-2025 / Odd Semester
Assessment Test – I – September 2024
Branch & Sem : AIDS/ III Sem Date: 17.09.2024
Subject Code : AD3391 Marks: 70
Subject Name : Database Design And Management Time: 2 Hrs
Q.No Questions CO PO BL
PART-A(15X2=30)
1 What is the main purpose of the Database Design phase CO1 PO1,2,3 1
2 What is an entity in the Entity-Relationship (ER) model CO1 PO1,2,3 2
3 Why is Requirements Collection crucial in the database development process? CO1 PO1,2,3 2
4 How does the ER model define a "relationship"? CO1 PO1,2,3 2
5 Why is a "primary key" important in an ER model? CO1 PO1,2,3 2
6 How is "hierarchical specialization" represented in the EER model? CO1 PO1,2,3 1
7 What does a UML Class Diagram represent CO1 PO1,2,3 1
8 What is a "class attribute" in a UML Class Diagram CO1 PO1,2,3 3
9 What is a "relation" in the relational model? CO2 PO1,2,3 1
10 How does a candidate key differ from a foreign key in a relational database CO2 PO1,2,3 1
11 What does a "unique constraint" enforce in a relational database CO2 PO1,2,3 1
12 What is the purpose of integrity constraints in a relational database? CO2 PO1,2,3 1
13 How does the INSERT INTO statement function in SQL? CO2 PO1,2,3 3
14 What is the purpose of the GROUP BY clause in SQL? CO2 PO1,2,3 1
15 What is the function of the JOIN operation in SQL? CO2 PO1,2,3 1
PART-B(2x13=26)
16 a) Construct an ER diagram for hospital management system with a set of patients CO1 PO1,2,3 3
and a set of doctors. Associate with each patient a log of the various tests and
examinations conducted.(13)
Or
b) i) Explain the different types of database keys. Illustrate each type with an CO1 PO1,2,3 1
example. (7)
ii)Discuss the role of primary and foreign keys in relational database design. How
do they contribute to data integrity and relationships between tables? (6)
17 a) i. Explain the different types of integrity constraints in a relational database. (7) CO2 PO1,2,3 2
ii. Discuss their importance in ensuring data accuracy and consistency. Provide CO2 PO1,2,4 2
examples to illustrate how each constraint works. (6)
Or
b)Explain the key concepts of the relational model. Describe each concept with an
example to illustrate how it is applied in database design.(13) CO2 PO1,2,3 2
PART-C(1x14)
18 a) Discuss the Database Systems Development Life Cycle in detail. Explain CO1 PO1,2,3 1
each phase of the cycle, its purpose, and the activities involved. Illustrate your
answer with examples where appropriate. (14)
b) i) Explain the differences between INNER JOIN and LEFT JOIN in SQL. CO2 PO1,2,3 1
Provide examples of each type of join using two related tables. (7)
ii) Discuss the role of the GROUP BY clause in SQL. How does it interact with
aggregate functions like SUM, COUNT, and AVG?
HOD VICE PRINCIPAL PRINCIPAL
Sri Muthukumaran Institute of Technology
Chikkarayapuram, Near Mangadu, Chennai – 600 069.
Academic Year 2024-2025 / Odd Semester
Assessment Test – I – September 2024
Branch & Sem : AIDS/ III Sem Date: 16.10.2024
Subject Code : AD3391 Marks: 70
Subject Name : Database Design And Management Time: 2 Hrs
Q. Questions CO PO BL
No
PART-A(15X2=30)
1 State two characteristics of a relation CO1 PO1,2,3 1
2 Compare between ER model and EER model CO1 PO1,2,3 2
3 Differentiate between physical schema and logical schema CO1 PO1,2,3 1
4 What is a database environment CO1 PO1,2,3 1
5 Analyze the characteristic that distinguishes the database approach from the file-based CO1 PO1,2,3 3
approach
6 Demonstrate the need for a primary key CO1 PO1,2,3 1
7 What is the primary goal of requirement collection in DBMS design CO1 PO1,2,3 1
8 What is the difference between a one-to-many and a many-to-many relationship in database CO1 PO1,2,3 1
design
9 What is a UML class diagram, and what does it typically represent CO1 PO1,2,3
10 Compare DML, DCL, and DDL CO2 PO1,2,3 3
11 State the use of integrity constraints CO2 PO1,2,3 1
12 What is referential integrity? Give an example CO2 PO1,2,3 1
13 What is a tuple in the context of the relational model of databases CO2 PO1,2,3 1
14 What does the SQL `SELECT` statement do CO2 PO1,2,3 2
15 What is an attribute in the relational model? CO2 PO1,2,3 2
PART-B(2X13=26)
16 a i) Explain the components of an Entity-Relationship (ER) diagram.(6) CO1 PO1,2,3 2
ii)Create an ER diagram for a simple database scenario involving a library system. Describe CO1 PO1,2,3 2
each component of the diagram. (7)
or
b ) Explain the three main stages of database design: conceptual design, logical design, and
physical design. Describe each stage with an example to illustrate how the design evolves CO1 PO1,2,3 2
from high-level conceptualization to detailed physical implementation.(13)
17 a i) Explain the differences between Data Definition Language (DDL) and Data CO2 PO1,2,3 2
Manipulation Language (DML) in SQL.(6)
ii)Provide examples of commonly used SQL commands for each category and describe how CO2 PO 1,2,4 2
they are used to define and manipulate data within a database.(7)
Or
HOD VICE PRINCIPAL PRINCIPAL