0% found this document useful (0 votes)
39 views

dbms paper 1

This document is an examination paper for the Database Management Systems course at MLR Institute of Technology, covering various topics such as relationships between entities, SQL statements, and database transactions. It consists of two parts: Part A is compulsory with 10 short answer questions, and Part B requires answering one question from each of the five units, with each question worth 10 marks. The exam is scheduled for July/August 2024 and has a total of 60 marks.

Uploaded by

mannepuakhilesh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views

dbms paper 1

This document is an examination paper for the Database Management Systems course at MLR Institute of Technology, covering various topics such as relationships between entities, SQL statements, and database transactions. It consists of two parts: Part A is compulsory with 10 short answer questions, and Part B requires answering one question from each of the five units, with each question worth 10 marks. The exam is scheduled for July/August 2024 and has a total of 60 marks.

Uploaded by

mannepuakhilesh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

H.T NO.

R 2 R22

Course Code: A6CS09


MLR INSTITUTE OF TECHNOLOGY
(An Autonomous Institution)
II B.Tech I Semester Supplementary Examinations, July/August-2024
DATABASE MANAGEMENT SYSTEMS
(Common to CSC, CSD, CSIT & IT)
Time: 3 Hours. Max. Marks: 60
Note: 1. This question paper contains two parts A and B.
2. Part- A is Compulsory which carries 10 marks. Answer all Questions in part A.
3. Part – B consists 5 units. Answer any one question from each unit. Each question
carries 10 marks and may have a, b, c as sub questions.
PART- A 10x1M=10Marks
List out the different types of relationships between entities
a) 1M CO1 BL1
in DBMS.
Define the terms union and intersection in the context of
b) 1M CO1 BL1
Relational Algebra.
c) What is the purpose of the SELECT statement in SQL? 1M CO2 BL2
What is the significance of the FROM clause in a SQL
d) 1M CO2 BL2
query?
1. e) What does the EXCEPT operation do in a SQL query. 1M CO2 BL2
f) What is a database trigger? 1M CO2 BL1
g) Define atomicity in the context of transactions. 1M CO3 BL1
h) Outline the purpose of a rollback operation. 1M CO3 BL1
i) What does ISAM stand for? 1M CO4 BL1
j) What are the different file organization techniques? 1M CO4 BL1

PART- B 5x10M=50Marks

a) Explain structure of a DBMS with a neat sketch. 5M CO1 BL2


2 Compare and contrast the three levels of abstraction.
b) Identify key differences in terms of user perspective, data 5M CO1 BL2
representation, and system optimization.
OR
Explain the role of entities in an ER diagram. How are
attributes represented in an ER diagram and also explain
10M CO1 BL2
3 how relationships between entities represented in an ER
diagram with example.

Explain about tuple relational calculus and domain


relational calculus with example. 10M CO2 BL2
4
OR
Demonstrate how integrity constraints are enforced
during data modification operations by focussing the role
a) 5M CO2 BL3
5 of the database management system in enforcing integrity
constraints.
b) Explain how to create a view with example. 5M CO2 BL2
Page 1 of 2
What are the fundamental aggregation functions in
a) database management systems, and how do they assist 5M CO2 BL2
6 in summarizing data?
b) Explain about DDL and DML commands with examples. 5M CO2 BL2
OR
What is Boyce-Codd Normal Form (BCNF), and how does
a) 5M CO1 BL2
it differ from other normal forms?
7
Explain the concept of a multivalued dependency and its
b) 5M CO1 BL2
role in 4NF.

Discuss the concept of locking in concurrency control.


8 How does it help in managing access to shared 10M CO3 BL3
resources?
OR
What is the significance of the ACID properties in the
a) 5M CO3 BL3
context of database transactions?
9
What is a savepoint, and how can it be used in the
b) 5M CO3 BL3
context of transaction management?

What is a B-tree, and how does it differ from other tree-


a) 5M CO4 BL2
10 based indexing structures?
b) Explain about how does a B+ tree handle duplicate keys. 5M CO4 BL2
OR
What is hash-based indexing. Explain the concept of a
11 10M CO4 BL2
hash function and its role in hash-based indexing.

---oo0oo---

Page 2 of 2

You might also like