Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Accepted
Regular
Repeaters
Both
Time: 3 Hrs
Max Marks: 70
Section - A : Attempt any five questions out of six. Each question carries 06 marks.
[30 Marks]
Q1.
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)
(3)
(3)
(3)
(3)
(3)
(3)
ii.
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)
(5)
(b) What is meant by relational algebra? Explain all operations of relational algebra.
(5)
(5)
(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)