При дополнении новой таблицы, необходимо выяснить как она взаимодействует с другими таблицами и установить взаимосвязь между таблицами, записи которых логически связаны. Только в этом случай форму запроса показывают поля различных таблиц. Существует 2 способа. Можно установить 2 типа отношений: 1:1 и 1 ко многим – распространенный.
Пример: 1:1 – используется для обеспечения доступа ограниченным лицам.
Практическое применение:
1) Создать с помощью мастера таблиц таблицу.
2) Заполняем таблицу в соответствии с требованиями предприятия. Получили:
3) Откроем таблицу в конструкторе.
4) Повторяя шаги 1,2,3 создаем таблицы «Клиенты», «Поставщики», «Заказы», «Сотрудники» и «Товары».
5) Созданные таблицы необходимо связать между собой для этого инициируем Сервис – Схема данных:
6) Удерживая левой кнопкой мыши перетаскиваем название поля «КодПоставщика» из таблицы «Поставщки» на одноименное поле в таблицу «Товары»:
7) Аналогичные операции произведем с остальными таблицами, получим:
Построение запросов
Microsoft Access предлагает ряд инструментов, которые позволяют получить ответы на поставленные перед базой данных вопросы. Access предлагает два способа задания запросов.
1. С помощью мастеров.
2. В режиме конструкторов.
Мастер запросов выполняет пошаговую процедуру задания запроса. Режим конструктора позволяет не только задать запрос, но и модифицировать существующий. Запросы позволяют получить информацию, ограничивая диапазон просмотра данных, извлекая при этом поля из одной или нескольких таблиц. Запросы можно сохранять и использовать многократно.
Практическое применение:
1. Открываем запросы.
2. Создаём новый запрос с помощью мастера.
4.Создаём новый запрос с помощью конструктора.
5. Создадим запрос на повторяющиеся записи.