Составители:
Эти модели характеризуются простотой структуры данных, удобным для
пользователя табличным представлением и возможностью использования
формального аппарата алгебры отношений и реляционного исчисления для
обработки данных.
Рис. 13.5
Реляционная модель ориентирована на организацию данных в виде
двумерных таблиц. Каждая реляционная таблица представляет собой
двумерный массив и обладает следующими свойствами:
− каждый элемент таблицы – один элемент данных;
− все столбцы в таблице однородные, т.е. все элементы в столбце имеют
одинаковый тип (числовой, символьный и т.д.) и длину;
− каждый столбец имеет уникальное имя.
Примером реляционной БД может служить БД «Студент» (табл. 13.1).
СУБД FoxPro и Access реализуют реляционную модель данных.
13.3. Структурные элементы реляционной базы данных
Понятие базы данных тесно связано с такими понятиями, , как поле,
запись, отношение, файл, ключ.
Поле – элементарная единица логической организации данных. В
двумерной таблице поле – одни из столбцов таблицы. При создании БД нужно
предварительно описать все поля. Для описания поля используются следующие
характеристики:
− имя (например, фамилия, Имя, Отчество, Дата рождения
– т.е. название
столбца таблицы);
− тип (например, текстовый, числовой, календарный – в памяти
компьютера разный тип информации кодируется различным образом. Для
поля Фамилия задается текстовый тип информации, для поля Дата
рождения – календарный);
− длина (например, 15 символов, причем длина будет определятся
максимально возможным количеством символов в данном поле и служит
для
предварительного задания ширины столбца. Так для поля Фамилия
87695
Иванов
111
85495
Петров
112
87495
Сидоров
113
Студент (номер зачетной книжки, фамилия, группа)
Работа (руководитель, предмет)
Сергеев П.И.
Информатика
Некрасова Г.П.
Экономика
Кириллов В.П.
Экология
Павлова И.М.
История
Страницы
- « первая
- ‹ предыдущая
- …
- 177
- 178
- 179
- 180
- 181
- …
- следующая ›
- последняя »
