Basic Relational Database Design Principles Flashcards

1
Q

Transactional vs analytical purposes

that firms use information for

A

Day to day operations; trend analyses, forecasts, and input generation for strategies that improve profit or long-term sustainability - compete on analytics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Columns store a specific kind of data called

A

An attribute or field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Rows store values of attributes about

A

A specific example of something in the real world. Also called a record

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Major purpose of a database

A

To keep track of related information about more than one thing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A named, two dimensional table of data which consists of rows (records) and columns (attributes or fields)

A

A relation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Requirements for a table to qualify as a relation

A

Table must have a unique name
Attributes must have unique names
Each attribute must be atomic (not multivalued)
Each record must be unique
Order of rows and columns must be irrelevant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

relational database

A

Consists of one or more (probably interconnected) relations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Crucial activities of a relational database (3)

A
  1. Input information into the database
  2. Update/delete information in the database
  3. Retrieve information from the database, i.e. run a query on the database
How well did you know this?
1
Not at all
2
3
4
5
Perfectly