Relational Database Flashcards

1
Q

Table

A

Two-dimensional structure composed of intersecting rows and columns.
aka Relation, Dataset
Physical concept is file

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

Tuple

A

Row in a table
Each row must be uniquely identified by an attribute or combination of attributes
Physical concept is record

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

Data Value

A

Intersection of row and column

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

Key

A

Ensure that each row is uniquely identifiable and establish relationships among tables.
Consists of one or more attributes.

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

Determination

A

Knowing the value of one attribute makes it possible to determine the value of another

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

Functional Dependence

A

Value of one or more attributes determines the value of one or more others

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

Determinant

A

Attribute whose value determines another

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

Dependent

A

Attribute whose value is determined by another

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

Full Functional Dependence

A

Entire collection of attributes in the determinant is necessary for finding the dependent

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

Entity Integrity

A

Each row in table has its own unique identity. Requires: [1] all values in primary key must be unique and [2] no attribute in primary key can be null

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

Null

A

Absence of any data value

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

Referential Integrity

A

Every reference to an entity instance by another entity instance is valid

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

Flags

A

Value that is outside of the used range to indicate the absence of a value

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

Degree of a Relationship

A

Number of entity types that participate in the relationship

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

Index

A

Orderly arrangement of keys and pointers used to logically access rows in a table

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