Odd Semester Session (2020-2021) Third Internal Assessment Test, November-2020 (Offline)
Odd Semester Session (2020-2021) Third Internal Assessment Test, November-2020 (Offline)
Course Outcomes:
CO1: Identify, analyze and define database objects, enforce integrity constraints on a database using
RDBMS.
CO2: Construct an Entity-Relationship (E-R) model from specifications
CO3: Understanding of Relational algebra and is operations.
CO3: Use Structured Query Language (SQL) to develop queries for relational database.
CO4: Design and build simple database systems
CO5: Develop application to interact with databases.
Cognitive Level: R- Remember, U-Understand, A- Analyze, Ap-Apply, C-Create
Q. Cognitive Course
Question Marks
No. Level Outcomes
What is the need for normalization? Explain second normal form. Consider
the relation EMP-PROJ={ SSn, Pnumber, Hours, Ename, Pname, Plocation}.
Assume {SSn,Pnumber} as primary key. The dependencies are
1 SSn Pnumber → {Hours} Ap 10 CO4
SSn → {Ename}
Pnumber → {Pname,Plocation}
Normalize the above relation into 2NF.
Given below are two sets of FDs for a relation R (A, B, C, D, E). Are they
2 A 10 CO4
equivalent?
i) A B , AB C , D AC , D E ii) A BC , D AE
Define Multi valued Dependency and Join Dependency. Explain 4NF and A 10 CO4
3
5NF with examples.
A 6 CO5
a) Describe the problems that occur when concurrent execution uncontrolled.
5. Give examples.
A 4 CO5
b) What is two phase locking? Describe with the help of an example.
What is serializability? How can serializability be ensured? Do you need to U 10 CO5
6. restrict concurrent execution of transaction to ensure serializability? Justify
your answer,
Normalize the below relation upto 3NF
Module Dept Lecturer Text
M1 D1 L1 T1
M1 D1 L1 T2 Ap 10 CO4
7. M2 D1 L1 T1
M2 D1 L1 T3
M3 D1 L1 T4
M4 D1 L2 T1
M4 D2 L3 T5
M5 D2 L4 T6
Consider the three transactions T1, T2 and T3 and schedules S1 and S2 given
below. Determine whether each schedule is serializable or not? If a schedule
is serializable write down the equivalent serial schedule (S).
T1 : R1(x); R1(z); W1(x);
T2 : R2(x); R2(y); W2(z); W2(y); Ap 10 CO5
8.
T3 : R3(x); R3(y); W3(y);
S1 : R1(x); R2(z); R1(z); R3(x); R3(y); W1(x); W3(y); R2(y); W2(z);
W2(y);
S2 : R1(x); R2(z); R3(x); R1(z); R2(y); R3(y); W1(x); W2(z); W3(y);
W2(y);
C 10 CO4
11.
CO3,
A 10
12. CO5