0% found this document useful (0 votes)
267 views4 pages

Database Management Systems Exam Questions

The document contains examination question papers for Database Management Systems for III B. Tech I Semester, with a maximum of 70 marks. It is divided into two parts: Part-A, which is compulsory, and Part-B, where students must answer any three questions. Topics covered include database concepts, SQL, normalization, transaction management, and various database architectures.

Uploaded by

ananthusamsher
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)
267 views4 pages

Database Management Systems Exam Questions

The document contains examination question papers for Database Management Systems for III B. Tech I Semester, with a maximum of 70 marks. It is divided into two parts: Part-A, which is compulsory, and Part-B, where students must answer any three questions. Topics covered include database concepts, SQL, normalization, transaction management, and various database architectures.

Uploaded by

ananthusamsher
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

Code No: RT31054 R13 SET - 1

III B. Tech I Semester Regular/Supplementary Examinations, October/November - 2016


DATABASE MANAGEMENT SYSTEMS
(Common to CSE and IT)
Time: 3 hours Max. Marks: 70
Note: 1. Question Paper consists of two parts (Part-A and Part-B)
2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****

PART –A
1 a) Differentiate between schema and instance. [4M]
b) What is the importance of handling null values in a relation? [4M]
c) List SQL grouping functions with examples. [4M]
d) Describe lossless join decomposition. [3M]
e) State and explain two-phase locking protocol. [4M]
f) What is multilevel indexing? [3M]
PART –B
2 a) Describe the characteristics of a database system. [4M]
b) Draw and explain three-tier schema architecture of database system. [8M]
c) Present any two database applications by describing their features. [4M]

3 a) What is a relation? Describe the characteristics of a relation. [6M]


b) Discuss the importance of entity integrity and referential integrity constraints. [5M]
.

c) What is relation schema and state? [5M]

4 a) What is ER model? Explain its concepts. [10M]


b) Distinguish between independent and correlated nested queries. Provide [6M]
appropriate examples to support your explanation.

5 a) Why normalization is needed? Explain the process of normalization. [8M]


b) Explain the role of functional dependencies in normalization with suitable [8M]
examples.

6 a) What is transaction? Mention the desirable properties of a transaction. [6M]


b) Discuss about transaction recovery techniques. [10M]

7 a) Mention various types of records. Describe how they are organized inside a [8M]
file?
b) What is an index? Explain its role in improving database access. [8M]
-000-

[Link]

|''|'''||''||'''||||
Code No: RT31054 R13 SET - 2

III B. Tech I Semester Regular/Supplementary Examinations, October/November - 2016


DATABASE MANAGEMENT SYSTEMS
(Common to CSE and IT)
Time: 3 hours Max. Marks: 70
Note: 1. Question Paper consists of two parts (Part-A and Part-B)
2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****

PART –A
1 a) What is Data independence? [3M]
b) Write and describe the structure of SQL SELECT statement. [4M]
c) Describe entities and relationships with examples. [4M]
d) Define surrogate key and specify an example of it. [3M]
e) What is transaction log? Mention its content. [4M]
f) Describe the structure of a node in B-tree . [4M]
PART –B
2 a) What do you mean by environment in database systems? Explain with the [8M]
help of database system structures.
b) Explain the client - server architecture of a DBMS. [8M]
3 a) By considering suitable examples, describe the usage of SQL CREATE and [8M]
.

ALTER statements.
b) What is DML? Explain DML operations with examples. [8M]

4 a) Write about different types of attributes in ER model. Show the notation of [4M]
each.
b) What is a weak entity type? How to model it? Explain with suitable example. [4M]
c) What is a view? How to specify a view? Write about view implementation [8M]
techniques.

5 a) What is a normal form? Explain about various normal forms with examples. [10M]
b) List and explain the inference rules of functional dependencies. [6M]

6 a) Why concurrency control is needed? Explain the problems that would arise [9M]
when concurrency control is not provided by the database system.
b) What is serialization? Explain it. [7M]

7 a) Compare and contrast between heap files and sorted files. [8M]
b) Define dynamic multilevel indexing how to implement it with the help of [8M]
B+ trees? Explain.
-000-
[Link]

|''|'''||''||'''||||
Code No: RT31054 R13 SET - 3

III B. Tech I Semester Regular/Supplementary Examinations, October/November - 2016


DATABASE MANAGEMENT SYSTEMS
(Common to CSE and IT)
Time: 3 hours Max. Marks: 70
Note: 1. Question Paper consists of two parts (Part-A and Part-B)
2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****

PART –A
1 a) What are the responsibilities of DBA? [3M]
b) Show how data integrity can be guaranteed by using different database [4M]
constraints.
c) Illustrate the implementation of equi-join and outer joins in SQL. [4M]
d) Explain the need of schema refinement. [3M]
e) What is a database trigger? Give an example of trigger definition. [4M]
f) Differentiate between spanned and unspanned records. [4M]
PART –B
2 a) Mention various groups of database users. Explain about their roles in detail. [8M]
b) What is a data model? Describe various data models. [8M]
.

3 a) With the aid of relevant examples illustrate different DDL statements [8M]
supported by SQL.
b) What is SQL single row function? By means of suitable examples illustrate the [8M]
usage of SQL date, character and number functions.

4 a) Explain in detail about inheritance, specialization and generalization using [12M


ER diagrams.
b) List and explain aggregate functions used in SQL with examples. [4M]

5 a) What is multi valued dependency? Illustrate 4NF with an example. [6M]


b) What is minimal cover / irreducible set of functional dependencies? Write and [10M]
explain the steps of the algorithm used for finding minimal cover. Consider an
example set of FDs and trace the algorithm.

6 a) Write about the transaction management with SQL using commit, rollback, and [6M]
savepoint.
b) Briefly discuss about various lock based mechanisms used in concurrency [10M]
control.

[Link]
7 a)
b)
Discuss in detail about different file operations.
By means of an example, show how to determine the order of a B-Tree.
[8M]
[8M]
-000-

|''|'''||''||'''||||
Code No: RT31054 R13 SET - 4

III B. Tech I Semester Regular/Supplementary Examinations, October/November - 2016


DATABASE MANAGEMENT SYSTEMS
(Common to CSE and IT)
Time: 3 hours Max. Marks: 70
Note: 1. Question Paper consists of two parts (Part-A and Part-B)
2. Answering the question in Part-A is compulsory
3. Answer any THREE Questions from Part-B
*****
PART –A
1 a) What is Database system? Give any four features that a database system [4M]
should provide to its users.
b) Define domain, attribute, tuple and relation. [3M]
c) Differentiate specialization and generalization. [4M]
d) By means of an example show how BCNF is stronger than 3NF. [3M]
e) Explain Grant and Revoke commands with examples. [4M]
f) What is hashing? Explain it briefly. [4M]
PART –B
2 a) Distinguish between centralized and client-server architectures of a database [8M]
system.
b) Differentiate between File system and Database System. [8M]
.

3 a) Write in detail about different types of constraints that can be specified on a [8M]
relation.
b) What is the difference between DELETE, TRUNCATE and DROP statements [4M]
in SQL?
c) Discuss about SQL data types. [4M]
4 a) With the aid of appropriate examples, describe how to model the following in [8M]
ER model:
i) Entity type ii) Relationship type iii) Super class iv) Sub class
b) Illustrate the usage of SQL GROUP BY, ORDER BY and HAVING clauses. [8M]

5 a) How to find closure of an attribute based on a given set of FDs? Write the [6M]
steps of the algorithm and explain.
b) What is the importance of dependency preservation during decomposition? [4M]
How to achieve it?
c) Explain insertion, deletion, and modification anomalies. [6M]

6 a) Discuss in detail about timestamp based concurrency control techniques. [10M]


b) Show how 2PL protocol ensures serializability. [6M]

[Link]
7 a)
b)
Distinguish between static and dynamic hashing.
Illustrate how balanced trees are advantageous over search trees.
[8M]
[8M]

-000-

|''|'''||''||'''||||

You might also like