DatabaseManagementSystem PDF
DatabaseManagementSystem PDF
FACULTY OF ENGINEERING
T.E(CSE/IT)Year Examination MAY-2015
10
08
07
Q.3 a) Elaborate different types of keys in RDBMS. Explain with the help of suitable diagram
08
b) Construct an E-R diagram, Which models an outline Book store. List the entity sets and their primary 07
keys. Suppose the book store adds music cassettes and compact disks to its collection. The same music
item may present in cassette are compact disk the case where a shopping basket may contain any
combination of books, music cassettes or compact disk
Q.4 a) Discuss entity and referential integrity constraints? Why is each considered important?
b) Define foreign key? How does it play role in the join operation
08
07
Q.5 a) What is difference between specialization and generalization? Why do we not display this difference 08
in schema design
b) Explain different types of database system users
07
SECTION B
Q.6
Attempt any five
10
i)
Define functional dependency? List different types of functional dependencies
ii)
Define closer
iii)
List the different DDL commands with example
iv)
What is sub query & co-related sub query
v)
What do you mean by Lock, shared Lock& Exclusive lock
vi)
Define serializability
vii)
Define union, intersection and minus operation in relational algebra
viii) List different types of Join
Q.7 a) What is Lock? Explain Two-phase locking protocol with the help of example
b) What is fourth normal form? Explain why it is more desirable than BCNF
08
07
08
07
Page 1 of 2
3e8a1504c0ffae40d8f459564b2f6dbe
08
07
Q.10 a) Consider the following relation En roll (S-no, Course-no, Section) Teach (Prot, Course-no,
08
Section)Advise (Port, S-no) Pre-Req (Course-no, Precourse-no) Grades (S-no, Course-no, grade, year)
Write down queries expressed in SQL
i) List all students taking course with smith or Jones
ii) Find all students taking at least one course that their adviser teaches
iii) List those professor who teach more than one section of the same course
iv) Find all students whose course number is 101
b) List the operation of relational algebra and purpose of each with an example
07
Page 2 of 2
3e8a1504c0ffae40d8f459564b2f6dbe