Составители:
53
Таблица 43
Имя файла
Поле Формат поля
Обозначение
в БД
Полное
наименование
Признак
ключа
Тип Длина
Точность
(для чисел)
Номер № личн. дела ключ Числ.5
Фамилия Фамилия студ Текст. 15
Имя Имя студента Текст. 10
Отчество Отчество студ Текст. 15
Дата Дата рождения Дата 8
4.1.2. Реляционная модель данных
Существует несколько типов (моделей) организации БД: иерархический,
сетевой, реляционный. В настоящее время наиболее распространенной является
реляционная модель.
Понятие
реляционный (англ. relation - отношение) связано с разработками
известного американского специалиста в области баз данных Е. Кодда. Эти
модели характеризуются простотой структуры данных, удобным для
пользователя табличным представлением и возможностью использования
формального аппарата алгебры отношений и реляционного исчисления для
обработки данных.
Реляционная модель представляет собой организацию данных в виде
двумерных таблиц. Каждая реляционная таблица представляет собой
двумерный массив и обладает следующими свойствами:
- каждый элемент таблицы - один элемент данных;
- все столбцы в таблице однородные, т.е. все элементы в столбце имеют
одинаковые тип (числовой, символьный и т.д.) и длину;
- каждый столбец имеет
уникальное имя;
- одинаковые строки в таблице отсутствуют;
- порядок следования строк и столбцов может быть произвольным.
Наиболее популярные СУБД (Paradox, FoxPro, Access) основаны на
использовании реляционной модели данных.
Реляционной таблицей можно представить информацию о студентах,
обучающихся в вузе (табл.44)
Таблица 44
№ личного
дела
Фамилия Имя Отчество
Дата
рождения
Группа
16493 Сергеев Петр Михайлович 01.01.76 111
16593 Петрова Анна Владимировна 15.03.75 112
16693 Анохин Андрей Борисович 14.04.76 111
Таблицы БД в реляционных моделях называются отношениями, строки
соответствуют
записям, а столбцы - атрибутам отношений (полям). Поле,
каждое значение которого однозначно определяет соответствующую запись,
называется
простым ключом (ключевым полем). Если записи можно
однозначно определить только значениями нескольких полей, то такая
Страницы
- « первая
- ‹ предыдущая
- …
- 51
- 52
- 53
- 54
- 55
- …
- следующая ›
- последняя »