Test Two Material Flashcards
Normalization
a process for evaluating and correcting table structures to minimize data redundancies, thereby reducing the likelihood
of data anomalies.
a process for evaluating and correcting table structures to minimize data redundancies, thereby reducing the likelihood
of data anomalies.
Normalization
Denormalization
the process of attempting to optimize the read performance of a database by adding redundant data or by grouping data
the process of attempting to optimize the read performance of a database by adding redundant data or by grouping data
Denormalization
atomic attribute
if a value has component parts, the dbms either ignores the existence of those parts, or it provides functions to manipulate them
if a value has component parts, the dbms either ignores the existence of those parts, or it provides functions to manipulate them
atomic attribute
a property of database transactions which are guaranteed to either completely occur, or have no effects
atomicity
atomicity
a property of database transactions which are guaranteed to either completely occur, or have no effects
Boyce Codd Normal Form
is a normal form used in database normalization. It is a slightly stronger version of the third normal form (3NF).
is a normal form used in database normalization. It is a slightly stronger version of the third normal form (3NF).
Boyce Codd Normal Form
dependency diagram
bird’s-eye
view of all the relationships among a table’s attributes, and their use makes it less likely that you will overlook an important dependency.
bird’s-eye
view of all the relationships among a table’s attributes, and their use makes it less likely that you will overlook an important dependency.
dependency diagram
determinate
any attribute that you can use to determine the values assigned to other attribute(s) in the same row.
any attribute that you can use to determine the values assigned to other attribute(s) in the same row.
determinate
first normal form (1NF)
if the domain of each attribute contains only atomic values, and the value of each attribute contains only a single value from that domain.
if the domain of each attribute contains only atomic values, and the value of each attribute contains only a single value from that domain.
first normal form (1NF)
fourth normal form (4NF)
a level of database normalization where there are no non-trivial multivalued dependencies other than a candidate key. It builds on the first three normal forms (1NF, 2NF and 3NF) and the Boyce-Codd Normal Form (BCNF).
a level of database normalization where there are no non-trivial multivalued dependencies other than a candidate key. It builds on the first three normal forms (1NF, 2NF and 3NF) and the Boyce-Codd Normal Form (BCNF).
fourth normal form (4NF)
granularity
refers to the fineness with which data fields are sub-divided.
refers to the fineness with which data fields are sub-divided.
granularity
does not uniquely identify an instance of an entity
non key attribute
Non key attribute
does not uniquely identify an instance of an entity
a nonprime attribute is functionally dependent on part of a candidate key
partial dependency
an attribute that’s not part of any candidate key.
non prime attribute