Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Румянцев.doc
Скачиваний:
5
Добавлен:
13.08.2019
Размер:
1.35 Mб
Скачать

Создание запросов с параметрами

Запросы с параметрами целесообразно использовать тогда, когда по одному запросу необходимо периодически осуществлять работу с данными при изменяющихся значениях в критерии поиска. При формировании запросов с параметрами для указания критерия отбора используются квадратные скобки.

  1. Измените созданный ранее Запрос по цене так, чтобы туры находились со стоимостью не более заданной, причем задаваемая цена может меняется;

    1. Откройте созданный Запрос по цене в режиме Конструктора. Выделите для этого название запроса и щелкните по кнопке Конструктор;

    2. Измените условие отбора в поле стоимость тура следующим образом: <=[Предельная цена тура] (При формировании запросов с параметрами для указания критерия отбора используются квадратные скобки).

    3. В ыполните команду ЗапросЗапуск. В результате выполнения этого запроса на экране появятся окно, в которое не­обходимо внести предельное значение цены, а затем окно с результатами отбора записей по запросу.

  2. Создайте запрос, в котором помимо Предельной стоимости тура учитывалась бы максимальная продолжительность тура, значение которой могло бы изменяться (запрос с параметром).

Создание запросов с вычислениями

  1. В режиме Конструктора создайте запрос, включающий в себя Код, Название тура, его Цену и Цену со скидкой в размере 5%;

    1. Выберите объект Запросы и дважды щелкните по строке Создание запроса в режиме Конструктора;

    2. В окне Добавление таблицы выберите таблицу Тур и нажмите кнопку Добавить;

    3. Добавьте в строку Поле необходимые для запроса поля Код, Название тура, Стоимость тура, Цена со скидкой (последнее поле необходимо ввести вручную, так как такого поля нет не в одной из созданных таблиц);

    4. Установите курсор в поле Цена со скидкой и вызовите построитель выражений кнопкой Построить на панели инструментов;

    5. В окне Построитель выражений введите следующее выражение: Цена со скидкой:[Стоимость тура]*0,95, и нажмите ОК;

    1. Запустите запрос на выполнение (ЗапросЗапуск).

Создание отчетов

Использование отчетов является удобным и эффективным способом отображения результирующей информации. Отчеты можно создавать несколькими способами:

  • с помощью автоотчета (пользователь выбирает только источник записей и макет документа, и отчет создается автоматически);

  • с помощью мастера отчетов (традиционная методика пошагового создания отчетов);

  • с помощью конструктора отчетов (отчет полностью формируется пользователем).

В отчетах присутствует несколько разделов: заголовок, верхний и нижний колонтитулы, область данных и примечание отчета.

  1. Создайте в базе данных Турфирма отчет о тех турах, для которых не требуется оформление визы;

    1. С помощью запроса найдите информацию необходимую для отчета, созданный запрос назовите «Безвизовые туры»;

    2. В окне базы данных выберите объект Отчеты и нажмите кнопку Создать;

    3. В

      1

      появившемся окне Новый отчет выберите строку Мастер отчетов, в качестве источника данный выберите запрос Безвизовые туры и нажмите кнопку ОК;

    4. В окне Создание отчетов выберите поля необходимые для отчета (те поля, значения которых будут содержаться в отчете), после чего нажмите кнопку Далее;

    5. На следующем этапе если необходимо выбираются уровни группировки, в нашем случае это окно можно пропустить нажав кнопку Далее;

    6. Д

      2

      3

      4

      5

      6

      7

      алее, если необходимо, то данные в отчете можно отсортировать, выбрав поле для сортировки и тип сортировки;

    7. На следующем шаге необходимо выбрать макет отчета и ориентацию страницы. Выберите макеттабличный, ориентацияКнижная и нажмите кнопку Далее;

    8. В следующем появившемся окне необходимо выбрать стиль создаваемого отчета. Выберите любой понравившийся и нажмите кнопку Далее;

    9. Задайте имя отчета – Безвизовые туры и нажмите кнопку Готово.

  2. Самостоятельно создайте отчет о всех турах в США;

  3. Самостоятельно создайте отчет о всех турах продолжительностью не более двух недель, которыми занимаются менеджеры Мельник Ольга и Орлова Светлана. Обязательно в отчет добавьте контактные телефоны менеджеров.