THE RELATIONAL DATABASE MODEL

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/83

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

84 Terms

1
New cards

relational data model

changed all of that by allowing the designer to focus on the logical representation of the data and its relationships, rather than on the physical storage details

2
New cards

logically, physically

relational model enables you to view data______rather than ______

3
New cards

E. F. Codd

The relational model, introduced by ____________ in 1970, is based on predicate logic and set theory.

4
New cards

predicate logic, set theory

The relational model, introduced by E. F. Codd in 1970, is based on __________ and _______

5
New cards

predicate logic

used extensively in mathematics, provides a framework in which an assertion (statement of fact) can be verified as either true or false.

6
New cards

set theory

is a mathematical science that deals with sets, or groups of things, and is used as the basis for data manipulation in the relational model.

7
New cards

table

A _________ is perceived as a two-dimensional structure composed of rows (tuple) and columns.

8
New cards

relation

A table is also called a ________ because the relational model’s creator, E. F. Codd, used the two terms as synonyms.

9
New cards

persistent

You can think of a table as a __________representation of a logical relation—that is, a relation whose contents can be permanently saved for future use.

10
New cards

entity set

a group of related entity occurrences

11
New cards

entity set

For example, a STUDENT table contains a collection of entity occurrences, each representing a student

12
New cards

What are the characteristics of a relational table

  1. A table is perceived as a two dimensional structure composed of rows and columns

  2. Each table row (tuple) represents a single entity occurrence within the entity set.

  3. Each table column represents an attribute, and each column has a distinct name.

  4. Each intersection of a row and column represents a single data value.

  5. All value in a column must conform

13
New cards
14
New cards
15
New cards
16
New cards
17
New cards
18
New cards
19
New cards
20
New cards
21
New cards
22
New cards
23
New cards
24
New cards
25
New cards
26
New cards
27
New cards
28
New cards
29
New cards
30
New cards
31
New cards
32
New cards
33
New cards
34
New cards
35
New cards
36
New cards
37
New cards
38
New cards
39
New cards
40
New cards
41
New cards
42
New cards
43
New cards
44
New cards
45
New cards
46
New cards
47
New cards
48
New cards
49
New cards
50
New cards
51
New cards
52
New cards
53
New cards
54
New cards
55
New cards
56
New cards
57
New cards
58
New cards
59
New cards
60
New cards
61
New cards
62
New cards
63
New cards
64
New cards
65
New cards
66
New cards
67
New cards
68
New cards
69
New cards
70
New cards
71
New cards
72
New cards
73
New cards
74
New cards
75
New cards
76
New cards
77
New cards
78
New cards
79
New cards
80
New cards
81
New cards
82
New cards
83
New cards
84
New cards