Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 3000237.doc
Скачиваний:
7
Добавлен:
30.04.2022
Размер:
1.11 Mб
Скачать

3.Создать запрос на выборку данных с групповыми вычислениями.

а) В запрос включить из таблиц Устройства и Продажа поля Вид, Количество. По полю Количество произвести суммирование.

б) В запрос включить из таблиц Устройства и Продажа поля Вид, Дата продажи, Количество. По полю Количество произвести суммирование.

4. Создать параметрические запросы, в которые включить из таблиц Устройства и Продажа поля Модель, Вид, Дата продажи, Количество, Розничная цена.

а) все записи с определенным видом устройства, вид запрашивается;

б) все записи с определенной датой продажи, дата продажи запрашивается.

5. Создать перекрестный запрос по таблицам Устройства и Продажа. В запросе вывести:

в строках значения из поля Вид;

в столбцах значения из поля Дата продажи;

на пересечении строк и столбцов поле Количество, по которому провести суммирование.

6. Создать запрос на создание новой таблицы Архив из таблицы Продажи. В архив отправить все поля из записей с определенной датой продажи, дата продажи запрашивается.

7. Создать запрос на добавление записей в таблицу Архив продаж из таблицы Продажи. В архив добавить все поля из записей с определенной датой продажи, дата продажи запрашивается.

8. Создать запрос на удаление записей из таблицы Архив. Удаляются записи, относящиеся к определенной дате. Дата запрашивается.

9. Создать запрос на обновление поля Розничная цена в таблице Устройства. Цену увеличить на определенный процент, который запрашивается.

Контрольные вопросы

  1. Как создать запрос на выборку данных?

  2. Как задать условие поиска по текстовому полю?

  3. Как задать условие поиска по числовому полю?

  4. Как задать условие поиска по полю, имеющему тип дата/время?

  5. Как создать запрос с вычисляемым полем?

  6. Как создать запрос с групповыми вычислениями?

  7. Как создать параметрический запрос?

  8. Как создать перекрестный запрос?

  9. Как создать запрос на создание новой таблицы из существующей?

  10. Как создать запрос на добавление записей из одной таблицы в другую?

  11. Как создать запрос на удаление записей из таблицы?

  12. Как создать запрос на обновление полей в таблице?

5. Отчеты

5.1.Способы создания отчетов

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

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

В режиме Конструктор макет отчета состоит из нескольких областей. Первоначально макет отчета имеет три стандартных области – верхний колонтитул, область данных и нижний колонтитул. Заголовок и примечание отчета можно добавить в макет отчета с помощью пунктов меню Вид, Заголовок/примечание отчета. Заголовок и примечание группы можно добавить в макет отчета с помощью пунктов меню Вид, Сортировка и группировка или с помощью кнопки Сортировка и группировка стандартной панели элементов.

Назначение областей макета отчета.

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

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

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

Нижний колонтитул выводится в нижней части каждой страницы отчета. Нижний колонтитул может содержать нумерацию страниц.

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

Заголовок группы выводится в начале каждой группы записей. Обычно в полосе Заголовок группы выводят общие для группы сведения (чаще всего – это поля, имеющие одинаковые значения в каждой группе записей).

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