Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
25 Cards in this Set
- Front
- Back
Relation
|
A named two-dimensional table of data
|
|
Primary Key
|
An attribute ( or combination of attributes) that uniquely identifies each row in a relation
|
|
Composite Key
|
A primary key that consists of more than one attribute
|
|
Foreign Key
|
An attribute in a relation that serves as the primary key of another relation in the same database
|
|
Null
|
A value that may be assigned to an attribute when no other value applies or when the applicable value is unknown
|
|
Entity Integrity Rule
|
No primary key attribute ( or component of a composite primary key) may be null
|
|
Referential Integrity Constraint
|
A rule that sates that either each foreign key value must match a primary key value in another relation or the foreign value must be null
|
|
Well-Structured Relation
|
A relation that contains minimal redundancy and allows users to insert, modify, and delete the rows in a table without errors or inconsistencies
|
|
Anomaly
|
An error or inconsistency that may result when a user attempts to update a table that contains redundant data. Three types of anomalies are insertion, deletion, and modification
|
|
Surrogate Primary key
|
a serial number of other system assigned primary key for a relation
|
|
Recursive Foreign Key
|
A foreign key in a relation that references the primary key values of that same relation
|
|
Normalization
|
The process of decomposing relations with anomalies to produce smaller, well-structured relations
|
|
Normal Form
|
A state of a relation that results from applying simple rules regarding functional dependencies for relationships between attributes to that relation
|
|
Functional Dependency
|
A constraint between two attributes in which the value of one attribute is determined by the value of another attribute
|
|
Determinant
|
The attribute on the left-hand side of the arrow in a functional dependency
|
|
Candidate Key
|
An attribute, or combination of attributes, that uniquely identifies a row in a relation
|
|
First Normal Form (1NF)
|
A relation that has a primary key and in which there are no repeating groups
|
|
Second Normal Form (2NF)
|
A relation in first normal form in which every nonkey attribute is fully functionally dependent on the primary key
|
|
Partial Functional Dependency
|
A functional dependency in which one or more nonkey attributes are functionally dependent on part (but not all) of the primary key.
|
|
Third Normal Form (3NF)
|
A relation that is in second normal form and has no transitive dependencies
|
|
Transitive Dependency
|
A functional dependency between two (or more) nonkey attributes
|
|
Synonyms
|
Two (or more) attrubytes having different names but the same meaning, as when they describe the same characteristic of an entity.
|
|
Alias
|
An alternative name used for an attribute
|
|
Homonym
|
An attribute that may have more than one meaning
|
|
Enterprise Key
|
A primary key whose value is unique across all relations
|