Professional Documents
Culture Documents
Q. 3 (20)
a) Name three record-based data models. Discuss the main differences between
these data models
b) What is concurrency control and why does a DBMS need a concurrency
control facility?
Q. 4 (20)
a) What is meant by the term ‘client–server architecture’ and what are the
advantages of this approach? Compare the client–server architecture with
two other architectures.
b) Differentiate data administrator and database administrator. Also write down
the responsibilities of each in detail.
Q. 5 (20)
a) What is the purpose of a subtype discriminator? Also state two conditions
that indicate when a database designer should consider using super-
type/subtype relationship.
b) Does a data modeling project using a packaged data model, require less or
greater skill than a project not using a packaged data model? Why and Why
Not?
ASSIGNMENT No. 2
Total Marks: 100
Pass Marks: 50
Q. 2 (20)
a) Choose a system with the help of your teacher and apply normalization up-to
3rd Normal Form.
b) Explain the transfusion of various E-R components into set of relations with
an example.
Q. 3 (20)
a) What do you mean by a report object navigator and object type? Also discuss
the importance of reporting with respect to database.
b) Explain the importance and application of the WHERE clause in the
UPDATE and DELETE statements.
Q. 4 (20)
a) Identify the types of security approach that are used by your organization to
secure any DBMSs that are accessible over the Web.
b) Suppose you are working as database administrator in AIOU. Investigate
whether data administration and database administration exist as distinct
functional areas within your organization. If identified, describe the
organization, responsibilities and tasks associated with each functional area.
======
2