Back to marketplace

1.3.2 Databases

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 database that recognises the difference between entities, using a different table for each

#2
Front (Question)

What is an entity?

Back (Answer)

An item about which information is stored

#3
Front (Question)

What is a flat file database?

Back (Answer)

A database that consists of a single file, usualy one entity

#4
Front (Question)

What is a primary key?

Back (Answer)

A unique identifier given to each record in a table

#5
Front (Question)

What is a foreign key?

Back (Answer)

An attribute that links two tables together

#6
Front (Question)

What is a secondary key?

Back (Answer)

An index other than the primary key used to search and sort through a database with more convenience and speed

#7
Front (Question)

What is meant by capturing data?

Back (Answer)

The process of getting information to be stored in a database

#8
Front (Question)

What is meant by selecting data?

Back (Answer)

The process of removing excess information to extract only the data required

#9
Front (Question)

What is meant by managing data?

Back (Answer)

Manipulating information collected in any way

#10
Front (Question)

What is the most common language used to manipulate information in databases?

Back (Answer)

Structured Query Language (SQL)

#11
Front (Question)

What is a one-to-one entity relationship?

Back (Answer)

Each table can only be linked to one other table

#12
Front (Question)

What is a one-to-many entity relationship?

Back (Answer)

One table can be associated with many other tables

#13
Front (Question)

What is a many-to-many entity relationship?

Back (Answer)

One entity can be associated with many other entities and the same applies for the other

#14
Front (Question)

How can a many-to-many relationship be created?

Back (Answer)

Creating a third table Using two one to many relationships to third table

#15
Front (Question)

What is normalisation?

Back (Answer)

Creating the best possible design for a relational database

#16
Front (Question)

Give 4 things normalisation tries to accomplish.

Back (Answer)

No redundancy (unnecessary duplicates) Consistent data throughout linked data Records can be added/removed without issues Complex queries can be carried out

#17
Front (Question)

How is first normal form achieved?

Back (Answer)

No attribute can contain more than a single value

#18
Front (Question)

How is second normal form achieved?

Back (Answer)

In first normal form No partial dependencies

#19
Front (Question)

How is third normal form achieved?

Back (Answer)

In second normal form No non-key dependencies

#20
Front (Question)

What is a partial dependency?

Back (Answer)

When an attribute depends on part of the primary key

#21
Front (Question)

What is a non-key dependency?

Back (Answer)

When an attribute depends on the value of the primary key and nothing else

#22
Front (Question)

What is indexing?

Back (Answer)

Method that stores the position of each record when ordered by a certain attribute

#23
Front (Question)

What is indexing used for?

Back (Answer)

Looking up & accessing data quickly

#24
Front (Question)

State the function of the SELECT statement.

Back (Answer)

Collects fields from a given table