0% found this document useful (0 votes)
14 views2 pages

DBDM Model QP

Uploaded by

nirmalrajj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views2 pages

DBDM Model QP

Uploaded by

nirmalrajj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

B. E /B.

Tech Degree Model Examination


Third Semester
DEPARTMENT OF ARTIFICIAL INTELLIGENCE & DATA SCIENCE
AD 3391 - DATABASE DESIGN AND MANAGEMENT
(Regulation 2021)
Time: 3 hours Max.Marks: 100
Answer all the Questions
PART A - (10 X 2 =20)

1. Define the concept of specialization in ER diagram.

2. What is quaternary in UML? Give an example.

3. Why do we need views in SQL?

4. What is Candidate key and Primary Key?

5. List the desired properties of decomposition.

6. What is partial functional dependencies? Give example.

7. Why must lock and unlock must be atomic operation?

8. Define granularity.

9. What are the advantages of object oriented model?

10.When to use SQL and NoSQL?

PART - B (5 x 13 = 65 )
11. a.i. Illustrate in detail about the three levels of database architecture (6)
ii. Outline the flow of database system development life cycle and
(7)
explain.
OR
b. Explain the following terms briefly in E-R model: attribute, domain,
entity, relationship, entity set, relationship set, one-to-many
relationship, many-to-many relationship, participation constraint, (13)
overlap constraint, covering constraint, weak entity set, aggregation,
and role indicator.

12. a.i. Describe the four clauses in the syntax of a simple SQL retrieval query.
Show what type of constructs can be specified in each of the clauses. (7)
Which are required and which are optional?
ii. Explain subqueries and correlated queries in detail (6)
OR
b. List and Explain DDL, DCL and DML commands in detail with
(13)
example.

13. a. What is Normalization? Why it is required and also explain the various
normalization forms that are required for an organization according to (13)
you?
OR
b. Illustrate in detail about the various functional dependencies with
(13)
relevant example.

14. a.i. Describe ACID properties of transaction processing. (6)


ii. Compare binary locks to exclusive/shared locks. Why is the latter type (7)
of lock preferable?
OR
b. Discuss in detail about Two-phase locking and Time-stamping based (13)
protocols in Concurrency Control.

15 a. Discuss in depth about MongoDB Database and its CRUD operations (13)
with an example application.
OR
b. Explain mapping an EER schema to an ODB Schema in detail (13)

PART - C ( 1 X 15 = 15 )

16 a. Consider the following relations.


Suppliers (sid:integer sname:string address:string)
Parts(pid:integer pname:string color:string)
Catalog(sid:integer pid:integer cost:real)
Write SQL statement for the following queries
(i) Construct the E-R Diagram for the schema given.
(15)
(ii) Find the names of suppliers who supply some red part.
(iii) Find the sids of suppliers who supply some red part or are at No: 1,
Anna Salai.
(iv) Find the pids of parts supplied by at least two different suppliers.
(v) Find the pids of the most expensive parts supplied by suppliers
named sam.
OR
b. A car-rental company maintains a database for all vehicles in its
current fleet. For all vehicles, it includes the vehicle identification
number, license number, manufacturer, model, date of purchase, and
color. Special data are included for certain types of vehicles:
Trucks: cargo capacity.
Sports cars: horsepower, renter age requirement. (15)
Vans: number of passengers
Off-road vehicles: ground clearance, drivetrain (four-or two-wheel
drive).
Construct an SQL schema definition for this database. Use inheritance
where appropriate.

You might also like