Создание баз данных на Microsoft Access/§3

Материал из Викиверситета

Начало Лекции[править]

Целью этой лекции является ознакомление с процессом создания связей между таблицами в Базах Данных MS Access. Для этого нам как раз и понадобятся те самые дополнительные таблицы, которые мы создали во время первой лекции.

1.Выбрать Сервис→Схема данных.

2.Выделить таблицу "Список" (в нашем случае) и щелкнуть по кнопке добавить.

3.Выделить таблицу "Кафедра" и щелкнуть по кнопке добавить.

4.Если по примеру первой лекции вы создали таблицу "Факультет", выполните тот же шаг и с этой таблицей.

5.Щелкнуть по кнопке закрыть.

6.Щелкнуть на поле "Код Кафедры" (по нашему примеру рекомендовано создать таблицы "Кафедра" и "Факультет" только с одним полем, и дать MS Access автоматически создать ключевое поле) в таблице "Кафедра" и держа нажатой переместить на поле одноимённое (желательно) поле "Кафедра" в таблице "Список". Выключить опцию "Обеспечение целостности". Щелкнуть по кнопке Создать.

7.Если вы создали таблицу "Факультет", выполните шаг 6 по тому же сценарию, но перетаскивая поле на одноименную Факультету полю в таблице "Список".

8.Если все действия выполнены правильно, то между выбранными полями будет "протянута" черная полоса, над одним концом которой должен "зависнуть" знак "∞", а над другим "1" (в моих БД были случаи работы связей и без одного из этих знаков).

9.Закрыть окно схемы данных, сохранив.

Итоги Лекции[править]

В этой лекции мы научились связывать таблицы вместе, но вопрос "зачем нам это надо?" остался. Конечно, для облегчения работы в последствии и для увеличения функций нашей БД. Это поможет не только программисту, пишущему программу, но и пользователю, которому не будет нужно вникать во все тонкости программирования и с минимальным набором знаний работать на БД.