wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Normalization

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

A relation is in 1NF if it doesn't contain any ____________?

a)

Determinants

b)

Repeating groups

c)

Null values in primary key fields

d)

Functional dependencies

2.

If every non-key attribute is functionally dependent on the primary key, then the relation will be in :

a)

1NF

b)

2NF

c)

3NF

d)

4NF

3.

Which of the following statements is/are true: (Hint: 2 statements are true)

a)

Normal forms can be derived by inspecting the data in various tables

b)

Normal forms speed up all queries

c)

Normal forms reduce the risk of inconsistent update of replicated data

d)

Normal forms eliminate redundant storage of data

4.

Third normal form is based on getting rid of ________

a)

Closure Dependency

b)

Transitive Dependency

c)

Normal Dependency

d)

Functional Dependency

5.

Which are the 3 violations of the 1NF ?

a)

Composite attributes

b)

Multivalued attributes

c)

Nested relations

d)

Prime attributes

6.

A table that has no partial functional dependencies is always in _______ form

a)

3NF

b)

2NF

c)

0NF

d)

BCNF

7.

If all non-primary key attributes in a table depend on the primary key, the whole key and nothing but the key, then the table is in

a)

1NF, but not in 2NF

b)

2NF, but not in 3NF

c)

3NF

d)

Not in 1NF

8.

Which normal form allows for multivalued dependencies to be eliminated?

a)

First Normal Form (1NF)

b)

Second Normal Form (2NF)

c)

Third Normal Form (3NF)

d)

Fourth Normal Form (4NF)

9.

Which normal form guarantees that there are no non-prime attributes functionally dependent on a proper subset of any candidate key?

a)

First Normal Form (1NF)

b)

Second Normal Form (2NF)

c)

Third Normal Form (3NF)

d)

Boyce-Codd Normal Form (BCNF)

10.

What is a functional dependency in the context of database normalization?

a)

The relationship between two or more tables in a database

b)

The relationship between primary and foreign keys in a table

c)

The relationship between data types in a database schema

d)

The relationship between attributes in a table, where the value of one attribute determines the value of another

11.

What is a composite primary key?

a)

A primary key that can be duplicated in the same table

b)

An attribute that is a primary key in another table

c)

A foreign key that is a primary key in more than one other table

d)

A primary key made up from two or more attributes

12.

A table where all attributes are dependent on the primary key and are independent of each other, and no row contains two or more multi valued facts about an entity, is said to be in ____.

a)

1NF

b)

2NF

c)

3NF

d)

4NF

13.

Problems in Relational Data Model are :

a)

Anomalies

b)

Information Redundancy

c)

None of the above

14.

A process for assigning attributes into a table and reduces data redundancy and helps eliminate the data anomalies that associated with poor database design is called as :

a)

Normalization

b)

Information Redundancy

c)

Anomalies

15.

"Occurs when an attribute is functionally dependent on another non-key attribute."


The above statement is referring to :

a)

Full Functional Dependency

b)

Partial Functional Dependency

c)

Transitive Dependencies