Database Management Extra 6 Flashcards

1
Q

The property of a relational table that guarantees each entity has a unique value in a primary key and that the key has no null values.

A

Entity Integrity

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

Special codes implemented by designers to trigger a required response, alert end users to specified conditions, or encode values. ??? may be used to prevent nulls by bringing attention to the absence of a value in a table.

A

Flags

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

An attribute or attributes in one table whose values must match the primary key in another table or whose values must be null.

A

Foreign Key (FK)

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

A condition in which an attribute is functionally dependent on a composite key but not on any subset of the key.

A

Full Functional Dependence

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

Within a relation R, an attribute B is functionally dependent on an attribute A if and only if a given value of attribute A determines exactly one value of attribute B. The relationship “B is dependent on A” is equivalent to “A determines B,” and is written as A->B.

A

Functional Dependence

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

An ordered array of key values and row ID values (pointers). ??? are generally used to speed up and facilitate data retrieval. Also known as an ??? key.

A

Index

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

One or more attributes that determine other attributes.

*** Key Attribute = The attributes that form a primary key.

A

Key

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

In the relational model, a table that implements an M:M relationship.

A

Linking Table

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

Used extensively in mathematics to provide a framework in which an assertion (statement of fact) can be verified as either true or false.

A

Predicate Logic

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

In the relational model, an identifier composed of one or more attributes that uniquely identifies a row. Also, a candidate key selected as a unique entity identifier.

A

Primary Key (PK)

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