Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект_лек_Ииформатика.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
5.78 Mб
Скачать
  1. Запрос-создать-конструктор

  2. Запрос «Заказ 2 февраля» создадим на основе запроса «Заказ».

  3. В диалоговом окне «Добавление таблицы» на вкладыше «Запросы» выберем запрос «Заказ».

  4. Добавим необходимые поля Товар, Клиент, Дата.

  5. В строке «Условие отбора:» под полем «Дата» запишем 2/02/2014

  6. Запускаем запрос, проверяем информацию, закрываем запрос и сохраняем под названием «Заказ 2 февраля».

  1. Созданный запрос имеет следующий вид

Пример 4. Создать запрос « Сумма заказов по клиентам», в результате выполнения которого с БД выбираются итоговые данные о сумме заказов товаров по каждому клиенту.

  1. Запрос-создать-конструктор

  2. Запрос « Сумма заказов по клиентам» создадим на основе запроса «Заказ».

  3. В диалоговом окне «Добавление таблицы» на вкладыше «Запросы» выберем запрос «Заказ».

  4. Нам понадобится строка «Групповая операция:» («Вид – Групповые операции»), где под полем « Сумма заказа» избираем Sum.

  1. Созданный запрос имеет следующий вид

Пример 5. Создать перекрестный запрос «Перекрестный», в котором отображается сумма заказов товаров по каждому клиенту.

  1. Запрос-создать-конструктор

  2. Запрос «Перекрестный» создадим на основе запроса «Заказ».

  3. В диалоговом окне «Добавление таблицы» на вкладыше «Запросы» выберем запрос «Заказ».

  4. Меняем тип запроса на перекрестный («Запрос – Перекрёстный»).

  5. В строке «Групповая операция:» под полем «Сумма заказа» выбираем Sum,

  6. В строке «Перекрестная таблица» под полями «Клиент», «Товар» и «Сумма заказа» соответственно выбираем «Заголовки столбцов», «Заголовки срок» и «Значение».

  1. Созданный запрос имеет вид таблицы в которой заголовками срок являются названия товаров, заголовками столбиков-названия клиентов. Сама таблица содержит суммы заказов товаров конкретными клиентами

Пример 6. Создать параметрический запрос, в результате выполнения которого с БД выбирается информация о заказе конкретного товара по датам и клиентам с указанием суммы предоплаты.

  1. Запрос-создать-конструктор

  2. В диалоговом окне «Добавление таблицы» выберем все три таблицы. Для добавления нужных полей достаточно дважды щелкнуть на каждом из этих полей в соответствующих таблицах.

  3. Для создания параметрического запроса нужно в строке «Условие отбора:» под необходимым полем ввести в квадратных скобках сообщения для пользователя.

  4. После запуска запроса появится диалоговое окно для ввода параметра, где пользователь вводит нужную информацию.

Пример 7. Создать запрос «Подорожание кураги» на обновление таблицы «Справочник товаров», в результате выполнения которого цена на курагу увеличивается на 25%.

  1. Запрос-создать-конструктор

  2. В диалоговом окне «Добавление таблицы» добавим таблицу Справочник товаров.

  3. Изменим вид запроса («Запрос – Обновление»)

  4. Добавим поля «Цена» и «Наименование товара».

  5. В строке «Обновление:» под полем «Цена» вызовем построитель выражений и введем необходимую формулу.

  6. В строке «Условие отбора:» под полем «Наименование товара» запишем «Курага».

  1. После запуска запроса и подтверждение всех сообщений цена на курагу увеличится на 25% в таблице «Справочник товаров».

Пример 8. На основе запроса «Заказ» создать запрос «Создание таблицы», в результате выполнения которого будет создана таблица «Сумма заказов клиентов».