Iat - 2 (Set A)
Iat - 2 (Set A)
: F01
JAYARAJ ANNAPACKIAM CSI COLLEGE OF ENGINEERING
(Approved by AICTE, New Delhi, affiliated to Anna University,
Chennai & Accredited by NBA(CSE))
NAZARETH
DEPARTMENT OF INFORMATION TECHNOLOGY
(Common to Computer Science and Engineering & Information Technology)
INTERNAL ASSESSMENT TEST II
(SET – A)
Class: II CSE / II IT Date:14.05.25
Course Code & Name: CS3492 – Database Management Systems Session: FN
Course in-charge: Dr. J. Jensy Rajakumari Asso.Prof./IT Max.Marks:50
Mrs. A. Regina Elizabeth, AP/CSE Duration: 1.30 hrs
Time: 11:30 a. m. – 1:00 p. m.
Course Outcomes:
CO1: Construct SQL Queries using relational algebra
CO2: Design database using ER model and normalize the database
CO3: Construct queries to handle transaction processing and maintain consistency of the database
CO4: Compare and contrast various indexing strategies and apply the knowledge to tune the
performance of the database
CO5: Appraise how advanced databases differ from Relational Databases and find a suitable
database for the given requirement.
PART-A (Answer all the questions) 5 x 2 = 10 Marks
Q. Course
Questions Bloom’s Level Marks
No. Outcome
How will you handle deadlock during two transactions in
1 UNDERSTAND CO 3
database?
2 What is hash-based indexing? UNDERSTAND CO 4
3 List three components of query processor? REMEMBER CO 4
4 Define distributed databases? REMEMBER CO 5
What are the challenges faced when using an encryption
5 UNDERSTAND CO 5
system?
PART - B 4 x 7 = 28 Marks
Q. Course
Questions Bloom’s Level Marks
No. Outcome
6 a) Explain in detail about different types of locks? UNDERSTAND CO 3
(Or)
b) Explain in detail about Multiple Granularity. UNDERSTAND CO 3
7 a) Explain in detail B+ trees and give one example. UNDERSTAND CO 4
(Or)
b) Explain how to organize records in files. UNDERSTAND CO 4
8 a) Explain in detail about static hashing.
UNDERSTAND CO 4
(Or)
b) Explain in detail about query processing? Sketch and UNDERSTAND CO 4
concise the basic steps in query processing
9 a) Explain in detail about database security and also describe UNDERSTAND CO 5
the security issues.
(Or)
Explain in detail about key value stores and role-based UNDERSTAND CO 5
b) access control in advanced distributed database
management systems
PART - C 1 x 12 = 12 Marks
Q. Course
Questions Bloom’s Level Marks
No. Outcome
10)a) Explain distributed database architecture in detail. UNDERSTAND CO 5
(Or)
b) Explain detail about NoSQL databases and describe the
comparison between RDBMS and NoSQL. Also UNDERSTAND CO 5
explain types of NoSQL databases.
TOTAL