Professional Documents
Culture Documents
Database Concepts 8th Edition Kroenke Test Bank
Database Concepts 8th Edition Kroenke Test Bank
Test Bank
Visit to Download in Full:
https://testbankdeal.com/download/database-concepts-8th-edition-kroenke-test-bank/
Database Concepts, 8e (Kroenke)
Chapter 5 Database Design
1) The technique for representing E-R relationships in the relational model is dependent on the
minimum cardinality.
Answer: FALSE
Diff: 1 Page Ref: 325
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
2) For a 1:1 relationship, the key of each table should be placed in the other table as the foreign
key.
Answer: TRUE
Diff: 2 Page Ref: 325-327
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
5) 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: 328
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
1
Copyright © 2018 Pearson Education, Inc.
6) 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: 328
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
7) 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: 328
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
10) The key for an intersection table is always the combination of the keys of the parent entities.
Answer: TRUE
Diff: 2 Page Ref: 330
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
11) Microsoft Access uses the same pure N:M relationships that occur in data modeling.
Answer: FALSE
Diff: 2 Page Ref: 346
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
2
Copyright © 2018 Pearson Education, Inc.
12) As far as Microsoft Access is concerned, there are no N:M relationships.
Answer: TRUE
Diff: 1 Page Ref: 346
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
15) 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: 350
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
16) Which of the following is true when representing a 1:1 binary relationship using the
relational model?
A) The key of the entity with the highest minimum cardinality must be placed in the other entity
as a foreign key.
B) The key of each entity must be placed in the other as a foreign key.
C) The key of either entity is placed in the other as a foreign key.
D) The key of the entity with the most attributes must be placed in the other entity as a foreign
key.
E) Both entities must have the same primary key.
Answer: C
Diff: 1 Page Ref: 325-326
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
3
Copyright © 2018 Pearson Education, Inc.
17) Given the tables
as shown in the figure below, which of the following would display the correct placement of
foreign keys in the relational model?
18) 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: 327-329
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
4
Copyright © 2018 Pearson Education, Inc.
19) Given the tables
as shown in the figure below, which of the following would represent the correct placement of
foreign keys?
5
Copyright © 2018 Pearson Education, Inc.
20) 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: 329-331
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
6
Copyright © 2018 Pearson Education, Inc.
21) Given the tables
as shown in the figure below, which of the following would represent the correct placement of
foreign keys?
7
Copyright © 2018 Pearson Education, Inc.
22) In many-to-many relationships in a relational database design, ________.
A) the key of the child is placed as a foreign key into the parent
B) the key of the parent is placed as a foreign key into the child
C) the keys of both tables are placed in a third table
D) the keys of both tables are joined into a composite key
E) Both C and D
Answer: E
Diff: 2 Page Ref: 329-331
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
8
Copyright © 2018 Pearson Education, Inc.
25) What relationship pattern is illustrated in the following schema?
9
Copyright © 2018 Pearson Education, Inc.
27) Which of the following is not true about representing subtypes in a relational database
design?
A) One table is created for the supertype and one for each subtype.
B) All of the attributes of the supertype are added to the subtype relations.
C) The key of the supertype is made the key of the subtypes.
D) A subtype and its supertype are representations of the same underlying table.
E) An instance of the supertype may be related to one instance each of several subtypes.
Answer: B
Diff: 2 Page Ref: 334-335
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
28) Microsoft Access does not create N:M relationships because ________.
A) Microsoft Access creates databases based on database designs instead of data models.
B) Microsoft Access creates databases based on data models instead of database designs.
C) Microsoft Access cannot implement association relationships.
D) Microsoft Access cannot implement supertype/subtype relationships.
E) Microsoft Access cannot implement recursive relationships.
Answer: A
Diff: 3 Page Ref: 346
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
10
Copyright © 2018 Pearson Education, Inc.
30) 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: 346
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
31) To create a 1:1 relationship between two tables in Microsoft Access ________.
A) the Indexed property of the foreign key column must be set to No
B) the Indexed property of the foreign key column must be set to Yes (Duplicates OK)
C) the Indexed property of the foreign key column must be set to Yes (No Duplicates)
D) the Data Type of the foreign key column must be set to AutoNumber
E) the Smart Tag property of the foreign key column must be set to Foreign Key
Answer: C
Diff: 2 Page Ref: 346-350
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
32) Microsoft Access does not create N:M relationships because Microsoft Access creates
databases based on ________.
Answer: database designs
Diff: 2 Page Ref: 346
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
34) By default, when Microsoft Access creates a relationship between two tables it creates a(n)
________ relationship.
Answer: 1:N
Diff: 2 Page Ref: 346
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
11
Copyright © 2018 Pearson Education, Inc.
35) 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: 350
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
36) 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: 349
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
37) Explain the representation of a one-to-many strong entity relationship in a relational database
design.
Answer: One-to-many relationships are represented by placing the primary key of the table on
the one side of the relationship into the table on the many side of the relationship as a foreign
key. The term "parent" refers to the table on the one side of a 1:N relationship, and the term
"child" refers to the table on the many side of the 1:N relationship. Therefore, the rule for
representing a one-to-many relationship can be summarized as "Place the key of the parent table
in the child table as a foreign key."
Diff: 2 Page Ref: 327-329
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
12
Copyright © 2018 Pearson Education, Inc.
39) What is an association relationship, and how does it differ from an N:M relationship?
Answer: An association relationship is very similar to an 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, the 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: 333-334
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
40) 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: 346-351
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M binary relationships
Classification: Concept
42) 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: 334
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M recursive relationships
Classification: Concept
13
Copyright © 2018 Pearson Education, Inc.
43) What relationship pattern is illustrated in the following schema?
46) 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 the 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: 334-335
AACSB: Information Technology
Chapter Obj: Know how to represent 1:1, 1:N, and N:M recursive relationships
Classification: Concept
14
Copyright © 2018 Pearson Education, Inc.
47) An example of a join in SQL is the situation where two attributes of two separate tables are
compared for equality in a WHERE clause.
Answer: TRUE
Diff: 3 Page Ref: 326
AACSB: Information Technology
Chapter Obj: Learn SQL statements for creating joins over binary and recursive relationships
Classification: Concept
48) 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: 324
AACSB: Information Technology
Chapter Obj: Learn how to represent weak entities with the relational model
Classification: Concept
49) The key of the parent entity becomes part of the key of an ID-dependent entity.
Answer: TRUE
Diff: 1 Page Ref: 324
AACSB: Information Technology
Chapter Obj: Learn how to represent weak entities with the relational model
Classification: Concept
50) 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: 323-324
AACSB: Information Technology
Chapter Obj: Learn how to represent weak entities with the relational model
Classification: Concept
15
Copyright © 2018 Pearson Education, Inc.
51) When transforming an E-R data model into a relational database design, the key of the parent
entity should be placed as part of the primary key into the child entity ________.
A) when the child entity is ID-dependent
B) when the child entity is non-ID-dependent
C) when the child entity has a 1:1 relationship with the parent entity
D) when the child entity has a 1:N relationship with the parent entity
E) when the child entity has a recursive relationship with the parent entity
Answer: A
Diff: 3 Page Ref: 323-324
AACSB: Information Technology
Chapter Obj: Learn how to represent weak entities with the relational model
Classification: Concept
52) 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: 323-324
AACSB: Information Technology
Chapter Obj: Learn how to represent weak entities with the relational model
Classification: Concept
53) 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: 323-324
AACSB: Information Technology
Chapter Obj: Learn how to represent weak entities with the relational model
Classification: Concept
54) 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: 317
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
16
Copyright © 2018 Pearson Education, Inc.
55) An entity needs to be examined according to normalization criteria before creating a table
from it in the relational database design.
Answer: FALSE
Diff: 2 Page Ref: 316-317
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
56) When creating a table in the relational database design from an entity in the extended E-R
model, the attributes of the entity become the rows of the table.
Answer: FALSE
Diff: 1 Page Ref: 317
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
57) By default, the identifier of the entity becomes the foreign key of the corresponding table.
Answer: FALSE
Diff: 1 Page Ref: 317
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
59) A surrogate key is appropriate when the primary key of a table contains a lengthy text field.
Answer: TRUE
Diff: 1 Page Ref: 318
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
17
Copyright © 2018 Pearson Education, Inc.
61) The first step in transforming an extended E-R model into a relational database design is to
________.
A) create a table for each relationship
B) evaluate the entities against the normalization criteria
C) create a table for each entity
D) remove any recursive relationships
E) document referential integrity constraints
Answer: C
Diff: 1 Page Ref: 316-317
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
63) The identifier of the entity becomes the ________ of the corresponding table.
A) primary key
B) foreign key
C) supertype
D) subtype
E) either A or B
Answer: A
Diff: 1 Page Ref: 317
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
18
Copyright © 2018 Pearson Education, Inc.
64) A surrogate key should be considered when ________.
A) a relationship is M:N
B) a composite key is required
C) the key contains a lengthy text field
D) the key contains a number
E) an index needs to be created
Answer: C
Diff: 3 Page Ref: 318
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
69) The first step of database design is to define a table for each ________.
Answer: entity
Diff: 1 Page Ref: 316
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
70) To represent a many-to-many relationship in the relational model, a(n) ________ table is
used.
Answer: intersection
Diff: 1 Page Ref: 330
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
71) 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: 316-319
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
20
Copyright © 2018 Pearson Education, Inc.
72) Explain the pragmatic reason for using surrogate keys.
Answer: Primary keys are commonly included in indexes, and are used to identify records to be
retrieved by users. The ideal primary key is short, numeric and fixed. When the primary key
contains a lengthy text field, this creates a large amount of duplicated data that must be
frequently manipulated. For these reasons, it is often practical to use a surrogate key that is
generated by the system and is relatively small and easy to manipulate.
Diff: 1 Page Ref: 318
AACSB: Information Technology
Chapter Obj: Learn how to transform E-R data models into relational designs
Classification: Concept
73) Write the schema to represent the entities below, including tables, the proper placement of
the foreign key, and referential integrity constraint.
74) 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: 319-320
AACSB: Information Technology
Chapter Obj: Practice applying the normalization process
Classification: Concept
21
Copyright © 2018 Pearson Education, Inc.
75) In terms of normalization, what do the letters BCNF stand for?
A) BCNF is not an abbreviation
B) Bryce-Cooper Normalization Functionality
C) Boyce-Code Normalization Functionality
D) Boyce-Codd Normal Form
E) Bryce-Cooper Normal Form
Answer: D
Diff: 3 Page Ref: 319
AACSB: Information Technology
Chapter Obj: Practice applying the normalization process
Classification: Concept
76) Once a table has been defined, it should be examined according to ________ criteria.
Answer: normalization
Diff: 2 Page Ref: 317
AACSB: Information Technology
Chapter Obj: Practice applying the normalization process
Classification: Concept
77) To normalize a relation, the determinant of every functional dependency should be a(n)
________.
Answer: candidate key
Diff: 2 Page Ref: 320
AACSB: Information Technology
Chapter Obj: Practice applying the normalization process
Classification: Concept
22
Copyright © 2018 Pearson Education, Inc.
80) 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: 321
AACSB: Information Technology
Chapter Obj: Understand the need for denormalization
Classification: Concept
23
Copyright © 2018 Pearson Education, Inc.