DBMS Crossword Puzzle

12345678910111213141516
Across
  1. 3. Attribute that can uniquely identify a tuple but is not chosen as primary
  2. 7. Standard language to manage relational databases
  3. 8. A column in a relation
  4. 11. Situation when two transactions wait for each other indefinitely
  5. 13. Logical structure of the database
  6. 15. Key used to link two tables
Down
  1. 1. Operation to combine rows from two or more tables
  2. 2. Properties that ensure reliable database transactions
  3. 4. Process of organizing data to reduce redundancy
  4. 5. A single row in a relation
  5. 6. Unique identifier for a record in a table
  6. 9. A sequence of operations performed as a single logical unit of work
  7. 10. SQL commands used to define database schema (e.g., CREATE, DROP)
  8. 12. SQL commands used to manipulate data (e.g., INSERT, UPDATE, DELETE)
  9. 14. Virtual table based on the result of a query
  10. 16. Data structure that improves the speed of data retrieval