Back to marketplace

Section 10

No description yet. This curated deck is ready for daily study.

Total cards: 24•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (24)

#1
Front (Question)

What is a Relational Database?

Back (Answer)

A method of creating a database using tables of related data, with relationships between the tables.

#2
Front (Question)

What is a Table?

Back (Answer)

A method for implementing an entity and attributes as a group of related data.

#3
Front (Question)

What is an Entity?

Back (Answer)

An object about which data will be stored.

#4
Front (Question)

What is an Attribute?

Back (Answer)

A characteristics or piece of information about an entity, which would be stored as a field in a relational database.

#5
Front (Question)

What is an Entity relationship diagram?

Back (Answer)

A visual method of describing relationships between entities.

#6
Front (Question)

What is a Primary key?

Back (Answer)

An attribute that can be used to uniquely identify every record within a table.

#7
Front (Question)

What is an Entity identifier?

Back (Answer)

An attribute which can uniquely identify each instance of an entity.

#8
Front (Question)

What is a Foreign key?

Back (Answer)

An attribute in a table that is a primary key in another table and us used to link tables together.

#9
Front (Question)

What is Normalisation?

Back (Answer)

The process of ensuring that a relational database is structured efficiently.

#10
Front (Question)

What is Structured query language (SQL)?

Back (Answer)

A specialised programming language for manipulating databases.

#11
Front (Question)

What is Syntax?

Back (Answer)

The rules of how words are used within a given language.

#12
Front (Question)

What is a Query?

Back (Answer)

A search or sort carried out on data that retrieves the answer to a question.

#13
Front (Question)

What is a Client-server database?

Back (Answer)

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.

#14
Front (Question)

What is a Database management system?

Back (Answer)

Software that enables the management of all aspects of a database including adding, updating and querying data.

#15
Front (Question)

What is Record locks?

Back (Answer)

A technique to temporarily prevent access to certain records held on a database.

#16
Front (Question)

What is Sterialisation?

Back (Answer)

A technique to ensure that only one transaction at a time is executed from multiple users on a database.

#17
Front (Question)

What is Timestamp ordering?

Back (Answer)

A technique to ensure multiple users can execute commands on a shared database based on the timestamp of when the data was last written to or read from.

#18
Front (Question)

What is Commitment ordering?

Back (Answer)

A technique to ensure concurrent transactions on a shared database are executed based on a the timestamp of when the request is made and also the precedence the request takes over other simultaneous requests.

#19
Front (Question)

What is Big data?

Back (Answer)

A generic term for large or complex datasets that are difficult to store and analyse.

#20
Front (Question)

What is Modelling?

Back (Answer)

Recreating a real life situation on a computer.

#21
Front (Question)

Graph Schema (database)?

Back (Answer)

A method of defining a database in terms of nodes, edges and properties.

#22
Front (Question)

What is a Node (database)?

Back (Answer)

In database modelling, it is an entity.

#23
Front (Question)

What are properties (database)?

Back (Answer)

In database modelling, it is items of information stored within each each entity.

#24
Front (Question)

What is an Edge (database)?

Back (Answer)

In a database graph schema, it refers to the link and relationship between two nodes.