- •Введение
- •1. Постановка задачи
- •Словесное описание задачи
- •Определение входных и выходных данных
- •Создание базы данных
- •Создание таблиц с помощью конструктора таблиц, заполнение и редактирование
- •Создание форм
- •Создание связей
- •Создание запросов
- •Создание запроса общей стоимости
- •Создание запроса по максимальному количеству
- •Создание запроса о сроках реализации
- •Создание отчета по фирме-производителю
- •Запрос на формирование отчета
- •Заключение
-
Создание связей
Связи в таблице используются для включения данных нескольких таблиц в запросы, отчеты. Связи определяются ключевыми полями. В данной работе во всех таблицах ключевым полем является название санатория. Для создания связей необходимо выбрать пункт меню сервис→схема данных. Добавив существующие таблицы появится окно отображающее их. Для создания связи нужно перетащить мышью ключевое поле одной таблицы на ключевое поле другой. Появится окно,

![]()
в котором можно выбрать параметры связи, например обеспечить целостность данных: изменение в одной таблице отразятся и в связанной таблице.
Конечный результат будет выглядеть так:

-
Создание запросов
Для создания запросов используется конструктор. Для того чтобы открыть конструктор запросов необходимо проделать действия аналогичные созданию таблиц или форм.
-
Создание запроса общей стоимости
Этот запрос является параметрическим. Мы добавляем в запрос таблицы «Продукция» и «Характеристика», потому что поля этих таблиц участвуют в запросе. Отображаться будут поля «Наименование»,
«Вид товара», «Количество» и «Стоимость» будут использованы для расчетов. В свободное поле мы записываем формулу: Общая стоимость: ([Количество]*[Стоимость]). В результате поле «Общая стоимость» заполнится значениями общей стоимости по каждому виду товаров.


-
Создание запроса по максимальному количеству
В этом запросе участвуют поля «название санатория» и «месторасположение» таблицы «санатории». Этот запрос параметрический.
В строке условие отбора в столбце поля «месторасположение» ставятся квадратные скобки [ ] , это значит, что пользователь сам задаст значение параметра месторасположение, т.е. сам выберет город.


-
Создание запроса о сроках реализации
В запросе участвуют таблицы «Характеристика» и «Продукция». Для создания этого запроса нужно в поле «Срок реализации» ввести Условие отбора: «<[Введите текущую дату]». СУБД “Access” выведет в таблицу только те товары, срок реализации которых меньше введенной даты.



-
Создание отчета по фирме-производителю
Отчеты создаются с помощью мастера отчетов. Данный отчет требует предварительного создания запроса, на котором он будет основываться. Поэтому создается запрос в котором будут отображены сведения о продукции. После создания запроса можно приступать к созданию запроса. В списке источника данных выбираем созданный запрос, добавляем нужные поля в отчет.

После это выводим итоговый отчет, содержащий полные сведения о фирмах-производителях продукции. После того, как мы вывели отчет на экран можно с помощью кнопки «связь с Office» на панели инструментов сохранить его в отдельный файл Microsoft Word или Excel.

Запрос на формирование отчета
Фирма - производитель Количество Общая стоимость Срок Страна - производитель
ООО"Орми Трэйд" 300 6 000,00р. 01.05.2007 Россия
ООО"Петропродукт- 150 3 825,00р. 16.10.2004 Россия
"Procter & Gamble" 300 12 600,00р. 17.11.2007 Россия
"Procter & Gamble" 250 9 000,00р. 07.04.2007 Россия
ОАО"Валуйский комбинат" 150 4 275,00р. 27.01.2007 Россия
