List the characteristics that a table must have to be considered a relation.

  1. List the characteristics that a table must have to be considered a relation.
  2. List two synonyms for “file,” two for “record,” and two for “field.”
  3. What are the four uses of a primary key?
  4. What are the desirable characteristics of a primary key?
  5. What is a surrogate key and when do you use them?
  6. What is a foreign key?
  7. What is referential integrity and why is it important?
  8. What are the three possible interpretations of a null value?
  9. What is normalization? Why is it important?