Database Principles

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