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