Skip to content
Previous Year Question Paper

AL-502 - Database Management Systems

November 2022•AIML•SEMESTER-5
November 2022
Max Marks: 70
Duration: 3 Hours
Instructions:

• Attempt any five questions.

• All questions carry equal marks.

Q.1
a)Unit 1

What is Database Management System (DBMS)? What are the major components of this system? Explain each component with neat sketch.

b)Unit 1

What are the different Data Models of DBMS? Explain in detail.

Q.2
a)Unit 1

Explain strong and weak entities. How weak entity can be converted to a strong entity.

b)Unit 2

Explain Super key, primary key and candidate key with examples.

Q.3
a)Unit 2

What are integrity constraints? Explain various types of integrity constraints with suitable example.

b)Unit 2

Discuss about Relational algebra operations like Select, Project, Join with examples.

Q.4
a)Unit 3

Define join dependency. How is it different to that of Multivalued dependency and Functional dependency? Justify.

b)Unit 3

Define Normalization. Explain second normal form with the help of an example.

Q.5
a)Unit 3

Explain why 4NF is more desirable than BCNF with the help of an example.

b)Unit 4

What do you mean by transaction processing? Explain ACID properties of transaction in brief.

Q.6
a)Unit 4

How concurrency is performed? Explain the protocol that is used to maintain the concurrency concept.

b)Unit 4

What is time stamping? Explain a mechanism of concurrency control that uses time stamping with the help of an examples.

Q.7
a)Unit 5

Explain the advantage of stored procedures with an example.

b)Unit 5

What is Trigger? Explain in detail with an example.

Q.8
a)Unit 5

Nested and Parameterized Cursors

b)Unit 5

Single level and multilevel indices

c)Unit 2

Domain Relational Calculus