Vous êtes sur la page 1sur 5

Code No: 07A50801 R07 Set No.

2
III B.Tech I Semester Supplementary Examinations,June 2010
DATA BASE MANAGEMENT SYSTEMS
Common to Chemical Engineering, Mechatronics
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. Describe:

(a) Specialization
(b) Entity
(c) Attribute inheritance
(d) Entity sets. [4+4+4+4]

2. (a) Explain BCNF and dependency preservation.


(b) What is decomposition and how does it address redundancy? What problems
may be caused by decomposition? [8+8]

3. (a) Explain sorted file organization with an example


(b) Explain hashed file organization? Give Example? [8+8]

4. What is a view? Explain about destroying/altering tables and views. [16]

5. (a) How can you make union of 2 tables in SQL


(b) How do you use the SQL built in functions? [8+8]

6. (a) What are the conditions for granting of locks?


(b) Explain the implementation of locking? [8+8]

7. Explain deferred database modification in log based recovery? [16]

8. (a) Explain DBMS languages.


(b) List six major steps that should be taken in setting up a database for particular
enterprises. [8+8]

?????

1
Code No: 07A50801 R07 Set No. 4
III B.Tech I Semester Supplementary Examinations,June 2010
DATA BASE MANAGEMENT SYSTEMS
Common to Chemical Engineering, Mechatronics
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) Explain forms of basic SQL query?


(b) Explain complex integrity constraints in SQL? [8+8]

2. Explain the physical storage media? [16]

3. (a) Relational algebra and relational calculus are said to be equivalent in expres-
sive power? Explain.
(b) Describe the different relational operations that deal with null values. [8+8]

4. Explain schema refinement in a database design. Define schema refinement. [16]

5. Design an ER diagram for keeping track of the exploits of your favorite sports team.
Summary statistics should be modeled as derived attributes? [16]

6. Explain in detail about 2 phase locking protocol? [16]

7. (a) Explain the role of database administrators, application programmers & end
users of a database.
(b) What are database constraints? Explain in detail.
(c) What is a transaction? Explain the components of a transaction management.
[6+6+4]

8. Explain about garbage collection and check points in database recovery. [16]

?????

2
Code No: 07A50801 R07 Set No. 1
III B.Tech I Semester Supplementary Examinations,June 2010
DATA BASE MANAGEMENT SYSTEMS
Common to Chemical Engineering, Mechatronics
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) What are the components of the DBMS that are responsible for transaction
management and concurrency control?
(b) Explain the properties of a transaction with an example? [8+8]

2. Describe the following:

(a) Renaming
(b) Join
(c) Division
(d) Trunc [4+4+4+4]

3. (a) Explain the steps in database design.


(b) Define the terms:
i. Relationship
ii. Cardinality
iii. Descriptive attributes
iv. Attribute. [8+8]

4. (a) Explain redundancy observed in BCNF and alternatives of decomposing to


BCNF.
(b) Define third normal form? What types of problems are encountered in tables
that are not in their normal form? [10+6]

5. (a) Explain 3-tier schema architecture.


(b) When do we store data in DBMS instead of an operating system file?
(c) Explain the hierarchical database model. What are the advantages and
disadvantages of it? [4+4+8]

6. (a) What are the physical characteristics of disks & how do they affect the
design of database systems ?
(b) Why is the abstraction of a file records important? What is a heap file? How
are pages organized in a heap file? [8+8]

7. (a) Explain in detail about recovery and atomicity?


(b) Explain the role of operating systems in buffer management? [8+8]

3
Code No: 07A50801 R07 Set No. 1
8. Consider the following relations
student (Snum: integer, Sname: String, major: string, level: string, age: integer)
class (Cname: string, meets at: string, room: string, fid: integer)
enrolled (Snum: integer, Cname: string)
faculty(fid:integer,fname:string,deptid:integer)

(a) Find the names of all juniors (level=JR) who are enrolled in a class taught by
I. Teach.
(b) For each age value that appears in students, find the level value that appears
most often. For example if there are more FR level students aged 18 than SR,
JR or SO students aged 18, you should print the pair.
(c) For each level print the level and average age of students for that level.
(d) Find the names of students enrolled in the maximum number of classes.
(e) Find the names of faculty members who teach in every room in which some
class is taught. [4+4+2+2+4]

?????

4
Code No: 07A50801 R07 Set No. 3
III B.Tech I Semester Supplementary Examinations,June 2010
DATA BASE MANAGEMENT SYSTEMS
Common to Chemical Engineering, Mechatronics
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) What is the minimum space utilization for a B+ tree & ISAM index ?
(b) Explain the file organization of a heap. [8+8]

2. (a) Define the concept of aggregation. Justify with two examples.


(b) Explain the difference between weak entity set and strong entity set.
(c) Explain the different types of attributes. [6+4+6]

3. (a) What is serializability? Explain with an example?


(b) Explain lock based protocols with an example. [8+8]

4. (a) Explain BCNF and 5NF with an example.


(b) Explain why the relational databases theory requires that the relations should
be in first normal form. Give an example to show that in representing some
entity relationships we may not prefer to design a 1NF scheme. [8+8]

5. (a) Explain briefly about various types of database languages


(b) Explain about the concurrency management with an example. [8+8]

6. Explain the aggregate functions which are offered by the SQL with an example.
[16]

7. Explain about failure classification. [16]

8. (a) What are the ways that are provided for foreign key violations ? Explain the
ways that are provided by SQL? How do you check constraint violations ?
(b) What relational algebraic operations are derived from the set theory? [8+8]

?????

Vous aimerez peut-être aussi