Anna University Questions with Answers - CS6302 Database Management Systems April May 2017, Computer Science and Engineering, Information Technology Questions, Third semester, fifth, and eighth semester, Regulation 2013
CS6302 Database Management Systems for B.E. Computer Science and Engineering
CS6302 Database Management Systems for B.Tech. Information Technology
CS6302 Database Management Systems for B.E. Mechanical and Automation Engineering
Exam
|
B.E/B.Tech. (Full
Time) DEGREE END SEMESTER EXAMINATIONS
|
Academic
Year
|
April May 2017
|
Subject
Code
|
CS6302
|
Subject
Name
|
Database Management Systems
|
Branch
|
Computer Science and Engineering
|
Semester
|
Third/Fifth/Eighth Semester
|
Regulation
|
2013
|
Question
Paper Code : 71674
B.E./B.Tech.
DEGREE EXAMINATION, APRIL/MAY 2017.
Third/Fifth/Eighth
Semester
Computer
Science and Engineering
CS 6302
— DATABASE MANAGEMENT SYSTEMS
(Common
to Mechanical and Automation Engineering, Mechatronics Engineering, Information
Technology)
(Regulation
2013)
Time :
Three hours
Maximum :
100 marks
Answer ALL questions.
PART A —
(10 × 2 = 20 marks)
1. What are desirable properties of decomposition?
2. Distinguish between key and super key.
3. What is query execution plan?
4. Which cost components are used most often as the
basis for cost functions?
5. What is serializable schedule?
6. What type of locking needed for insert and delete
operations?
7. Define replication transparency.
8. State the functions of data marts.
9. Define support and confidence.
10. Distinguish between threats and risks.
PART B —
(5 × 13 = 65 marks)
11. (a) Discuss the
correspondence between the ER model construct and the relational model
constructs. Show how each ER model construct can be mapped to the relational
model. Discuss the option for mapping EER model construct.
Or
(b) (i) Explain the overall architecture
of the database system in detail. (8)
(ii) List the operations of
relational algebra and the purpose of each with example. (5)
12. (a) What is meant by semantic
query optimization? How does it differ from other query optimization technique?
Give example. (13)
Or
(b) Justify the need of embedded
SQL. Consider the relation student (reg no, name, mark, grade). Write embedded
dynamic SQL program in C language to retrieve all the students’ records whose
mark is more than 90. (2+11)
13. (a) Discuss the violations
caused by each of the following; dirty read, non-repeatable read and phantoms
with suitable example.
Or
(b) Explain why timestamp based
concurrency control allows schedules that are not recoverable. Describe how it
can be modified through buffering to disallow such schedules.
14. (a) (i) Compare and contrast
the distributed database and the centralized database systems. (8)
(ii) Describe the mobile database
recovery schemes. (5)
Or
(b) Explain what a RAID system
is. How does it improve performance and reliability? Discuss the level 3 and
level 4 of RAID.
15. (a) (i) What are basic
crawling operations? Explain the processing steps in crawling procedure with
example. (8)
(ii) Explain the process of
querying XML data with an example. (5)
Or
(b) Discuss the various
components of data warehouse and explain the different data models used to
store data with example.
PART C — (1 × 15 = 15 marks)
16. (a) Consider the relation
schema given in Figure 1. Design and draw an ER diagram that capture the information
of this schema. (5)
Employee
(empno, name, office, age)
Books
(isbn, title, authors, publisher)
Loan
(empno, isbn, date)
|
Figure 1.
Write the following queries in
relational algebra and SQL.
(i) Find the names of employees
who have borrowed a book published by McGraw-Hill. (5)
(ii) Find the names of employees
who have borrowed all books published by McGraw-Hill. (5)
Or
(b) Trace the results of using
the Apriori algorithm on the grocery store example with support threshold s=33.34%
and confidence threshold c=60%. Show the candidate and frequent item sets for
each database scan. Enumerate all the final frequent itemsets. Also indicate the
association rules that are generated and highlight the strong ones, sort them
by confidence.
Transaction ID
T1
T2
T3
T4
T5
T6
|
Items
HotDogs,
Buns, Ketchup
HotDogs,
Buns
HotDogs,
Coke, Chips
Chips, Coke
Chips,
Ketchup
HotDogs,
Coke, Chips
|
***********
Go back to Anna University DBMS Exam Questions page.