DATABASE MANAGEMENT (DBM)
S.E.I.T/SEM - III (December 2013)
Con.9956-13.
GX-12200
(3 Hours)
[Total Marks: 80]
N.B: (1) Question No.1 is compulsory.
(2) Solve any three questions out of remaining five.
1.(a) | Define Data Independence and explain types of data Independence. | 5 |
| (b) | List all Functional dependencies satisfied by the relation. | 5 |
(c) | Explain Generalization and Specialization. | 5 |
| (d) | Explain the steps in query processing. | 5 |
2.(a) | Explain the steps of an algorithm for ER to relational mapping. | 10 |
| (b) | Explain different Integrity Constraint. | 10 |
3.(a) | Draw an E-R diagram for university database consisting of 4 entities. | 10 |
| (i) Student | ||
| (ii) Department | ||
| (iii) Class | ||
| (iv) Faculty and convert it to tables. | ||
| ||
| ||
| ||
| (b) | Draw and explain Database system structure. | 10 |
4.(a) | Consider the following employee database. | 10 |
| Employee (empname, street, city, date_of_joining) | ||
| Works (empname, company_name, salary) | ||
| Company (company_name, city) | ||
| Manages (empname, manager_name). | ||
| Write SQL queries for the following statements :- | ||
| (i) Modify the database so that ‘Jhon’ Now lives in ‘Mumbai’. | ||
| (ii) Give all employees of ‘ABC Corporation’ a 10% raise. | ||
| (iii) List all employees who live in the same cities as their managers. | ||
| (iv) Find all employees who earn more than average salary of all employees of their company | ||
| (b) | Explain Time –stamp ordering protocol. | 10 |
5.(a) | Consider a dependency diagram of relation R and normalize it up to third normal form. | 10 |
(b) | Explain log-based Recovery. | 10 |
6.(a) | Draw a query tree for the following SQL query. | 10 |
| Select P.Pnumber, P.Pdnum, E.Lname, E.Address, E.Bdate. | ||
| From Project as P, Department as D, Employee as E. | ||
| Where P.Dnum = D.Dnumber | ||
| AND D.Mgr_ssn = E.ssn. | ||
| AND P.Plocation = ‘Chennai ‘. | ||
| (b) | Explain following relational algebra operations with proper examples. | 10 |
| (i) Project | ||
| (ii) Left outer join. | ||
| (iii) Division | ||
| (iv) Rename | ||
| (v) Natural join |
Also see Database management question papers May 2012


No comments:
Post a Comment