Across
- 2. Restoring the database after failure 8
- 4. Software that manages databases 4
- 7. Association between entities 12
- 8. Relationship with three entities 7
- 10. Total or partial involvement in a relationship 13
- 12. Logical structure or blueprint of a database 6
- 15. Number of entities in a relationship 6
- 20. Unnecessary duplication of data 10
- 22. Not every superclass entity belongs to a subclass 7
- 23. Key with more than one attribute 9
- 25. Attribute with many values 11
- 28. Data ___, stores definitions of data 10
- 29. Language for managing transactions 3
- 32. Attribute calculated from another 7
- 35. Ability to change one level without affecting another 12
- 37. Raw facts and figures 4
- 38. Also called a relation 5
- 39. Snapshot of data in a database at a given moment 8
- 43. Language used to manipulate data 3
- 45. Accuracy and consistency of data 9
Down
- 1. Bottom-up process of combining entities 14
- 3. ___ integrity for foreign keys 11
- 5. Top-down process of defining subclasses 14
- 6. Entity without its own primary key 4
- 9. Attribute that is atomic 6
- 11. Data about data 8
- 13. Treating a relationship as an entity 11
- 14. Number of entity instances in a relationship 11
- 16. A real-world object in ER model 6
- 17. Constraint disallowing empty values 7
- 18. Attribute made of sub-parts 9
- 19. Key referencing another table 7
- 21. Minimal possible super key 9
- 24. A request for information from a database 5
- 26. Virtual table or user-specific window into data 4
- 27. Constraint preventing duplicates 6
- 30. Constraint validating a condition 5
- 31. Main key of a table 7
- 33. Value assigned when none is given 7
- 34. Language for granting and revoking access 3
- 36. Language used to define schema 3
- 40. Standard language for relational databases 3
- 41. Property describing an entity 9
- 42. Hiding complex details from users 11
- 44. Entity with its own primary key 6
