Chapter 6 Flashcards

1
Q

A table that displays data redundancies yields _____.

a) fewer attributes
b) anomalies
c) consistencies
d) more entities

A

b) anomalies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

BCNF can be violated only if the table contains more than one _____ key.

a) candidate
b) secondary
c) primary
d) foreign

A

a) candidate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

An example of denormalization is using a _____ denormalized table to hold report data. This is required when creating a tabular report in which the columns represent data that are stored in the table as rows.

a) temporary
b) 3NF
c) component
d) transitive

A

a) temporary

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The combination of normalization and ER modeling yields a useful ERD, whose entities can be translated into appropriate relationship structures.

A) true
B) false

A

B) false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The objective of normalization is to ensure that each table conforms to the concept of well-formed relations.

A) true
B) false

A

A) true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

To generate a surrogate key, Microsoft Access uses a(n) _____ data type.

a) sequence
b) AutoNumber
c) identity
d) character

A

b) AutoNumber

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Atomic attributes are attributes that can be further subdivided.

A) true
B) false

A

B) false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Attribute A _____ attribute B if all of the rows in the table that agree in value for attribute A also agree in value for attribute B.

a) owns
b) determines
c) derives from
d) controls

A

b) determines

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A dependency of one nonprime attribute on another nonprime attribute is a partial dependency.

A) true
B) false

A

B) false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Normalization purity is often easy to sustain in the modern database environment.

A) true
B) false

A

B) false

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

An attribute that is part of a key is known as a(n) _____ attribute.

a) nonprime
b) prime
c) entity
d) important

A

b) prime

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

For most business transactional databases, we should normalize relations into _____.

a) 1NF
b) 2NF
c) 3NF
d) 6NF

A

c) 3NF

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A table is in fourth normal form if it is in third normal form and has no independent multivalued dependencies.

A) true
B) false

A

A) true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Repeating groups must be eliminated by ensuring that each row defines a single entity.

A) true
B) false

A

A) true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Dependency diagrams are very helpful in getting a bird’s-eye view of all the relationships among a table’s attributes.

A) true
B) false

A

A) true

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

From a structural point of view, 2NF is better than _____.

a) BCNF
b) 3NF
c) 4NF
d) 1NF

A

d) 1NF

17
Q

A table is in BCNF if every determinant in the table is a foreign key.

A) true
B) false

A

B) false

18
Q

An atomic attribute _____.

a) displays multiplicity
b) cannot exist in a relational table
c) is always chosen to be a foreign key
d) cannot be further subdivided

A

d) cannot be further subdivided

19
Q

Normalization is a very important database design ingredient, and the highest level is always the most desirable.

A) true
B) false

A

B) false

20
Q

Normalization represents a micro view of the entities within the ERD.

A) true
B) false

A

A) true