Database design Flashcards

1
Q

Describe the three phases of database design

A

Analysis, logical design, and physical design

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

Describe the steps of Analysis

A
  1. Discover entities, relationships, and attributes
  2. Determine cardinality
  3. Distinguish strong and weak entities
  4. Create supertype and subtype entities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe the steps of logical design

A
  1. Implement entities
  2. Implement relationships
  3. Implement attributes
  4. Apply normal form
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How are attribute maximum and minimum notated?

A

They follow the attribute name. Minimum appears in paranthesis

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

What is the relationship between subtype and supertype entities called?

A

IsA relationships. manager-IsAn-employee

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

How are subtype entities within partitions aligned?

A

Vertically

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

How are subtype entities in different partitions aligned?

A

Horizontally

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

What do partitions of supertype entities correspond to?

A

Partition attributes of the supertype entity.

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