Name: 
 

EntityRelationship



Multiple Choice
Identify the letter of the choice that best completes the statement or answers the question.
 

1. 

Database designers must obtain a precise description of the nature of the ________ and the many uses of such data within an organization.
a.
sources
b.
data
c.
software
d.
objects
 

2. 

The entity relationship (E-R) model is used to ___________ the different views of the data at the conceptual level.
a.
display
b.
divide
c.
simplify
d.
consolidate
 

3. 

The Chen model is especially useful to illustrate some of the ___________ elements of database design.
a.
developmental
b.
conceptual
c.
actual
d.
specific
 

4. 

The Crow's Foot model is more ___________-oriented than the Chen model.
a.
object
b.
user
c.
implementation
d.
processor
 

5. 

Database designers employ data models as communications tools to facilitate the interaction among
a.
the designers.
b.
the applications programmers.
c.
the users.
d.
all of the above.
 

6. 

The American National Standards Institute/Standards Planning and Requirements Committee defines _____ different data models.
a.
two
b.
three
c.
four
d.
five
 

7. 

ANSI/SPARC defines different data models according to their degree of abstraction as
a.
conceptual.
b.
external.
c.
internal.
d.
none of the above
e.
all of the above
 

8. 

Successful database design is first and foremost based on _____________ requirements.
a.
designer
b.
programmers
c.
end-user
d.
business
 

9. 

The conceptual model represents a _____________ view of the data.
a.
single
b.
simple
c.
partial
d.
global
 

10. 

In a conceptual model, the DBMS only needs a(n) _____________ for the relationship.
a.
name
b.
object
c.
table
d.
all of the above
e.
none of the above
 

11. 

The external model yields some advantages such as ______________
a.
use of the database subsets to make application program development much simpler.
b.
use of the database subsets to make application program development much harder.
c.
use of the database subsets to make application program development impossible to create.
d.
use of the database subsets to make application program development much cumbersome.
 

12. 

The external model yields some advantages such as ______________
a.
facilitating the designer's task by making it harder to identify specific data required to support each business unit's operations.
b.
facilitating the designer's task by making it cumbersome to identify specific data required to support each business unit's operations.
c.
facilitating the designer's task by making it more complex to identify specific data required to support each business unit's operations.
d.
facilitating the designer's task by making it easier to identify specific data required to support each business unit's operations.
 

13. 

The external model yields some advantages such as ______________
a.
making the designer's job more complex by not providing feedback about the conceptual model's adequacy.
b.
making the designer's job cumbersome by providing feedback about the physical model's adequacy.
c.
making the designer's job easier by providing feedback about the conceptual model's adequacy.
d.
making the designer's job easier by providing feedback about the internal model's adequacy.
 

14. 

The external model yields some advantages such as ______________
a.
helping to ensure security constraints in the database design.
b.
helping to ensure security constraints in the table design.
c.
helping to ensure security constraints in the object design.
d.
helping to ensure security constraints in the relationship design.
 

15. 

The external model is
a.
DBMS independent and hardware independent.
b.
DBMS dependent and hardware dependent.
c.
DBMS dependent and hardware independent.
d.
DBMS independent and hardware dependent.
 

16. 

Attributes are classified as
a.
simple.
b.
composite.
c.
multivalued.
d.
b and c
e.
a and b
 

17. 

The conceptual model
a.
can handle M:N relationships.
b.
can handle multivalued attributes.
c.
should not be implemented in the relational DBMS.
d.
all of the above
e.
none of the above
 

18. 

A derived attribute
a.
must be stored physically within the database.
b.
need not be physically stored within the database.
c.
is derived by using an algorithm.
d.
a and c
e.
b and c
 

19. 

A relationship is an association between
a.
objects.
b.
entities.
c.
databases.
d.
fields.
 

20. 

Cardinality expresses __________ number of entity occurrences associated with one occurrences of the related entity.
a.
an undetermined
b.
the specific
c.
a pre-determined
d.
a programmed
 

21. 

Knowing the ______________ number of entity occurrences is very helpful at the application software level.
a.
maximum
b.
minimum
c.
exact
d.
maximum and minimum
 



 
Check Your Work     Reset Help