Misc Flashcards

1
Q

Relational Algebra

A

Theoretical way of manipulating table contents using relational operators

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

Relvar

A

Relation Variable
Variable that holds a relation
Table is the container (variable) that holds the data (relation)

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

Closure

A

Use of relational algebra operators on existing relations produces new relations

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

Union-compatible

A

When two or more tables share the same number of columns and share the same or compatible domains.

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

Join Columns

A

Common columns between two tables that are joined.

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

Data Dictionary

A

Provides a detailed description of all tables in the database created by the user and designer

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

System Catalog

A

Detailed system data dictionary that describes all objects within the database including tables names, creation date, # of columns, data types, etc.

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

Homonyms

A

Similar-sounding words with different meanings

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

Synonym

A

Different names to describe the same attribute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
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
11
Q

Index Key

A

Each key points to a location of the data identified by the key. Can be be composed of one or more attributes.

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

Unique Index

A

Index key can only have one pointer value associated with it

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