SPPU Information Technology (Semester 5)
Database Management Systems
December 2015
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


Solve any one question from Q1 and Q2
1 (a) Discuss the entity integrity & referential integrity constraints.
4 M
1 (b) For a Library Management System following information is maintained.Books (Accession_no, Title, Author, Price, Booktype, publisher) Borrower(Membership_no, Name, Address, Category, max_no_of_books_issued, Accession_no)
Draw E-R Diagram for the above taking into consideration following constraints and by making use of atleast one Extended ER feature:
i) A book may have more than one author.
ii) There may be more than one copy of a book.
iii) Borrower can be staff or a student. Depending on this category max number of books that can be issued will vary. [i.e. student can ask for max 3 books whereas staff can ask for 10 books]
6 M

2 (a) What do you mean by correlated subquery? How it is different from uncorrelated subquery
4 M
2 (b) How to use oracle sequences? Explain with proper example.
6 M

Solve any one question from Q3 and Q4
3 (a) For the Given transactions T1 & T2 check if the schedule is conflict Serializable.
Justify your Answer.
T1 T2
Read (A)  
Write (A)  
  Read (A)
  Write (B)
Read (A)  
Write (A)  
  Read (B)
5 M
3 (b) What are the costs to be considered when a transaction has to be rolled back when recovering from deadlock.
5 M

4 (a) Explain Join in SQL. Give proper example for Recursive Join.
6 M
4 (b) How multiple granularity locking can improve two phase locking.
4 M

Solve any one question from Q5 and Q6
5 (a) Enlist the technical advantages when going from one tier to two tier architectures also specify the disadvantages with which 2 tier architectures suffer from.
8 M
5 (b) What are the key elements of parallel processing.
6 M
5 (c) Enlist the Advantages & Disadvantages of Replication.
4 M

6 (a) If you were designing a web based system to make airline reservations & sell airline tickets, which DBMS architecture would you choose from Centralized & client server Architecture? Why? Why would the other architectures not be a good choice.
8 M
6 (b) Draw & Explain architecture of parallel databases.
8 M
6 (c) Enlist various architectural models for parallel databases.
2 M

Solve any one question from Q7 and Q8
7 (a) How data validation is done in XML.
4 M
7 (b) What are different data types of JSON? What is difference between XML & JSON.
6 M
7 (c) Discuss Hbase Data Model.
6 M

8 (a) Give the DTD for an XML representation of the following nested relational schema.
Emp = (ename, ChildrenSet set of (Children), SkillSet Set of (Skills))
Children = (name, Birthday)
Birthday = (day, month, year)
Skills = (type, Examset setof (Exams))
Exam = (year, city)
Use the DTD and write the following queries in Xqueries format. Find the names of all employees who have a child who has a birthday in March.
7 M
8 (b) What is HDFS? Explain in detail.
5 M
8 (c) When to use Hbase & When not to use it.
4 M

Solve any one question from Q9 and Q10
9 (a) What are the characteristics of NoSQL cloud databases?
8 M
9 (b) Draw & explain the machine learning system model. What factors affect the performance of the system?
8 M

10 (a) What are the design criteria for mobile databases? List existing mobile databases.
8 M
10 (b) XML can be used to create new Internet language. Justify. Enlist features & advantages of XML.
8 M



More question papers from Database Management Systems
SPONSORED ADVERTISEMENTS