Topic Crossword - Databases and Big Data

12345678910111213141516171819202122232425262728
Across
  1. 3. the principle of spreading large and complex tasks over a number of computers or servers.
  2. 5. a program specifically written to be used in a distributed processing environment
  3. 8. a method of creating a database using tables of related data, with relationships between the tables.
  4. 9. a set of attributes and tuples, modelling an entity (a table).
  5. 13. a set of entities that contain no redundant data.
  6. 16. a specialised programming language for manipulating databases
  7. 17. a visual method of describing relationships between entities.
  8. 19. a generic term for large or complex datasets that are difficult to store and analyse.
  9. 24. an attribute that can be used to uniquely identify every record within a table
  10. 25. in database modelling, it is an entity
  11. 26. an object, person, event or thing of interest to an organisation and about which data are recorded.
  12. 27. an item of data.
  13. 28. an attribute or set of attributes which uniquely identifies a tuple.
Down
  1. 1. a way of implementing a database where the database is put into a server and various users can access it from their workstations. The processing, for example, running a query, will take place on the server
  2. 2. a technique used to produce a normalised set of entities in a database.
  3. 4. the process of ensuring that a relational database is structured efficiently
  4. 6. an attribute in one table that is a primary key in another table.
  5. 7. a method for implementing an entity and attributes as a group of related data.
  6. 10. an association or link between two entities.
  7. 11. the location where values will be stored, calculated from the key
  8. 12. a software system that enables the definition, creation and maintenance of a database and which provides controlled access to this database.
  9. 14. an object about which data will be stored.
  10. 15. in a database graph schema, it refers to the link and relationship between two nodes.
  11. 18. a structured collection of data.
  12. 20. a combination of attributes that uniquely identifies a tuple/record.
  13. 21. a technique to temporarily prevent access to certain records held on a database
  14. 22. a method of defining a database in terms of nodes, edges and properties
  15. 23. a search or sort carried out on data that retrieves the answer to a question.