Database Fun

12345678910
Across
  1. 2. A data structure that helps speed data access.
  2. 6. The key linking a record to a record in another table.
  3. 8. It is a placeholder for an unknown value.
  4. 9. A situation in which resources are held by two or more connections that are each needed by the other connections.
  5. 10. SQL commands used to modify schema (AKA Data Definition Language)
Down
  1. 1. A join formed between two tables that also include the values from one table that do not have matching rows in the other.
  2. 3. A placeholder in a SQL that must be replaced with a valid value for the statement to execute
  3. 4. The column or set of columns that uniquely identifies a row in a table.
  4. 5. A set of rules that define valid data.
  5. 7. A file that provides a chronological log of database messages and errors.
  6. 9. SQL commands modifying data (AKA Data Manipulation Language)