(5) Normalization Flashcards

1
Q

Normalization

A

A process that assigns attributes to entities so that data redundancies are reduced or eliminated.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

First normal form (1NF)

A

the first stage in the normalization process. It describes a relation depicted in tabular format, with no repeating groups and a primary key identified. All monkey attributes in the relation are dependent on the primary key.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Demoralization

A

A process by which a table is changed from a higher-level normal form to a lower-level normal form, usually to increase processing speed. Denormalization potentially yields data anomalies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Granularity

A

The level of detail represented by the values stored in a table’s row. Data stored at it’s lowest level of this is said to be atomic data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Partial dependency

A

A condition in which an attribute is dependent on only a portion (subset) of the primary key.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Third normal form (3NF)

A

A table is in 3NF when it is in 2NF and no monkey attribute is functionally dependent on another monkey attribute; that is, it cannot include transitive dependencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Determinant

A

Any attribute in a specific row whose value directly determines other values in that row.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Atomic value

A

An attribute that cannot be further subdivided to produce meaningful components. For example, a person’s last name attribute cannot be meaningfully subdivided.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Second normal form (2NF)

A

The second stage in the normalization process, in which a relation is in 1NF and there are no partial dependencies (dependencies in only part of the primary key).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fourth normal form (4NF)

A

A table is in this if it’s in 3NF and contains no multiple independent sets of multi valued dependencies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Nonprime attribute

A

An attribute that is not part of a key.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Repeating group

A

In a relation, a characteristic describing a group of multiple entries of the same type for a single key attribute occurrence. For example, a car can have multiple colors for its top, interior, bottom, trim, and so on.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Boyce-Codd normal form (BCNF)

A

A special type of third normal form (3NF) in which every determinant is a candidate key. A table in this must be in 3NF.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Atomicity

A

The transaction property that requires all parts of a transaction to be treated as a single, indivisible, logical unit of work. All parts must of a transaction must be completed or the entire transaction is aborted.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Transitive dependency

A

A condition in which an attribute is dependent on another attribute that is not part of the primary key.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Dependency diagram

A

A representation of all data dependencies (primary key, partial, and transitive) within a table.