Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
15 Cards in this Set
- Front
- Back
A two-dimensional table in which entries are single-valued, each field has a distinct name, and all the values are values of the same attribute (the one identified by the field name), the order of fields is immaterial, each row is distinct, and the order of rows is immaterial.
|
Relation
|
|
A collection of relations
|
Relational Database
|
|
A structure in which entries need not be single-valued but that satisfies all the other properties of a relation.
|
Unnormalized relation
|
|
A field name is qualified by preceding it with the table name and a period.
|
Rep.RepNum
|
|
The field or fields that uniquely identify a given row within the table.
|
Primary Key
|
|
A visual tool for manipulating relational databases. QBE queries are created by completing on-screen forms
|
Query-By-Example (QBE)
|
|
The theoretical method of manipulating relational databases.
|
Relational algebra
|
|
Relational algebra selects only certain rows from a table.
|
SELECT
|
|
Relational algebra selects only certain columns from a table.
|
PROJECT
|
|
Relational algebra combines data from two or more tables based on common columns.
|
JOIN
|
|
Relational algebra command that forms the union of two tables. For a union operation to make sense, the tables must be union compatible.
|
UNION
|
|
Relational algebra command forms the intersection of two tables.
|
INTERSECT
|
|
Relational algebra command forms the difference of two tables.
|
SUBTRACT
|
|
The _____ of two tables is the table obtained by concatenating every row in the first table with every row in the second table
|
Product
|
|
Relational Algebra process that divides one table by another table.
|
Division
|