Database Management Systems
Jump to paper
2012105312
B.Tech Examination, 2012
Instructions
- The marks are indicated in the right-hand margin.
- There are NINE questions in this paper.
- Attempt FIVE questions in all.
- Question No. 1 is compulsory.
Questions
Ask AI
Q1
a) Define the term 'data model'. Explain different types of data model. b) What is the goal of designing a database? Explain the overall database design and implementation process.
a)7 marksDefine the term 'data model'. Explain different types of data model.
b)7 marksWhat is the goal of designing a database? Explain the overall database design and implementation process.
14 marksAsk AI
Q2
a) Explain, in brief, various constraints that can be placed on specialization and generalization. b) Explain aggregation with the help of a suitable example.
a)7 marksExplain, in brief, various constraints that can be placed on specialization and generalization.
b)7 marksExplain aggregation with the help of a suitable example.
14 marksAsk AI
Q3
a) Explain not-null constraint. How does a not-null constraint enforce domain integrity? b) How are entity types and attributes mapped to relation schemas? Explain with the help of an example.
a)7 marksExplain not-null constraint. How does a not-null constraint enforce domain integrity?
b)7 marksHow are entity types and attributes mapped to relation schemas? Explain with the help of an example.
14 marksAsk AI
Q4
a) What is outer join operation? Explain how it differs from the inner join operation. b) Explain the division operation by giving an example.
a)7 marksWhat is outer join operation? Explain how it differs from the inner join operation.
b)7 marksExplain the division operation by giving an example.
14 marksAsk AI
Q5
a) What is functional dependency? Give examples. b) Explain the inference rules for functional dependencies.
a)7 marksWhat is functional dependency? Give examples.
b)7 marksExplain the inference rules for functional dependencies.
14 marksAsk AI
Q6
a) What is transitive dependency? Explain the normal form based on the concept of transitive dependency. b) Consider a relation with the functional dependencies and . Is a candidate key of this relation? If not, which is the candidate key? Explain.
a)7 marksWhat is transitive dependency? Explain the normal form based on the concept of transitive dependency.
b)7 marksConsider a relation with the functional dependencies and . Is a candidate key of this relation? If not, which is the candidate key? Explain.
14 marksAsk AI
Q7
List the steps followed by heuristic query optimizer to transform an initial query tree into an optimal query tree. Give a suitable example in support of your answer.
14 marksAsk AI
Q8
What is a precedence graph? How can it be used to test the conflict serializability of a schedule?
14 marksAsk AI
Q9
Explain two-phase locking protocol with the help of an example. What are its disadvantages? How can these disadvantages be overcome?
14 marksAsk AI
Q10
What are log-based techniques? Explain deferred- and immediate-modification versions of the log-based recovery technique with the help of an example.
14 marksAsk AI
2012105412
B.Tech Examination, 2012
Instructions
- The marks are indicated in the right-hand margin.
- There are NINE questions in this paper.
- Attempt FIVE questions in all.
- Question No. 1 is compulsory.
Questions
Ask AI
Q1
Discuss the main characteristics of database approach. How it differs from traditional file system?
14 marksAsk AI
Q2
Discuss the major steps taken to setup a database for any enterprise.
14 marksAsk AI
Q3
Describe the overall structure of a general database management system.
14 marksAsk AI
Q4
Differentiate the following with examples : a) Weak entity set from Strong entity set b) Disjoint design constraint from Overlapping design constraint
a)7 marksWeak entity set from Strong entity set
b)7 marksDisjoint design constraint from Overlapping design constraint
14 marksAsk AI
Q5
Draw an E-R diagram for a college library where the following constraints are to be considered : a) Same author can write more than one book with unique ISBN. b) A publisher can publish more than one book. c) There are number of copies for same book with unique book code.
14 marksAsk AI
Q6
Design a generalization specialization hierarchy for a motor vehicle sales company. The company sales motorcycle, passenger cars, vans and buses. Justify your placement of attributes at each level of the hierarchy.
14 marksAsk AI
Q7
a) How do we represent a weak entity set in a relational model? b) Differentiate instance from schema.
a)7 marksHow do we represent a weak entity set in a relational model?
b)7 marksDifferentiate instance from schema.
14 marksAsk AI
Q8
a) Discuss select and project operation with example. b) Differentiate inner join from outer join.
a)7 marksDiscuss select and project operation with example.
b)7 marksDifferentiate inner join from outer join.
14 marksAsk AI
Q9
a) Explain that every candidate key is a super key but every super key may not be a candidate key. b) What do you mean by a foreign key?
a)7 marksExplain that every candidate key is a super key but every super key may not be a candidate key.
b)7 marksWhat do you mean by a foreign key?
14 marksAsk AI
Q10
Write the history of database system.
14 marksAsk AI