wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UNIT IV Normalization

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Normalisation is:

a)

Removing all necessary data from a database

b)

Organising a database to remove repeated entries and increase the accuracy of the data

c)

Putting fields from different tables into one big database

2.

What is an atomic field?

a)

A field that contains multiple items of data

b)

A field that is repeated

c)

A field that contains only one item of data

3.

What is a foreign key?

a)

A unique identifier in a database

b)

A primary key of one table that appears in another table

c)

A field that should not be in a table and needs removing

4.

A table in ____ contains no transitive dependencies.

a)

1NF

b)

2NF

c)

3NF

d)

none of the above

5.

When is a table is said to be 3NF

a)

Normalization improves performance by reducing redundancy.

b)

If and only if it is in 2NF and every non key attribute is Non-transitively dependent on the primary key

c)

It involves introduction of redundancy in data

d)

None of the above

6.

Identify the types of Data Anomalies:

a)

Add, Delete and Save anomalies

b)

Insert, Add and Save anomalies

c)

Update, Save and Insert anomalies

d)

Insert, Delete and Update anomalies

7.

Which is the best example of a Primary Key?

a)

Price

b)

Name

c)

Address

d)

IC No

8.

Consider the relation scheme R = {E, F, G, H, I, J, K, L, M, N} and the set of functional dependencies {{E, F} -> {G}, {F} -> {I, J}, {E, H} -> {K, L}, K -> {M}, L -> {N} on R. What is the key for R?

a)

{E, F}

b)

{E}

c)

{E, F, H}

d)

{E, F, H, K, L}

9.

Relation R has eight attributes ABCDEFGH. F = {CH -> G, A -> BC, B -> CFH, E -> A, F -> EG} is a set of functional dependencies (FDs) so that F+ is exactly the set of FDs that hold for R. How many candidate keys does the relation R have?

a)

5

b)

3

c)

4

d)

6

10.

In a schema with attributes A, B, C, D and E following set of functional dependencies are given

{A -> B, A -> C, CD -> E, B -> D, E -> A}

Which of the following functional dependencies is NOT implied by the above set? (Hint: use inference rules, Reflexive, Augmentations, Transitive)

a)

CD -> AC

b)

BC -> CD

c)

AC -> BC

d)

BD -> CD

11.

Expand PJNF

(a)  

12.

1.Which one of the following is a wrong informal design guidelines for relational schema?

a)

Semantics of the Attributes

b)

Reducing the Redundant Value in Tuples

c)

Reducing Null values in Tuples

d)

Allowing spurious Tuples.

13.

--------is a set of constraints between two attributes or two sets of attributes in a relation.

(a)  

14.

If A->B holds and Y is attribute set, then AY->BY also holds. Name this rule

(a)  

15.

if A->B holds and B->C holds,

then A->C also holds.Name this rule

(a)  

16.

Which among the following is not a secondary rule.

a)

union

b)

difference

c)

composition

d)

decomposition

17.

• If there are more than one attributes in primary key and ‘A’ be a non prime key attribute. If ‘A’ is not dependent upon all prime key attributes then ------exists.

(a)  

18.

In any relation R, if for a particular value of X, Y has more than one value.Name this functional dependency

(a)  

19.

In any relation R, X -> Y is ------------ if Y is a subset of X.

(a)  

20.

A relation is in second normal form if it is in 1NF and all non primary key attributes must be (a)   dependent upon primary key attributes