Register Number

advertisement
Register Number
SATHYABAMA UNIVERSITY
(Established under section 3 of UGC Act,1956)
Course & Branch :B.Tech - BIN
Title of the Paper :Introduction to Database systems Max. Marks :80
Sub. Code :622305
Time : 3 Hours
Date :10/05/2011
Session :AN
______________________________________________________________________________________________________________________
PART - A
(10 x 2 = 20)
Answer ALL the Questions
1. Write the disadvantages of file processing systems.
2. What is called specialization?
3. Give an example for many to many and one to many relationship.
4. Define strong entity set.
5. What are the key terms related to network data model?
6. List the advantages of DBTG CODASYL model.
7. Define Third normal form.
8. List the different data storage methods.
9. What is called DDL?
10. What is called check constraint?
PART – B
(5 x 12 = 60)
Answer ALL the Questions
11. (a) What is the need for evaluation of a DBMS? List the technical
criteria that are to be considered during the evaluation process.(7)
(b) What are the main features of the Object Oriented data model?
(5)
(or)
12. (a) List four significant differences between a file processing system
and a DBMS.
(b) What is a database model? Explain any two types of data models
with an example for each.
13. (a) Construct an E-R diagram for a hospital with a set of patients and
a set of medical doctors. Associate with each patient a log of the
various tests and examinations conducted.
(8)
(b) Explain the distinctions among the terms primary key and
candidate Key.
(4)
(or)
14. (a) Explain the distinction between disjoint and overlapping
constraints.
(b) Explain the distinction between total and partial constraints.
15. (a) Illustrate the differences between hierarchical and network data
models. Explain why relational data model is a better choice over the
two.
(8)
(b) Give an example of tree structure diagram for many-to many
relationship.
(4)
(or)
16. (a) Give an example of Network Representation of Ternary
Relationship.
(8)
(b) Explain about DBTG Data-Retrieval method.
(4)
17. (a) Compare BCNF with 3NF with suitable example.
(8)
(b) Why are certain functional dependencies called trivial functional
dependencies?
(4)
(or)
18. (a) Explain how functional dependencies can be used to indicate the
following. A one-to one relationship set exists between entity sets
account and customer.
(b) Explain why 4NF is a normal form more desirable than BCNF.
19. Define a data manipulation language. Write syntax for the following
and give an example for each:
(a) Select statement
(b) Update statement
(c) Delete statement
(d) Insert statement
(or)
20. Consider the schema given below: Branch-scheme(Branch-name,
asset, Branch-city) Customer-scheme(Customer name, street,
customer-city)
Download