model question paper dbms

4
MODEL QUESTION PAPER 2/3 MCA II SEMESTER DATABASE MANAGEMENT SYSTEMS Max Marks: 60 Answer a question from each unit. UNIT – I 1. a)What are the responsibilities of DBA b) What are the different types of database end users? Discuss the main activities of each. Or 2. Explain about Database System Environment. UNIT – II 3. Consider the following set of requirement s for a university databse that is used to keep track of student’s transcripts. a) The University keeps track of each student’s name, student number, current address and phone, permanent address and phone, DOB, sex, class (first year, second year,…. Gradate), major department, minor department (if any), and degree program (B.A., B.S., ….Ph.D.). Some user applications need to refer to the city, state, and zip code of the student’s permanent address and to the student’s last name. Both personal number and student number have unique values for every student. b) Each department is described by a name, department code, office number, office phone and college. Both name and code have unique values for each department. c) Each course has a course name, description, course number, number of semester hours, level and

Upload: srinivas

Post on 10-Apr-2015

6.394 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: MODEL QUESTION PAPER dbms

MODEL QUESTION PAPER2/3 MCA II SEMESTERDATABASE MANAGEMENT SYSTEMS

Max Marks: 60

Answer a question from each unit.

UNIT – I

1. a)What are the responsibilities of DBAb) What are the different types of database end users? Discuss the main activities of each.

Or2. Explain about Database System Environment.

UNIT – II

3. Consider the following set of requirement s for a university databse that is used to keep track of student’s transcripts.

a) The University keeps track of each student’s name, student number, current address and phone, permanent address and phone, DOB, sex, class (first year, second year,…. Gradate), major department, minor department (if any), and degree program (B.A., B.S., ….Ph.D.). Some user applications need to refer to the city, state, and zip code of the student’s permanent address and to the student’s last name. Both personal number and student number have unique values for every student.

b) Each department is described by a name, department code, office number, office phone and college. Both name and code have unique values for each department.

c) Each course has a course name, description, course number, number of semester hours, level and offering department. The value of the course number is unique for each course.

d) Each section has an instructor, semester, year, course, and section number. The section number distinguishes sections of the same course that are taught during the same semester/year; its values are 1,2,3,…., up to the number of sections taught during each semester.

e) A grade report has a student, section, letter grade, and numeric grade (0,1,2,3 0r 4).

Design and ER schema for this application, and draw an ER diagram for that schema. Specify key attributes of each entity type, and structural constraints on each relationship type. Note any unspecified requirements, and make appropriate assumptions to make the specification complete.

Or

Page 2: MODEL QUESTION PAPER dbms

4. a)Explain about Entity Integrity, Referential Integrity, Foreign keysb) Explain about UML Class Diagrams.

UNIT – III

5. The given database Schema isEmployee(FName, Initial, Lname, ENO ,DOB, Address, Sex, Salary, Supereno, Dno)Department( Dname, Dnumber , mgreno,mgrstartdate)Dept_locations(Dnumber,Dlocation)Project(Pname, Pnumber , plocation, dnum)Works_on(EENO, PNo, hours)Dependent(EENo, Dependent_Name, Sex, BDate, Relationship)

Write the queries in relational algebra with the above schemaa) Retrieve the name and address of all employees who work for the ‘Research

department’b) List the project numbers for projects that involve an employee whose last

name is ‘Kumar’, either as a worker or as a manager of the department that controls the project.

c) For each department, retrieve the department name and the average salary of all employees working in that department.

d) List the names of all employees who have a dependent with the same first name as themselves.

e) Retrieve the average salary of all female employeesf) Retrieve the names of employees who work on all the projects that ‘Mahesh

Kumar’ works on.

or6. a) Explain about Set operators in Relational algebra.

b) Explain about Mapping of Binary 1:1 relationship types and Binary M:N relationship types.

UNIT – IV7. Write the SQL Queries for the given schema

Student(Name, Studentnumber, Class, Major)Course(CourseName, CourseNumber, Credit Hours, Department)Section(Sectionidentifier, coursenumber, Semester, Year, Instructor)Grade_report(studentNumber, SectionIdentifier, Grade)Prerequisite(Coursenumber, Prerequisite Number)

a) Change the class of student ‘Uday’ to 2b) Delete the record for the student wose name is ‘GEETA’ and whose student

number is 17.

Page 3: MODEL QUESTION PAPER dbms

c) For each section taught by Prof. Jain., retrieve the course number, semester, year and number of students who took the section.

d) Retrieve the names of all senior students majoring in ‘CS’e) Retrieve the names and major departments of all straight –A students

( students who have a grade of A in all their courses).f) Insert a new course, <’neural networks’, ‘CS4390’,3,’CS’)

Or8. Discuss 1NF,2NF,3NF and BCNF with an example and state the normal forms.

UNIT – V

9. Explain about characterizing schedules bases on serializabilityOr

10. Explain about two phase locking techniques for concurrency control