Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания по курсовой для МСФ.doc
Скачиваний:
1
Добавлен:
08.09.2019
Размер:
496.13 Кб
Скачать

2.6.6. Запрос на удаление

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

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

Затем надо мышкой перетащить звёздочку из таблицы «Заказы» в строку «Поле» макета запроса, как показано на рисунке.

Во втором столбце макета запроса надо установить условие отбора “Пастила фруктовая” на поле «Название» таблицы «Продукты».

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

После этого можно закрыть макет запроса подтвердив сохранение и присвоим ему соответствующее имя.

2.6.7. Запрос на создание таблицы

Когда выполняется запрос, то создаётся временная таблица, которая исчезает после закрытия запроса. Если необходимо создать постоянную таблицу, то надо воспользоваться запросом на создание таблицы, который вначале создаётся как обычный запрос на выборку с теми полями, которые должны присутствовать в новой таблице. Затем, не выходя из конструктора, надо открыть список «Тип запроса» в панели инструментов и выбрать из этого списка строчку «Создание таблицы».

2.7. Создание отчётов

Отчет – это форма представления данных, предназначенная для вывода на печать. В качестве исходных данных для отчета могут служить как таблицы, так и запросы.

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

Первый вариант. Если отчет будет создаваться по одной таблице или по одному запросу.

  1. Щелкнуть по объекту «Отчеты», нажать кнопку «Создать», выделить строчку «Мастер отчетов», выбрать внизу из списка источник данных и нажать на кнопку ОК.

  2. Из списка «Доступные поля» перенести в окно «Выбранные поля», те поля, которые будут использованы в отчете и нажать кнопку «Далее».

  3. Этот пункт делается по мере необходимости! Нажимая на кнопки со стрелками вправо или влево, добавить или убрать уровни группировки данных в отчете. Нажать на кнопку «Далее».

  4. Этот пункт делается только в том случае, когда необходимо осуществить сортировку по ПЕРВОМУ полю! Выбрать из списка название поля и, нажимая на кнопку, расположенную справа, установить сортировку по возрастанию или убыванию. Нажать на кнопку «Далее».

  5. Выбрать вид макета, ориентацию страниц отчета и нажать на кнопку «Далее».

  6. Выбрать требуемый стиль и нажать на кнопку «Далее».

  7. Задать имя отчета и нажать на кнопку «Готово».

  8. Если необходимо произвести сортировку по полю, которое не является первым, то отчет надо открыть в конструкторе и щелкнуть в панели инструментов по кнопке «Сортировка и группировка». В появившемся окне выбрать имя поля, по которому будет производится сортировка и указать как сортировать (по возрастанию или по убыванию). После этого закрыть окно и отчёт, подтвердив сохранение внесенных изменений.

Второй вариант. Отчет будет создаваться на основе нескольких таблиц или нескольких запросов.

  1. Щелкнуть по объекту «Отчеты», нажать кнопку «Создать», выделить строчку «Мастер отчетов», строчку источника данных оставить пустой и нажать на кнопку ОК.

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

  3. Пункты с 3 по 7 аналогичны первому случаю.