Chapter 3: The Relational Database Model Flashcards

1
Q

the column’s range of permissible values

A

domain

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

is an attribute or combination of attributes that uniquely identifies any given row

A

primary key

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

consists of one or more attributes that determine other attributes

A

key

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

the state in which knowing the value of one attribute makes it possible to determine the value of another

A

determination

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

the value of one or more attributes determines that the value of one or more attributes determine the value of one or more other attributes.

A

functional dependence

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

the attribute whose value determines another

A

determinant

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

the attribute whose value is determined by the other attribute

A

dependent

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

used to refer functional dependencies in which the entire collection of attributes in the determinant is necessary for the relationships

A

full functional dependence

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

a key that is composed of more than one attribute

A

composite key

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

an attribute that is a part of a key

A

key attribute

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

a key that can uniquely identify any row in the table

A

superkey

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

a minimal superkey- that is a superkey without any unnecessary attributes

A

candidate key

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

the condition in which each row in the table has its own unique identity

A

entity integrity

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

the absence of any data value and it is never allowed in any part of the primary key

A

null

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

the primary key of one table that has been placed into another table to create a common attribute

A

foreign key (FK)

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

the condition in which every reference to an entity instance by another entity instance is valid

A

referential integrity

17
Q

a key that is used strictly for data retrieval purposes

A

secondary key

18
Q

involved when a table record is considered for deletion

A

delete rules

19
Q

apply when a new record is about to be inserted into a table

A

insert rules

20
Q

apply when an existing record is about to be updated

A

update rules

21
Q

rule that states if an attempt is made to delete a record in one table where on or more records with matching foreign key values exist in another table, all associated records will be deleted

A

cascade delete rule

22
Q

rule that states that if an attempt is made to delete a record in one table where one or more records with matching foreign key values exist in another table, that the delete operation will not be allowed

A

restrict delete rule

23
Q

rule that states if an attempt is made to delete a record in one table where one or more records with matching foreign key values exist in another table, then the foreign key values are set to NULL so we know that the record they used to point to has been deleted

A

set-to- null delete rule

24
Q

all primary key entries are unique, and no part of a primary key may be null

A

requirement of entity integrity

25
Q

a special code to avoid nulls to indicate the absence of some value

A

flag

26
Q

an orderly arrangement used to logically access rows in a table

A

index

27
Q

the index’s reference point

A

index key

28
Q

the index key can have only one pointer value

A

unique index