Chapter 5 Questions

7 September 2022
4.7 (114 reviews)
51 test answers

Unlock all answers in this set

Unlock answers (47)
question
Entity supertypes and subtypes are organized in a specialization hierarchy.
answer
true
question
The relationships depicted within the specialization hierarchy are sometimes described in terms of is-a relationships
answer
False
question
Within an specialization hierarchy, a supertype can exist only within the context of a subtype.
answer
False
question
The entity supertype contains the common characteristics and the entity subtypes contain the unique characteristics of each entity subtype.
answer
true
question
The property of subtype discriminator enables an entity supertype to inherit the attributes and relationships of the subtype
answer
False
question
One important inheritance characteristic is that all entity subtypes inherit their primary key attribute from their supertype.
answer
True
question
At the implementation level, the supertype and its subtype(s) depicted in the specialization hierarchy maintain a 1:1 relationship
answer
True
question
Entity subtypes do not inherit the relationships in which the supertype entity participates
answer
False
question
In specialization hierarchies with multiple levels of supertype/subtypes, a lower-level supertype inherits all of the attributes and relationships from all of its upper-level subtype.
answer
false
question
An entity supertype can have disjoint or overlapping entity subtypes.
answer
true
question
Overlapping subtypes are subtypes that contain a unique subset of the supertype entity set.
answer
False
question
Disjoint subtypes are subtypes that contain nonunique subsets of the supertype entity set.
answer
False
question
Implementing non-overlapping subtypes requires the use of one discriminator attribute for each subtype
answer
False
question
The completeness constraint can be partial or total.
answer
True
question
Specialization is the top-down process of identifying lower-level, more specific entity subtypes from a higher-level entity supertype.
answer
true
question
Generalization is based on grouping unique characteristics and relationships of the subtypes.
answer
False
question
An entity cluster is a "virtual" entity type used to represent multiple entities and relationships in the ERD.
answer
True
question
To model time-variant data, you must create a new entity in a M:N relationship with the original entity.
answer
False
question
A design trap occurs when a relationship is improperly or incompletely identified and, therefore, is represented in a way that is not consistent with the real world.
answer
True
question
Some designs use redundant relationships as a way to simplify the design.
answer
true
question
The extended entity relationship model (EERM) is sometimes referred to as the ____.
answer
enhanced entity relationship model
question
____ is a generic entity type that is related to one or more entity subtypes.
answer
An entity supertype
question
The ____ depicts the arrangement of higher-level entity supertypes (parent entities) and lower-level entity subtypes (child entities).
answer
specialization hierarchy
question
The relationships depicted within the ____ are sometimes described in terms of "is-a" relationships.
answer
specialization hierarchy
question
Every subtype can have ____ supertype(s) to which it is directly related.
answer
only one
question
A specialization hierarchy can have ____ level(s) of supertype/subtype relationships.
answer
many
question
The property of ____ enables an entity subtype to inherit the attributes and relationships of the supertype.
answer
inheritance
question
One important inheritance characteristic is that all entity subtypes inherit their ____ key attribute from their supertype.
answer
primary
question
In the specialization hierarchy there is a ____ relationship between a subtype and supertype.
answer
b. 1:1
question
A(n) ____ is the attribute in the supertype entity that determines to which entity subtype each supertype occurrence is related.
answer
subtype discriminator
question
The default comparison condition for the subtype discriminator attribute is the ____ comparison.
answer
equality
question
Non-overlapping subtypes are subtypes that contain a(n) ____ subset of the supertype entity set.
answer
unique
question
Overlapping subtypes are subtypes that contain ____ subsets of the supertype entity set.
answer
subtypes
question
____ is the bottom-up process of identifying a higher-level, more generic entity supertype from lower-level entity subtypes.
answer
Generalization
question
An entity cluster is formed by combining multiple interrelated entities into ____.
answer
a single abstract entity object
question
The most important characteristic of an entity is its ____ key, used to uniquely identify each entity instance
answer
primary
question
A ____ key is a real-world, generally accepted identifier used to distinguish that is, uniquely identify-real-world objects.
answer
natural
question
If one exists, a data modeler uses a ____ as the primary key of the entity being modeled.
answer
natural identifier
question
The primary key's main function is to uniquely identify a(n) ____ within a table
answer
entity instance or row
question
The "____" characteristic of a primary key states that: The PK must uniquely identify each entity instance. A primary key must be able to guarantee unique values. It cannot contain nulls.
answer
unique values
question
The "____" characteristic of a primary key states that: The selected primary key must not be composed of any attribute(s) that might be considered a security risk or violation. For example, using a Social Security number as a PK in an EMPLOYEE table is not a good idea
answer
security complaint
question
The "____" characteristic of a primary key states that: The PK should not have embedded semantic meaning. An attribute with embedded semantic meaning is probably better used as a descriptive characteristic of the entity rather than as an identifier.
answer
nonintelligent
question
Composite primary keys are particularly useful as identifiers of composite entities, where each primary key combination is allowed only once in the ____ relationship.
answer
M:N
question
Surrogate primary keys are especially helpful when there is no ____ key.
answer
natural
question
____ keys work with primary keys to properly implement relationships in the relational model.
answer
Foreign
question
The preferred placement for a foreign key when working with a 1:1 relationship is ____.
answer
Place a foreign key in one of the entities
question
____ data refer to data whose values change over time and for which you must keep a history of the data changes.
answer
Time-variant
question
A ____ occurs when you have one entity in two 1:M relationships to other entities, thus producing an association among the other entities that is not expressed in the model.
answer
fan trap
question
____ relationships occur when there are multiple relationship paths between related entities.
answer
Redundant
question
According to the data modeling checklist, ____ should clearly define participation and cardinality rules.
answer
relationships
question
The ____________________ is the result of adding more semantic constructs to the original entity relationship (ER) model
answer
extended entity relationship model (EERM) extended entity relationship model