СОЗДАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ
В ACCESS 2007
РОЕНИЕ АТОМА И ХИМИЧЕАЯ
53
соединением таблиц.
Для связывания таблиц используются поля связи, которые обязательно
должны быть индексированными. Индекс подчиненной таблицы, который
используется для связи главной и подчиненной таблицы, называется
внешним
ключом
. Состав полей этого индекса должен полностью или хотя бы частично
совпадать с составом полей индекса главной таблицы. Различают следующие
виды связей:
•
связь «один-к-одному» 1:1;
•
связь «один-ко-многим» 1 :М;
•
связь «много-ко-многим» N:M.
Отношение
«один-к-одному»
возникает, когда производится разбиение
начальной таблицы с очень большим количеством полей. Тогда менее исполь-
зуемые поля переносятся в подчиненную таблицу. При таком отношении одной
записи в главной таблице соответствует только одна запись в подчиненной.
Наиболее часто встречается вид связи
«один-ко-многим»
, который озна-
чает, что одной записи в главной таблице соответствует несколько записей в
подчиненной. Это основной тип отношения, который реализует реляционная БД.
Ситуация
«много-ко-многим»
встречается, когда одной записи главной
таблицы соответствуют многие записи подчиненной и наоборот. В реляцион-
ной БД такое отношение является неопределенным и реализуется при помощи
дополнительной связывающей таблицы и двух связей типа
«один-ко-многим»
.
3.2. Создание таблицы в режиме конструктора
Для создания таблицы в режиме
Конструктор
следует выбрать на ленте
Создание → Таблицы → Конструктор таблиц
.
Режим
Конструктор
позволяет максимально полно определить структу-
ру таблицы.
Для определения поля в окне конструктора таблицы задаются
Имя поля
,
Тип данных
,
Описание
– краткий комментарий, а также свойства поля в