Back to marketplace

Database

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 data model?

Back (Answer)

An abstract model of which things to store and what information about them should be recorded

#2
Front (Question)

Define an entity in the context of a database

Back (Answer)

A thing about which data is to be stored

#3
Front (Question)

What are attributes in a database?

Back (Answer)

Characteristics or other information about entities

#4
Front (Question)

How are databases structured?

Back (Answer)

Databases are formed of tables which are used to store multiple entities

#5
Front (Question)

What does each row in a database table typically represent?

Back (Answer)

Each entity

#6
Front (Question)

What is an entity identifier?

Back (Answer)

An attribute given to each entity which is unique within that table

#7
Front (Question)

How can multiple attributes form an entity identifier?

Back (Answer)

Some database tables have multiple attributes which are combined to form the table’s entity identifier

#8
Front (Question)

What is the purpose of an entity description?

Back (Answer)

To describe how information is to be stored about entities

#9
Front (Question)

What is a primary key?

Back (Answer)

An attribute that provides a unique identifier for every entity in a database table

#10
Front (Question)

What is a foreign key?

Back (Answer)

An attribute in a table which is the primary key in another, related table

#11
Front (Question)

What is a link table?

Back (Answer)

A new table created when linking many-to-many relationships

#12
Front (Question)

What is database normalization?

Back (Answer)

The process of organizing a database to minimize redundancy and improve data integrity

#13
Front (Question)

What is the main goal of normalizing databases?

Back (Answer)

To ensure that entities contain no redundant or repeated data

#14
Front (Question)

What are the advantages of a normalized database?

Back (Answer)

Faster searching and sorting, easier maintenance, minimized duplication, improved data consistency

#15
Front (Question)

What characterizes a database in first normal form?

Back (Answer)

Must not contain any repeating attributes and has atomic data

#16
Front (Question)

Define second normal form in databases

Back (Answer)

Must satisfy first normal form and have any partial key dependencies removed

#17
Front (Question)

What is a partial key dependency?

Back (Answer)

Occurs when a non-key attribute doesn’t depend on the whole of the composite key

#18
Front (Question)

What conditions must a database meet to be in third normal form?

Back (Answer)

Must conform to second normal form and have no non-key dependencies

#19
Front (Question)

What does it mean when non-key attributes depend on the key?

Back (Answer)

All non-key attributes depend on the key, the whole key, and nothing but the key

#20
Front (Question)

What are the three possible degrees of relationship between tables in a database?

Back (Answer)

• one-to-one • one-to-many • many-to-many

#21
Front (Question)

Describe a one-to-one relationship with an example

Back (Answer)

Each car has one owner, and each owner has one car

#22
Front (Question)

Describe a one-to-many relationship with an example

Back (Answer)

Each driver can drive many different cars. Each car is driven by many different drivers

#23
Front (Question)

Describe a one to-many relationship with an example

Back (Answer)

Each car has many passengers. Each passenger sits in one car

#24
Front (Question)

What does an entity relationship diagram represent?

Back (Answer)

Graphically represents the relationships between tables in a database