Database Principles
Across
- 2. a software system that enables the definition, creation and maintenance of a database and which provides controlled access to this database.
- 4. a specialised programming language for manipulating databases
- 5. an item of data.
- 9. an object about which data will be stored.
- 10. an object, person, event or thing of interest to an organisation and about which data are recorded.
- 14. a structured collection of data.
- 15. a search or sort carried out on data that retrieves the answer to a question.
- 17. the process of ensuring that a relational database is structured efficiently
- 18. a set of entities that contain no redundant data.
Down
- 1. a combination of attributes that uniquely identifies a tuple/record.
- 3. a method of creating a database using tables of related data, with relationships between the tables.
- 6. an attribute that can be used to uniquely identify every record within a table
- 7. a set of attributes and tuples, modelling an entity (a table).
- 8. a visual method of describing relationships between entities.
- 11. a method for implementing an entity and attributes as a group of related data.
- 12. an attribute in one table that is a primary key in another table.
- 13. an association or link between two entities.
- 16. the location where values will be stored, calculated from the key