Back to marketplace

1.4.2 Databases (Chp 8)

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 record?

Back (Answer)

A row

#2
Front (Question)

What is a field?

Back (Answer)

A column

#3
Front (Question)

What is a database?

Back (Answer)

An organised collection of data

#4
Front (Question)

What is a flat file?

Back (Answer)

A flat file is a database that consists of one entity. Will usually be based around a single table.

#5
Front (Question)

What is a relational database?

Back (Answer)

A relational database are two tables entities/ tables that are linked together by a common item of interest as the primary and foreign key.

#6
Front (Question)

Entity Relationship Diagrams

Back (Answer)

Diagram that shows the relationship between 2 or more tables

#7
Front (Question)

1:1

Back (Answer)

one to one relationship

#8
Front (Question)

1:M

Back (Answer)

one to many

#9
Front (Question)

M:M

Back (Answer)

many to many

#10
Front (Question)

Primary key

Back (Answer)

unique identifier for each record in the table. Allows each record to be uniquely identified.

#11
Front (Question)

Secondary key

Back (Answer)

allows database to be searched quickly. User is unlikely to remember the unique primary key, but will remember a certain field i.e. surname. This makes it possible for the user to search.

#12
Front (Question)

Foreign key

Back (Answer)

attribute that links 2+ tables together. It exists in one table as the primary key and in another table as the foreign key.

#13
Front (Question)

Capturing

Back (Answer)

• method is dependent on the context • i.e. manually entered in surveys • Bank scans checks using Magnetic Ink Character Recognition • Optical Mark Recognition

#14
Front (Question)

Selecting and managing data

Back (Answer)

• selecting the correct data is an important part of data processing. • This could involve only selecting data that fits a certain criteria. • Collected data can be managed using SQL to sort, restructure, and select certain sections.

#15
Front (Question)

What is normalization?

Back (Answer)

a technique used to help reduce data duplication in databases. the process of coming up with the best possible layout for a relational database.

#16
Front (Question)

Reasons to use normalization

Back (Answer)

• no redundancy • consistent data throughout linked tables records can be removed and added without issues

#17
Front (Question)

1NF rules

Back (Answer)

• all field names are unique • all records are unique • each record has a primary key • the values in the fields are of the same domain/ type • each value is atomic

#18
Front (Question)

2NF rules

Back (Answer)

• that the database is in 1NF - remove any partial dependencies (split the table)

#19
Front (Question)

3NF rules

Back (Answer)

-that the database is already in 2NF -remove any transitive data (everything must depend in the primary key and the primary key only.) (create 1:M relationship - might need a linking table)

#20
Front (Question)

Multi-user databases

Back (Answer)

Databases can hold vast amount of info and often need to support multiple simultaneous users. Users can be given different access rights to a database. (User Access Levels) - All these different database queries result in multiple transactions taking place, often at the same time.

#21
Front (Question)

Transaction processing

Back (Answer)

a transaction is defined as a single operation executed on data. Transactions must be processed in line with ACID.

#22
Front (Question)

what does ACID stand for?

Back (Answer)

Atomicity, Consistency , Isolation, Durability

#23
Front (Question)

Atomicity

Back (Answer)

a transaction must either be processed entirely or not at all.

#24
Front (Question)

Consistency

Back (Answer)

A transaction must keep the referential integrity rules between linked tables. Will ensure that an illegal transaction will be rejected so that the integrity of the database is upheld.