You are on page 1of 3

Mailam Engineering College

Mailam, Villupuram (Dt.) Pin: 604 304


(Approved by AICTE, New Delhi, Affiliated to Anna University, Chennai
& Accredited by TCS, New Delhi)

DEPARTMENT OF INFORMATION TECHNOLOGY

INTERNAL ASSESSMENT TEST-I

Sub. Code/Sub.: CS8492 / Database Management System Date:


09.03.2020
SEM : IV Time: 3 hrs
Dept : II-IT
PART-A (10*2=20)
1. List the advantages and disadvantages of database system or purpose of database
system? (DEC 2010)
2. What are derived attributes with and example. DEC 2011
3. Define data independence. What are the levels of Data independence?( DEC 2010)
4. What is an entity relationship model? (MAY 2016)
5. What are the functions of the Database administrator or DBA?
6. Which operators are called unary operators and why they are called so?(DEC
2013)
7. Distinguish between key and super key. (MAY 2017)
8. What are the four broad categories of constraints?
9. What are the difference between strong entity and weak entity. (Apr/May-16)
10. Define the terms i) DDL ii) DML

PART – B 5*13=65

11. a) i) Explain the difference between physical level, conceptual level & view
Level of data abstraction (MAY 2011) (6)
ii) What is a Data model? Explain the various types of data models?
(NOV 2014) (7)
(Or)

b) i) Explain the distinctions among the terms primary key, candidate key, and super
Key. Give relevant examples. (6)
ii) Write short notes on aggregation and Specialization (7)
12. a) With the help of a neat block diagram explain the basic architecture of
database management system. (MAY 2017) (13)
(Or)

b) i) Explain in detail about purpose of database system and also explain its

disadvantages of file processing system (7)


ii) State briefly explain about the Characteristics or purpose of Database system
(6)
13.a) i) Explain Data Definition Language (DDL), Data Manipulation Language (DML),
Transaction Control Language (TCL) & Data Control Language (DCL) in
detail. (MAY 2016) (13)
(or)
b) i) Explain in detail about basic concepts of ER-Model and the mapping
Cardinalities of entity set. (13)

14.a) Explain the concept of additional relational algebra with suitable example?
i)Left Outer join ii)Right Outer Join iii) Full Outer Join (13)

(or)
b) Describe the features of Embedded SQL and dynamic SQL .Give suitable
examples. DEC 2010 / NOV 2016 (13)

15.a) i) Explain select, project and Cartesian product operations in relational algebra
with suitable example? NOV 2016. (13)
(Or)
b) i) Explain the Entity Relationship Model (ER)? (MAY 2010, DEC 2010) (9)
ii) Draw an ER diagram describing theatre (4)
PART – C 1*15=15
16. a. i) Consider the following relational database

employee (employee-name, street, city)


works ( employee-name, company-name, salary)
company (company-name, city)
manages (employee-name, manager-name)

Give an expression in SQL to express each of the following queries :


1. Find the names and cities of residence of all employees who work for XYZ
Bank.
2. Find the names, street address, and cities of residence of all employees
who work for XYZ Bank and earn more than Rs. 10,000 per annum.
3. Find the names of all employees in this database who live in the same city
as the company for which they work.
4. Find the names of all employees who live in the same city and on the
same street as do their managers. MAY 2011
(Or)

ii) Create the Book database and do the following:


book(book_name,author_name,price,quantity).
i. Write a query to update the quantity by double in the table book.
ii. List all the book_name whose price is greater than those of book named
"Database for Dummies".
iii. Retrieve the list of author_name whose first letter is ’a’ along with the
book_name and price.

Prepared By: Verified By: Approved By:


K.Loganathan, Dr.S.Artheeswari Dr.M.Ramalingam,
AP/IT Prof/IT HOD/IT

You might also like