
- •1.1. Цель выполнения части 1 лабораторной работы
- •1.2. Технология работы с табличным процессором
- •1.2.1. Формулы и функции
- •1.2.2. Создание таблиц листа
- •1.2.3. Создание сводных таблиц
- •1.2.4. Создание диаграмм
- •1.2.5. Примеры финансово-экономических расчетов
- •2.1. Цель выполнения части 2 лабораторной работы
- •2.2. Технология работы с базой данных
- •2.2.1. Создание таблиц базы данных
- •2.2.2. Установление связей между таблицами
- •2.2.3. Создание форм данных
- •2.2.4. Создание запросов
- •2.2.5. Формирование отчетов
- •3.1. Цель выполнения части 3 лабораторной работы
- •3.2. Технологии поиска информации в сети Интернет
- •3.2.1. Общие сведения о поиске информации
- •3.2.2. Основы создания web-страниц
- •79 Рис. 3.21. Ссылки на web-странице: исходный код Рис. 3.22. Ссылки на web-странице: окно браузера
- •Часть 1. Финансово-экономические расчеты,
- •Часть 2. Формирование базы данных
- •Часть 3. Использование web-технологий
2.2.2. Установление связей между таблицами
После создания таблиц необходимо установить, как таблицы свя-
заны друг с другом, поскольку эти связи используются в запросах,
формах и отчетах.
Соединение таблиц БД — это создание логической связи между
таблицами на основе полей, которые имеют общие значения. Как
правило, в каждом соединении участвует, по крайней мере, одно
поле первичного ключа.
Связанные поля могут иметь разные имена, но у них должны быть
одинаковые типы данных и одинаковые значения свойств.
Задание 2.7. Установите связи между таблицами СправочникОт-
делов, СправочникДолжностей, Сотрудники, обес-
печив целостность данных в соответствии с логи-
ческой моделью БД.
Выполнение в MS Access
1. Закройте (если они не закрыты) таблицы, между которыми
устанавливаются связи, и выполните команды Работа с базами
данных | Отношения | Схема данных. Откроется окно Схема дан-
ных (пока пустое), а на Ленте появится вкладка Работа со связями
| Конструктор (рис. 2.11).
Рис. 2.11. Контекстная вкладка Работа со связями | Конструктор
2. В группе Связи щелкните по кнопке Отобразить таблицу.
3. В окне Добавление таблицы щелкните по вкладке Таблицы,
по очереди выберите таблицы, между которыми будет установлена
связь (СправочникОтделов, СправочникДолжностей, Сотрудники).
Каждый раз нажимайте кнопку Добавить. Закройте окно Добав-
ление таблицы.
49
4. Для установления связи между таблицами СправочникОтделов
и Сотрудники перетащите поле НомерОтдела из списка полей Спра-
вочникОтделов в список полей Сотрудники на поле НомерОтдела.
5. В окне Изменение связей установите флажки в полях Обес-
печение целостности данных, Каскадное обновление связанных
полей и Каскадное удаление связанных записей (рис. 2.12).
Рис. 2.12. Описание связи между таблицами
«СправочникОтделов» и «Сотрудники»
6. Для установления связи между таблицами Сотрудники и Спра-
вочникДолжностей перетащите поле КодДолжности из списка
полей СправочникДолжностей на поле КодДолжности в список
полей Сотрудники и в окне Изменение связей установите необ-
ходимые флажки.
Между таблицами появились линии, соединяющие по два совпада-
ющих поля. Установилось отношение одинкомногим. В результате
схема данных должна иметь вид, представленный на рис. 2.13.
П р и м е ч а н и е. Если связь не устанавливается, перейдите в режим
Конструктора и проверьте типы данных ключевых полей.
50
Рис. 2.13. Схема связей базы данных
7. Для завершения организации связи щелкните по кнопке Со-
хранить на Панели быстрого доступа, чтобы сохранить внесенные
изменения.
8. Для выхода из режима работы со схемой данных щелкните
кнопку Закрыть в группе Связи на вкладке Работа со связями.