B.C.A.(Part-||) Examination DATABASE MANAGEMENT SYSTEM Time: Three Hours Max.

Marks:100 10

1. A) How will you represent a relationship set? Explain Generalization and aggregation? B) Define following terms: i) Association ii) Relationships iii)Aggregation iv)generalization v)Specialization OR 2. A) what are the advantages of DBMS over typical file processing system? Explain B) i)Explain the term Record and File? ii) Explain three level architecture of Database Management System? 3.A)Explain following terms:i) Attributes ii)Domains iii)Tuples iv)Keys B)Solve the following Queries using relational algebra i)Get the Employee number of employees who work on all projects ii)Obtain details of Employees working on database project iii)Get the details of Employees working on both COMP 353 and COMP 354 Projects iv)Find the employee number of Employees who do not work on project COMP 453 v)List the Employee number of employees other than employee 107 who work on at least one Project than Employee 107 works on OR 4. A) Explain the following Operations:i)Selection ii)Projection 10 B) Create the tables given below and solve the queries:Student (rno,name,class,mark,ccode) College (code,name,address) i) List students with their college name ii)List students according to merit iii)List Students with their percentage(Marks are out of 500)

10 10 4 6

10

10

10

5.A) Explain the following Commands:i)ALTER TABLE ii)CREATE TABLE iii)DELETE B) i)Explain Arithmetic and Aggregate Operators for data manipulation in SQL ii) What are views in SQL? OR 6. A) considering the standard EMP table and solve the following queries with SQL:i) List the different jobs in organization using emp table ii) List the Employee details of those who are working at NewYork iii) Select those Employees whose salary In between 2000 to 5000 B) Explain the set & Aggregation Operators in QUEL? 7. A) i) Explain different anomalies in a Database with an example? ii) What is Functional dependency? Explain it with an example OR 8. A)Explain :i)Transitive Dependency ii) Prime and nonprime attribute iii) Universal relation B) What are the steps needed to be taken while designing relational database? Explain 9. What is Normalization? Explain the first, second, third and fourth normalization with example OR 10.A)Explain:i)1 NF ii)2 NF iii)3 NF B)Normalize the table given below and explain student(rno,name,class,mark,percentage)

10 6 4

12 8 10 10

12 8

20

12 8

Sign up to vote on this title
UsefulNot useful