СОЗДАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ
В ACCESS 2007
РОЕНИЕ АТОМА И ХИМИЧЕАЯ
30
Внешний
ключ
– это набор атрибутов одной таблицы, являющихся
ключом другой таблицы (или той же самой) и использующиеся для индикации
логических связей между таблицами.
Для установления логической связи между множествами СОТРУДНИК и
ОТДЕЛ необходимо добавить в таблицу
Сотрудник
поле
№ отдела
, которое
осуществляет ссылку на таблицу
Отдел
или является внешним ключом
(рис. 1.16). В определении таблицы внешние ключи определяются сразу после
имени таблицы, атрибутов и ключей.
Таблица 1.1 Сотрудник
Id_Сот-
рудник
Фами-
лия
Имя
Отчество
Дата рож-
дения
Адрес
№ отдела
123
Лебедев
Петр
Иванович
01.04.1981
Ул. 1 Мая, д.12,
кв 45
111
234
Воробьев
Иван
Петрович
11.12.1975
Ул. Победы,
д.123, кв 15
114
235
Немов
Денис
Владимирович 23.02.1982
Ул. Герцена,
д.2, кв 76
111
257
Раскаткин
Иван
Петрович
14.05.1971
Ул. Белинского,
д.34, кв 22
112
456
Грачев
Дмитрий
Алексеевич
16.09.1965
Ул. Нагорная,
д.213, кв 65
112
568
Юдин
Виталий Валентинович 24.08.1978
Ул. Южная,
д.51, кв 16
115
Таблица 1. 3 Отдел
Id_Отдел
Название
№ факса
111
2 сектор
2345678
112
4 сектор
345674
114
Бухгалтерия
956634
115
Дирекция
567236
Рис. 1. 17. Определение внешнего ключа
1...,22,23,24,25,26,27,28,29,30,31 33,34,35,36,37,38,39,40,41,42,...214