You are on page 1of 3

Normalisation

Choose the best answer


1. Normalization takes place during:
a. Logical design

b. Physical design

c. Construction

d. Implementation and rollout

e. Ongoing support

2. The insert anomaly refers to a situation where:


a. Data must be inserted before it can be deleted.
b. Too many inserts cause the table to fill up.
c. Data must be deleted before it can be inserted.
d. A required insert cannot be done due to an artificial dependency.
e. A required insert cannot be done due to duplicate data.
3. The delete anomaly refers to a situation where:
a. Data must be deleted before it can be inserted.
b. Data must be inserted before it can be deleted.
c. Data deletion causes unintentional loss of another entitys data.
d. A required delete cannot be done due to referential constraints.
e. A required delete cannot be done due to lack of privileges.
4. The update anomaly refers to a situation where:
a. A simple update requires updates to multiple rows of data.
b. Data cannot be updated because it does not exist in the database.
c. Data cannot be updated due to lack of privileges.
d. Data cannot be updated due to an existing unique constraint.
e. Data cannot be updated due to an existing referential constraint
5. First normal form resolves anomalies caused by:
a. Transitive dependencies

b. Multivalued attributes

c. Partial dependency on the primary key

d. Repeating groups

e. Join dependencies
6. Second normal form resolves anomalies caused by:
a. Transitive dependencies

b. Multivalued attributes

c. Partial dependency on the primary key

d. Repeating groups

e. Join dependencies

7. Third normal form resolves anomalies caused by:


a. Transitive dependencies

b. Multivalued attributes

c. Partial dependency on the primary key

d. Repeating groups

e. Join dependencies
8. In general, violations of a normalization rule are resolved by:
a. Combining relations
b. Moving attributes or groups of attributes to a new relation
c. Combining attributes

d. Creating summary tables

e. Denormalization
9. Normalization works through a series of stages called normal forms. There are __________
stages.
a. 2 b.
3
c.
4
d.
5
10. Normalization stages are
a. 1NF.
b.
2NF. c.
d. all of the above.
e.

3NF.
none of the above.

11. Some very specialized applications may require normalization beyond the
a. 1NF
b.
2NF
c.
3NF
d.
4NF

e.

5NF

12. A table that displays data redundancies yields the following anomalies:
a. update anomalies
b.
insertion anomalies
c.
deletion anomalies
d. all of the above
e.
none of the above
13. The term first normal form (1NF) describes the tabular format in which:
a. all the key attributes are defined.
b. there are no repeating groups in the table. Row/column intersection can contain one and only
one value, not a set of values.
c. all attributes are dependent on the primary key.
d. all of the above
e.
none of the above
14. A table is in the Fourth Normal Form (4NF) if
a. All attributes must be dependent on the primary key, and must be dependent on each other.
b. All attributes must be dependent on the primary key, but must be independent of each other.
c. No row can contain two or more multivalued facts about an entity
d. A and C
e.
B and C
15. The conflicts between design efficiency, information requirements, and processing speed are
often resolved through
a. conversion from 1NF to 2NF.
b.
conversion from 2NF to 3NF.
c. compromises that include normalization.
d.
conversion from 3NF to 4NF.

16. A table that has all key attributes defined, has no repeating groups. and all its attributes are
dependent on the primary key, is said to be in
a. 1NF
b.
2NF
c.
3NF
d.
4NF
e.
BCNF.
17. A table that is in 1NF and includes no partial dependencies only is said to be in
a. 1NF
b.
2NF
c.
3NF
d.
4NF
e.

BCNF.

18. A table that is in 2NF and contains no transitive dependencies is said to be in


a. 1NF
b.
2NF
c.
3NF
d.
4NF
e.

BCNF

19. A table where all attributes are dependent on the primary key and are independent of each
other, and no row contains two or more multivalued facts about an entity, is said to be in
a. 1NF
b.
2NF
c.
3NF
d.
4NF
e.
BCNF
20. A table where every determinant is a candidate key is said to be in
a. 1NF
b.
2NF
c.
3NF
d.
4NF

e.

BCNF

You might also like