Chapter 4 Flashcards
Define field
column that runs vertically within a table
Define foreign key
link records of one type with those of another type
Define keys
uniquely identify a row or record in a table
Define normalization
a three-step technique used to organize data attributes in a more efficient, reliable, flexible, and maintainable structure (ERFM)
Define primary key
a field whose value uniquely identifies every row in a table
Define row
a record that represents a collection of information relating to an item in a table
Define table
structured file containing rows and columns
What does first normal form mean?
there must be only one distinct group per table
How is first normal form accomplished?
breaking tables into smaller, more-logical components and adding primary keys
What are the three steps in normalization?
First, second, and third normal form
What does second normal form mean?
all columns in a table are dependent on the primary-key column
How is second normal form accomplished?
continue to break down tables until all columns are dependent on the primary key
What does third normal form mean?
reexamining all the groups of information to make sure all data directly relates to the primary key
How is the third normal form accomplished?
removing any remaining columns that do not relate to the primary key