Modern Database Management – Chapter 2 – Flashcards
Unlock all answers in this set
Unlock answersquestion
data characteristics are important in the design of programs and other systems components
answer
Data modeling may be the most important part of the systems development process because:
question
entity-relationship model
answer
The logical representation of an organization's data is called a(n):
question
all of the above
answer
The common types of entities are:
question
two
answer
In an E-R diagram, there are ________ business rule(s) for every relationship
question
managing employees
answer
Business policies and rules govern all of the following EXCEPT:
question
all of the above
answer
A business rule:
question
Inconsistent
answer
Which of the following is NOT a characteristic of a good business rule?
question
Relates to a technical characteristic of the system
answer
Which of the following is NOT a good characteristic of a data name?
question
terms
answer
A fact is an association between two or more:
question
who can delete the data
answer
A good data definition will describe all of the characteristics of a data object EXCEPT:
question
entities
answer
Customers, cars, and parts are examples of:
question
None of the above
answer
Which of the following is an entity type on which a strong entity depends?
question
weak
answer
An entity type whose existence depends on another entity type is called a ________ entity
question
identifying relationship
answer
A(n) ________ is the relationship between a weak entity type and its owner
question
as short as possible
answer
An entity type name should be all of the following EXCEPT:
question
attribute
answer
A property or characteristic of an entity type that is of interest to the organization is called a(n):
question
required attribute
answer
An attribute that must have a value for every entity (or relationship) instance is a(n):
question
attributes
answer
A person's name, birthday, and social security number are all examples of:
question
required attribute
answer
An attribute of an entity that must have a value for each entity instance is a(n):
question
composite
answer
An attribute that can be broken down into smaller parts is called a(n) ________ attribute.
question
derived
answer
An attribute that can be calculated from related attribute values is called a(n) ________ attribute.
question
derived
answer
The total quiz points for a student for an entire semester is a(n) ________ attribute.
question
All of the above
answer
Which of the following criteria should be considered when selecting an identifier?
question
composite identifier
answer
An attribute that uniquely identifies an entity and consists of a composite attribute is called a(n):
question
associative entity
answer
An entity that associates the instances of one or more entity types and contains attributes specific to the relationships is called a(n):
question
All of the above.
answer
Which of the following conditions should exist if an associative entity is to be created?
question
degree
answer
The number of entity types that participate in a relationship is called the:
question
unary
answer
A relationship between the instances of a single entity type is called a(n) ________
question
many-to-many
answer
A student can attend five classes, each with a different professor. Each professor has 30 students. The relationship of students to professors is a ________ relationship.
question
cardinality constraint
answer
A ________ specifies the number of instances of one entity that can be associated with each instance of another entity
question
ternary
answer
A simultaneous relationship among the instances of three entity types is called a(n) ________ relationship
question
mandatory one
answer
A relationship where the minimum and maximum cardinality are both one is a(n) ________ relationship.
question
an entity instance can participate in only one of several alternative relationships
answer
A mutually exclusive relationship is one in which:
question
FALSE
answer
Most systems developers believe that data modeling is the least important part of the systems development process.
question
TRUE
answer
Data, rather than processes, are the most complex aspects of many modern information systems.
question
TRUE
answer
The E-R model is used to construct a conceptual model.
question
FALSE
answer
In an E-R diagram, strong entities are represented by double-walled rectangles.
question
TRUE
answer
In an E-R diagram, an associative entity is represented by a rounded rectangle.
question
TRUE
answer
Data modeling is about documenting rules and policies of an organization that govern data
question
TRUE
answer
One of the roles of a database analyst is to identify and understand rules that govern data.
question
FALSE
answer
The purpose of data modeling is to document business rules about processes.
question
TRUE
answer
A business rule is a statement that defines or constrains some aspect of the business.
question
FALSE
answer
The intent of a business rule is to break down business structure
question
TRUE
answer
Enforcement of business rules can be automated through the use of software tools that can interpret the rules and enforce them.
question
FALSE
answer
When systems are automatically generated and maintained, quality is diminished.
question
FALSE
answer
A business rule is a statement of how a policy is enforced or conducted
question
FALSE
answer
The intent of a business rule is to break down business structure
question
TRUE
answer
Enforcement of business rules can be automated through the use of software tools that can interpret the rules and enforce them
question
FALSE
answer
When systems are automatically generated and maintained, quality is diminished.
question
FALSE
answer
A business rule is a statement of how a policy is enforced or conducted.
question
TRUE
answer
While business rules are not redundant, a business rule can refer to another business rule
question
TRUE
answer
A business rule should be internally consistent
question
FALSE
answer
Business rules are formulated from a collection of business ramblings
question
TRUE
answer
Data names should always relate to business characteristics
question
FALSE
answer
Data names do not have to be unique
question
FALSE
answer
An example of a term would be the following sentence: "A student registers for a course."
question
TRUE
answer
A fact is an association between two or more terms.
question
TRUE
answer
A good data definition is always accompanied by diagrams, such as the entity-relationship diagram
question
TRUE
answer
An entity is a person, place, object, event, or concept in the user environment about which the organization wishes to maintain data.
question
TRUE
answer
A single occurrence of an entity is called an entity instance.
question
TRUE
answer
The relationship between a weak entity type and its owner is an identifying relationship.
question
FALSE
answer
An entity type on which a strong entity is dependent is called a covariant entity.
question
TRUE
answer
An entity type name should always be a singular noun.
question
FALSE
answer
The name used for an entity type should never be the same in other E-R diagrams on which the entity appears.
question
FALSE
answer
Some examples of attributes are: eye_color, weight, student_id, student.
question
FALSE
answer
A simple attribute can be broken down into smaller pieces
question
TRUE
answer
An attribute whose values can be calculated from related attribute values is called a derived attribute.
question
TRUE
answer
A multivalued attribute may take on more than one value for a particular entity instance
question
TRUE
answer
When choosing an identifier, choose one that will not change its value often
question
TRUE
answer
It is desirable that no two attributes across all entity types have the same name
question
FALSE
answer
It is not permissible to associate attributes with relationships
question
FALSE
answer
A relationship instance is an association between entity instances where each relationship instance includes exactly one entity from each participating entity type.
question
TRUE
answer
One reason to use an associative entity is if the associative entity has one or more attributes in addition to the identifier
question
FALSE
answer
The degree of a relationship is the number of attributes that are associated with it.
question
TRUE
answer
The relationship between the instances of two entity types is called a binary relationship.
question
FALSE
answer
The relationship among the instances of three entity types is called a unary relationship.
question
FALSE
answer
A cardinality constraint tells what kinds of properties are associated with an entity.
question
FALSE
answer
The maximum criminality of a relationship is the maximum number of instances of entity B that may be associated with each instance of entity A.
question
TRUE
answer
Participation in a relationship may be optional or mandatory.
question
FALSE
answer
A ternary relationship is equivalent to three binary relationships.
question
TRUE
answer
A time stamp is a time value that is associated with a data value.
question
TRUE
answer
Relationships represent action being taken using a verb phrase.