Связывание таблиц с БД

При дополнении новой таблицы, необходимо выяснить как она взаимодействует с другими таблицами и установить взаимосвязь между таблицами, записи которых логически связаны. Только в этом случай форму запроса показывают поля различных таблиц. Существует 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. Создадим запрос на повторяющиеся записи.

 

 






Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: