Vous êtes sur la page 1sur 2

[For Use by Moderator only]

Accepted

Rejected Name : .... Signature : ..

END SEMESTER EXAMINATION: DECEMBER, 2015


Program : B.TECH (CSE)
Course Code:
Management Systems

Regular

Course Title: Database

Repeaters

Both

Time: 3 Hrs

Max Marks: 70

Note: Attempt questions from all sections as directed.

Section - A : Attempt any five questions out of six. Each question carries 06 marks.

[30 Marks]

Q1.

(a) Explain the following terms: Database and Meta data?


(b) Discuss 3 main advantages of DBMS?

Q2.

(a) Explain the characteristics of database approach? How does it differ from the traditional file

Q3.

Q4.

Q5.

(3)
(3)

systems?

(3)

(b) What are the typical components of DBMS? Explain with a neat diagram?

(3)

(a) What is Logical data independence and Physical data independence?

(3)

(b) Who is a DBA? What are the responsibilities of a DBA.

(3)

(a) Define single valued and multivalued attributes.

(3)

(b) List the set operations of SQL.

(3)

(a) Explain the notational conventions used in ER Model.

(3)

(b) Explain the following SQL commands with example:


- Select clause
- Insert into Clause
- Constraints in SQL

(3)

Q6. Write short notes on the following:


i.

Data Manipulation Language (DML)

ii.

Data Definition Language (DDL)

Section B : Attempt any two questions out of three. Each question carries 10 marks.

(6)
[20 Marks]

Q7.

(a) Discuss in detail entity types, entity sets, attributes, keys and domain.

(5)

(b) Design an ER diagram for keeping track of information about Bank Database, taking into
account 4 entities?
Q8.

Q9.

(5)

(a) Explain the three types of DBMS architectures in detail.

(5)

(b) What is meant by relational algebra? Explain all operations of relational algebra.

(5)

(a) What is normalization? What is the need for normalization?

(5)

(b) Explain BCNF and 2NF with example.

(5)

Section - C

: Compulsory question

[20 Marks]

Q10. (a) Construct an ER diagram for a car insurance company whose customers won one or
more cars each. Each car has associated with it zero to any number of recorded accidents.
State any assumptions you make.
(b)

(10)

Consider the insurance database given below where the primary keys are underlined.
Construct the following SQL queries for this relational database.
person (driver-id#, name, address)
car(licence, model, year)
accident(report-number, data, location)
owns(driver-id#, license)
participated(driver-id, report-number, damage-amount)
(a) Find the total number of people who owned cars that were involved in accidents in 2005.
(b) Find the number of accidents in which the cars belonging to BALU were involved.
(c) Add a new accident to the databse; assume any values for required attributes.
(d) Delete the TATA-SUMO belonging to BALU.
(e) Update the damage amount for the car with license number AABB5000 in the accident
with report number AR 1975 to Rs. 30,000.

(10)

Vous aimerez peut-être aussi