Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование БД с использованием СУБД Microso...doc
Скачиваний:
8
Добавлен:
04.09.2019
Размер:
3.89 Mб
Скачать

Лабораторная работа № 6 Создание сложных форм

Главные и подчиненные формы

Создание сложных форм (главной и подчиненной) позволяет добавить и отобразить на одной форме поля из нескольких таблиц, связанных отношением «один-ко-многим». При этом главная форма содержит сведения со стороны «один» отношения, а подчиненная- со стороны «многие».

1. Создадим сложную форму, на которой были бы совмещены сведения из таблиц «Консультанты» (главная форма) и «Продажи» (подчиненная форма).

■ откройте вкладку «Создание»;

■ «Другие формы», «Мастер форм».

■ Из списка доступных таблиц и запросов выберите таблицу «Консультанты», в список выбранных полей перенесите из нее поле «ФИО консультанта».

■ НЕ НАЖИМАЙТЕ «Далее», а выберите теперь из того же списка доступных таблиц и запросов таблицу «Продажи», в список выбранных полей перенесите поля «Номер продажи», «Марка автомобиля», «ФИО покупателя», «Цена продажи».

■ Далее. Далее. Внешний вид подчиненной формы- табличный. Выберите стиль. Далее. Задайте имя главной формы: «Сложная форма «Консультанты»», имя подчиненной формы задайте «Подчиненная форма «Консультанты»». Готово.

■ Оформите форму в режиме конструктора:

Рис. 46 Сложная форма «Работа консультантов»

2. Создадим сложную форму, на которой были бы совмещены сведения из таблиц «Автомобили» (главная форма) и «Продажи» (подчиненная форма).

■ откройте вкладку «Создание»;

■ «Другие формы», «Мастер форм», «ОК».

■ Из списка доступных таблиц и запросов выберите таблицу «Автомобили», в список выбранных полей перенесите из нее поле «Марка автомобиля».

■ не нажимая «Далее», выберите из списка доступных таблиц и запросов таблицу «Продажи», в список выбранных полей перенесите поля «Номер продажи», «ФИО покупателя», «Цвет», «Цена продажи».

■ Далее. Далее. Внешний вид подчиненной формы - ленточный. Выберите стиль. Далее. Задайте имя главной формы: «Сложная форма «Автомобили»», имя подчиненной формы задайте «Подчиненная форма "Автомобили"». Готово.

■ Оформите форму в режиме конструктора:

Рис. 47 Сложная форма «Информация по маркам авто»

Сводные таблицы и сводные диаграммы

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

3. Создадим сводную таблицу:

Выделяем таблицу «Продажи». Заходим во вкладку «Создать», нажимаем «Другие формы» / «Сводная таблица»

Откроется окно «Продажи», оно пока пустое. На нем видны 4 надписи: перетащите сюда поля фильтра, перетащите сюда поля столбцов, перетащите сюда поле строк, перетащите сюда поля итогов или деталей. Кроме того откроется окно со списком полей сводной таблицы:

Рис. 48 Список полей сводной таблицы

■ пусть полем столбцов будет поле «Марка автомобиля», полем строк - «ФИО покупателя», полем итогов - «Цена продажи», полем фильтра -«Месяц». Зацепляем л.к.м. названия полей из списка и тащим их на соответствующие места в таблице:

Рис. 49 Сводная таблица продаж

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

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

Например, пусть вместо строк «ФИО покупателя» будут стоять номера продаж:

Рис. 50 Сводная таблица продаж

■ Закройте сводную таблицу, задав ей имя «Сводная таблица продаж»

  1. Создадим сводную диаграмму:

■ Выделим таблицу «Поставки»

■ Вкладка «Создать» / «Другие формы» / «Сводная диаграмма»

Снова откроются 2 окна: Поставки и небольшое окно Список полей диаграммы:

Рис. 51 Создание сводной диаграммы

В окне «Поставки» наблюдаем надписи: перетащите сюда поля фильтра, перетащите сюда поля данных, перетащите сюда поля категорий и перетащите сюда поля рядов.

■ Полем фильтра сделайте снова «Дата поставки», полем данных – «Количество», полем категорий- «Марка авто». Увидим, сколько авто каждой марки мы закупили за все время. Данные можно отфильтровать по датам поставок:

Рис. 52 Сводная диаграмма поставок

■ Названия осей задаются так: выделяем «название оси», щелкаем на закладку «Конструктор», выбираем «Страница свойств». Отроется окно Свойства/ Формат/ в строке «Заголовок» пишем желаемый заголовок.

■ Данные можно группировать и по значениям нескольких полей. Например, перетащите название поля «Дата поставки» в область категорий (туда же, где уже расположено поле «Марка авто»). Увидим, сколько машин какой марки мы закупили в определенную дату.

■ Можно выбрать тип диаграммы: п.к.м. в любой точке области диаграммы/ Изменить тип диаграммы.

Например, гладкий график:

Рис. 53 Сводный график поставок

■ Закройте диаграмму, задав ей имя: Сводная диаграмма поставок.