Chapter 3 Flashcards

1
Q

Which of the following is a generic entity type that has a relationship with one or more subtypes?

A

Supertype

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

Given the following entities, which of the choices below would be the most complicated?

Automobile: VIN, EngineSize, NumberOfDoors, NumberOfPassengers, FuelType, Transmission
SUV: VIN, EngineSize, NumberOfPassengers, NoWheelDrive, FuelType, Transmission
Truck: VIN, EngineSize, NoWheelDrive, FuelType, Transmission, Payload

A

Define one vehicle entity type to hold all entities.

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

The property by which subtype entities possess the values of all attributes of a supertype is called:

A

attribute inheritance.

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

Subtypes should be used when:

A

there are attributes that apply to some but not all instances of an entity type.

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

The process of defining one or more subtypes of a supertype and forming relationships is called:

A

specialization.

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

The process of defining a more general entity type from a set of more specialized entity types is called:

A

generalization.

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

Which of the following is a completeness constraint?

A

Total specialization

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

The ________ rule specifies that an entity instance of a supertype is allowed not to belong to any subtype.

A

partial specialization

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

The ________ rule specifies that each entity instance of the supertype must be a member of some subtype in the relationship.

A

total specialization

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

A ________ constraint is a type of constraint that addresses whether an instance of a supertype must also be an instance of at least one subtype.

A

completeness

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

The ________ rule specifies that an entity can be a member of only one subtype at a time.

A

disjoint

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

A ________ addresses whether an instance of a supertype may simultaneously be a member of two or more subtypes.

A

disjointedness constraint

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