Chapter 9 Flashcards

1
Q

Which of the following is not a property of relations in the relational database model?

A

The sequence of the rows cannot be changed.

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

________ is the process of converting complex data structures into simple, stable data structures.

A

Normalization

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

A relation is in _____ when there are no partical and transitive functional dependendices.

A

third normal form (3NF)

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

A _______ is an attribute that appears as a non-primary key attribute in one relation and as the primary key attribute in another relation.

A

Foreign key

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

The criteria for a relation to be in the 2nd normal form applies only when _______.

A

the primary key is composed of multiple attributes

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

________ is an integrity constraint specifying that the value of an attribute in one relation depends on the value of the same attribute in another relation.

A

Referential integrity

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

he primary key in a relation must satisfy that _______.

A

the value of the key must uniquely identify every row in the relation

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

A _______ field is a field that can be derived from other database fields.

A

calculated

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

_______ is the process of splitting or combining normalized relations int physical tables based
on affinity of use of rows and fields

A

Denormalization

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

In _______ file organization method, rows are stored non-sequentially but the address for each
row is determined using an algorithm.

A

hashed

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