itss 4300 quizlet 2 Flashcards

1
Q

is defined as a key that is used strictly for data retrieval purposes.

A

secondary key

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

is the top-down process of identifying lower-level, more specific entity subtypes from a higher-level entity supertype.

A

Specialization

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

means that one entity occurrence requires a corresponding entity occurrence in a particular relationship.
EX: (A person cannot be an employee without being assigned to a company’s division.)

A

Mandatory participation

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

is the bottom-up process of identifying a higher-level, more generic entity supertype from lower-level entity subtypes.

Inheritance
Functional Dependency
Generalization
Specialization

A

Generalization

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

is the condition in which each row (entity instance) in the table has its own unique identity.

A

entity integrity

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

a join that yields all the rows in the left table, including those that have no matching values in the other table.

A

left outer join

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

does not require a value and can be left empty

A

optional attribute

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

attribute whose value is calculated from other attributes

A

derived attribute

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

Foreign keys are used to ensure ____.

A

referential integrity

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