Professional Documents
Culture Documents
Test Bank For Database Concepts 6th Edition Kroenke
Test Bank For Database Concepts 6th Edition Kroenke
1) The first step in representing entities using the relational model is to determine which
identifier will be used as the key.
Answer: FALSE
Diff: 2 Page Ref: 254
3) If a weak entity is ID-dependent but not existence-dependent, it can be represented using the
same techniques as a strong entity.
Answer: FALSE
Diff: 3 Page Ref: 260
4) The key of the parent entity becomes part of the key of an ID-dependent entity.
Answer: TRUE
Diff: 1 Page Ref: 260-261
5) From a pragmatic standpoint, the only important rule of normalization is that the determinant
of every functional dependency must be a candidate key.
Answer: TRUE
Diff: 2 Page Ref: 261-262
7) Boyce-Codd Normal Form was created to address the problem of multivalued dependencies.
Answer: FALSE
Diff: 3 Page Ref: 262
8) DK/NF requires that all constraints on data values be logical implications of the definitions of
domains and keys.
Answer: TRUE
Diff: 2 Page Ref: 262
9) The technique for representing E-R relationships in the relational model is dependent on the
minimum cardinality.
Answer: FALSE
Diff: 1 Page Ref: 263
1
Copyright © 2011 Pearson Education, Inc.
10) For a 1:1 relationship, the key of each table should be placed in the other table as the foreign
key.
Answer: FALSE
Diff: 2 Page Ref: 264
11) Relationships that are 1:1 do not require referential integrity constraints.
Answer: FALSE
Diff: 2 Page Ref: 263-265
12) In certain circumstances, there may be a preference as to which table in a 1:1 relationship
contains the foreign key.
Answer: TRUE
Diff: 1 Page Ref: 264
13) When applied to 1:N relationships, the term "parent" refers to the many side of the
relationship since a child may have many parents.
Answer: FALSE
Diff: 1 Page Ref: 265
14) To represent a 1:N relationship in the relational model, the key of the entity on the one side
of the relationship is placed as a foreign key in the entity on the many side of the relationship.
Answer: TRUE
Diff: 2 Page Ref: 266
15) To represent a 1:N relationship in the relational model, the key of either entity may be placed
as a foreign key in the other entity.
Answer: FALSE
Diff: 2 Page Ref: 266
17) To represent a M:N relationship in the relational model, an intersection relation is created to
represent the relationship itself.
Answer: TRUE
Diff: 1 Page Ref: 267
18) The key for an intersection relation is always the combination of the keys of the parent
entities.
Answer: TRUE
Diff: 2 Page Ref: 268
2
Copyright © 2011 Pearson Education, Inc.
20) Recursive relationships can be represented in the relational model using the same techniques
that are used for binary relationships.
Answer: TRUE
Diff: 2 Page Ref: 272-274
21) Microsoft Access uses the same pure N:M relationships that occur in data modeling.
Answer: FALSE
Diff: 2 Page Ref: 279
25) To create a 1:1 relationship in Microsoft Access, the Indexed property of the foreign key
column must be set to Yes (No Duplicates).
Answer: TRUE
Diff: 3 Page Ref: 282
26) Which of the following is the first step in representing entities using the relational model?
A) Define a table for each entity.
B) Determine identifiers.
C) Determine foreign keys.
D) Examine the entity against normalization criteria.
E) Define a primary key.
Answer: A
Diff: 2 Page Ref: 254
3
Copyright © 2011 Pearson Education, Inc.
28) Which of the following is true about representing a weak entity with the relational model?
A) If the weak entity is existence-dependent, the key of the parent must be part of the key of the
weak entity.
B) If the strong entity has a minimum cardinality of 1, the key of the weak entity must be part of
the strong entity.
C) If the weak entity is ID-dependent, the key of the weak entity must be part of the key of the
parent entity.
D) If the weak entity is ID-dependent, the key of the parent entity must be part of the key of the
weak entity.
E) If the parent entity is existence-dependent, then the minimum cardinality of the weak entity is
zero.
Answer: D
Diff: 2 Page Ref: 260-261
29) Which normal form is defined as any table meeting the definition of a relation?
A) 1NF
B) 2NF
C) BCNF
D) 4NF
E) DK/NF
Answer: A
Diff: 1 Page Ref: 261
30) E. F. Codd and R. Boyce developed Boyce-Codd Normal Form (BCNF) to resolve
anomalies in the:
A) 1NF.
B) 2NF.
C) 3NF.
D) 4NF.
E) DK/NF.
Answer: C
Diff: 2 Page Ref: 261-262
31) Which normal form was developed in order to eliminate multivalued dependencies?
A) 3NF
B) BCNF
C) 4NF
D) 5NF
E) DK/NF
Answer: C
Diff: 2 Page Ref: 262
4
Copyright © 2011 Pearson Education, Inc.
32) Which normal form deals with the problem of tables that can be split apart but not correctly
joined back together?
A) 3NF
B) BCNF
C) 4NF
D) 5NF
E) DK/NF
Answer: D
Diff: 3 Page Ref: 262
34) Given the generic relation: GENERIC (PKey1, PKey2, Attribute1, Attribute2,
Attribute3), and the functional dependencies: (PKey1, PKey2) → Attribute1 and PKey2 →
(Attribute2, Attribute3), which of the following is true?
A) GENERIC is not fully normalized.
B) PKey1 is a determinant.
C) PKey2 is a candidate key.
D) GENERIC is in DK/NF.
E) All of the above
Answer: A
Diff: 2 Page Ref: 261-262
35) Which of the following is not necessarily true of a relation that is in 4NF?
A) It is in 2NF.
B) It is in DK/NF.
C) It has no multivalued dependencies.
D) It is in Boyce-Codd Normal Form.
E) All of the above are true.
Answer: B
Diff: 3 Page Ref: 261-262
39) Which of the following is the correct technique for representing a 1:N relationship in the
relational model?
A) The key of the entity on the one side is placed into the relation for the entity on the many side.
B) The key of the child is placed into the relation of the parent.
C) The key of either relation can be placed into the other relation.
D) The key of the entity on the many side is placed into the relation for the entity on the one side.
E) An intersection relation is created and the keys from both parent entities are placed as keys in
the intersection relation.
Answer: A
Diff: 2 Page Ref: 265-266
6
Copyright © 2011 Pearson Education, Inc.
40) Given the entities PRODUCT and SUPPLIER shown in the figure below, which of the
following would represent the correct placement of foreign keys?
41) Which of the following is the correct technique for representing a M:N relationship using the
relational model?
A) An intersection relation is created and the key of either entity is placed as a key in both the
intersection relation and in the other relation.
B) An intersection relation is created with a surrogate key, which is placed in each of the parent
entities.
C) An intersection relation is created and the keys of both parent entities are placed as a
composite key in the intersection relation.
D) The key from either relation is placed as a foreign key in the other relation.
E) None of the above
Answer: C
Diff: 2 Page Ref: 266-269
7
Copyright © 2011 Pearson Education, Inc.
42) Given the PRODUCT and SUPPLIER entities in the figure below, which of the following
would represent the correct placement of foreign keys?
8
Copyright © 2011 Pearson Education, Inc.
44) What relationship pattern is illustrated in the following schema?
9
Copyright © 2011 Pearson Education, Inc.
48) By default, when Microsoft Access creates a relationship between two tables, it creates a(n):
A) 1:1 relationship.
B) 1:N relationship.
C) N:M relationship.
D) association relationship.
E) recursive relationship.
Answer: B
Diff: 2 Page Ref: 279
50) After a 1:1 relationship has been created between two tables in Microsoft Access, the
Relationship Type of One-To-One appears:
A) in the Relationship Type property of the primary key column in table Design View.
B) in the Relationship Type property of the foreign key column in table Design View.
C) in table object in the Relationships window.
D) in the Show Table dialog box.
E) in the Edit Relationships dialog box.
Answer: E
Diff: 2 Page Ref: 282
51) The first step of database design is to define a table for each ________.
Answer: entity
Diff: 1 Page Ref: 254
52) Once a table has been defined, it should be examined according to ________ criteria.
Answer: normalization
Diff: 2 Page Ref: 254
53) There are cases where it is possible to normalize a table too far, in which case there may be a
need for ________.
Answer: denormalization
Diff: 2 Page Ref: 258
10
Copyright © 2011 Pearson Education, Inc.
55) ________ eliminated some anomalies found in the third normal form, and was later followed
by a fourth and fifth normal form.
Answer: Boyce-Codd Normal Form (BCNF)
Diff: 2 Page Ref: 261-262
56) R. Fagin defined the ________, and a relation in this form has no anomalies.
Answer: domain key / normal form
Diff: 1 Page Ref: 261-262
58) To represent a many-to-many relationship in the relational model, a(n) ________ table is
used.
Answer: intersection
Diff: 1 Page Ref: 266-269
59) For a(n) ________ weak entity, it is necessary to add the key of the parent entity to the weak
entity's relation so that this added attribute becomes part of the weak entity's key.
Answer: ID-dependent
Diff: 2 Page Ref: 270-271
61) Microsoft Access does not create N:M relationships because Microsoft Access creates
databases based on ________.
Answer: database designs
Diff: 2 Page Ref: 279
63) By default, when Microsoft Access creates a relationship between two tables it creates a(n)
________ relationship.
Answer: 1:N
Diff: 2 Page Ref: 279
64) To create a 1:1 relationship between two tables in Microsoft Access, the Indexed property of
the foreign key column must be set to ________.
Answer: Yes (No Duplicates).
Diff: 3 Page Ref: 282
11
Copyright © 2011 Pearson Education, Inc.
65) After a 1:1 relationship has been created between two tables in Microsoft Access, the
Relationship Type of One-To-One appears in the ________.
Answer: Edit Relationships dialog box.
Diff: 3 Page Ref: 282
66) Explain the process of representing an entity using the relational model.
Answer: To represent an entity using the relational model, first define a relation for the entity.
The name of the entity is the name of the relation. Each attribute in the entity becomes a column
in the relation. If the entity had a unique identifier that would make an appropriate primary key,
then that attribute is made the key. If there is no such attribute, then the development team
discusses identifiers with the users to determine if an acceptable key attribute exists. If not, then
a surrogate key may be used. Finally, the relation is evaluated against the normalization criteria.
Changes to the design may be necessary to satisfy the normalization requirements.
Diff: 2 Page Ref: 254-256
12
Copyright © 2011 Pearson Education, Inc.
70) What makes DK/NF different from all of the other normal forms?
Answer: Domain Key Normal Form (DK/NF) is different from 1NF, 2NF, 3NF, BCNF, 4NF,
and 5NF in terms of its evolution and the scope of anomalies addressed. All normal forms
previous to DK/NF were developed by an evolutionary process in which each normal form
represented a solution to a given anomaly that was found to exist in the preceding normal form.
Therefore, even with 5NF the possibility exists that more anomalies are present but haven't yet
been found. DK/NF developed outside this evolutionary process as the result of an investigation
to find a set of conditions that would prevent any anomalies from existing. Therefore, a table in
DK/NF cannot have any anomalies, known or unknown.
Diff: 3 Page Ref: 261-262
71) Explain the representation of ID-dependent weak entities using the relational model.
Answer: A weak entity is represented in the relational model similarly to the representation of a
strong entity. First, a relation is defined for the entity. Each attribute in the weak entity becomes
a column in the relation. The primary key of the strong entity on which the weak entity is ID-
dependent is added to the relation and is made a part of the primary key of the weak entity's
relation along with the weak entity's identifier. Finally, the relation is evaluated according to the
normalization criteria, and any necessary design changes are made to normalize the relation.
Diff: 2 Page Ref: 270-271
72) What is an association relationship and how does it differ from a N:M relationship?
Answer: An association relationship is very similar to a N:M relationship except that the
intersection table has attributes of its own. This means that in addition to the foreign key fields
linking to the two strong entities, there is at least one additional field in what would otherwise be
called the intersection table but is now an association table. For example, intersection table
ENROLLMENT for STUDENT and CLASS showing student enrollment in each class would
normally have two columns: StudentID and ClassID. However, we can turn this intersection
table into an association table by adding the column Grade, which records each student's grade in
each class.
Diff: 2 Page Ref: 270-271
73) Write the schema to represent the entities below, including tables, the proper placement of
the foreign key, and referential integrity constraint.
13
Copyright © 2011 Pearson Education, Inc.
Test Bank for Database Concepts, 6th Edition: Kroenke
75) How are one-to-one recursive relationships addressed using the relational model?
Answer: One-to-one recursive relationships are addressed just the same as one-to-one
nonrecursive relationships. The only difference is that both of the related entity instances are in
the same entity class. The key of either instance is placed in the other instance as a foreign key.
In the case of a recursive relationship, this means that a new attribute is added to the entity class
with recursive relationship. For each instance, this new attribute will contain the value of the key
attribute of the instance that is related.
Diff: 2 Page Ref: 272-273
76) How are 1:1, 1:N and N:M relationships handled in Microsoft Access?
Answer: By default, when Microsoft Access creates a relationship between two tables it creates
a 1:N relationship. N:M relationships are created in Microsoft Access, as in all other DBMS
products, as two 1:N relationships linking the two tables (based on the original two entities)
through an intersection table. As far as Microsoft Access is concerned, there are no N:M
relationships! To create a 1:1 relationship between two tables in Microsoft Access, the Indexed
property of the foreign key column in the table containing the foreign key must be set to Yes (No
Duplicates) before the relationship is created. With the property set, the relation is automatically
created as a 1:1 relationship.
Diff: 2 Page Ref: 278-284
14
Copyright © 2011 Pearson Education, Inc.