0% found this document useful (0 votes)
7 views2 pages

January - 2018

This document is an examination paper for the M. Tech I Semester in Database Internals from Jawaharlal Nehru Technological University Hyderabad, dated January 2018. It consists of two parts: Part A, which is compulsory and contains five questions worth 5 marks each, and Part B, which includes five units where students must answer one full question from each unit worth 10 marks. Topics covered include data abstraction, integrity constraints, SQL queries, redundancy, transaction management, and distributed databases.

Uploaded by

lokeshguniganti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

January - 2018

This document is an examination paper for the M. Tech I Semester in Database Internals from Jawaharlal Nehru Technological University Hyderabad, dated January 2018. It consists of two parts: Part A, which is compulsory and contains five questions worth 5 marks each, and Part B, which includes five units where students must answer one full question from each unit worth 10 marks. Topics covered include data abstraction, integrity constraints, SQL queries, redundancy, transaction management, and distributed databases.

Uploaded by

lokeshguniganti
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Code No: 5205AB R15

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


JN
M. Tech I Semester Examinations, January - 2018
DATABASE INTERNALS
(Computer Science)
TU
Time: 3hrs Max.Marks:75

Note: This question paper contains two parts A and B.


Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B
consists of 5 Units. Answer any one full question from each unit. Each question carries 10
H
marks and may have a, b, c as sub questions.

PART - A
U
5 × 5 Marks = 25
1.a) How does DBMS provide data abstraction? [5]
SE
b) What is join dependency? Quote example. [5]
c) What is the support provided by SQL for transaction management? [5]
d) Differentiate between linear probing and linear hashing. [5]
e) What are the challenges in heterogeneous distributed database? [5]
D
PART - B
5 × 10 Marks = 50
06
2. What is an integrity constraint? What is its significance in DBMS? Explain different types
of integrity constraints and their enforcement by DBMS. [10]
OR
-0
3. Consider the following database schema to write queries in SQL.
Employee(empID, empName, empCity)
Company(cmpNo, cmpName, cmpCity)
1-
Works-for(empID, cmpNo, salary)
a) Find the average salary of employees working for IBM situated at hyderabad.
b) Find the names of the employees who reside in the same city of their work place.
20
c) Find the name of the company with largest payroll. [10]

4. Explain the problems due to redundancy with relevant examples. [10]


1
OR
5. How to compute closure of F, the set of functional dependencies? [10]
8A
6.a) What is the motivation for concurrent execution of transactions?
b) Discuss rigorous 2PL and strict 2PL protocols. [5+5]
OR
M
7. Explain checkpointing, fuzzy checkpointing mechanisms for crash recovery. [10]
8.a) What is clustered indexing?
JN
b) “Redundancy ensures reliability and availability”. Substantiate this statement. [5+5]
OR
9. Demonstrate bulk loading of B+ tree indexing structure of order 3 for the following data
TU
records (key*). A data block can store only two data records.
{23*, 15*, 46*, 54*, 90*, 87*, 12*, 66*, 34*, 42*, 29*, 39*, 5*, 17*} [10]

10. Describe any two architectures for distributed database management systems. [10]
OR
H
11.a) Compare semi join with bloom join.
b) What are the different types of distributed transactions? [5+5]
U
---oo0oo---
SE
D
06
-0
1-
20
1 8A
M

You might also like