- •Введение
- •Контрольное задание 1 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных
- •Запросы1
- •Макросы
- •Контрольное задание2 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных3
- •Запросы4
- •Макросы
- •Контрольное задание 3 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных5
- •Запросы6
- •Макросы
- •Контрольная работа 4 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных7
- •Запросы8
- •Макросы
- •Контрольная работа 5 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных9
- •Запросы10
- •Макросы
- •Контрольная работа 6 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных11
- •Запросы12
- •Макросы
- •Контрольное задание 7 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных13
- •Запросы14
- •Макросы
- •Контрольное задание 8 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных15
- •Запросы16
- •Макросы
- •Контрольное задание 9 Создание базы данных
- •Сортировка, поиск и замена данных
- •Фильтрация данных17
- •Запросы18
- •Макросы
Фильтрация данных17
Используя фильтр по выделенному, в таблице Квартира отобрать записи, содержащие:
заданную категорию здания (например, Монолитно-кирпичный);
квартиры в заданном районе.
Используя обычный фильтр (изменить фильтр), в таблице Квартира отобрать записи, содержащие:
квартиры с заданной ценой за 1кв. м;
квартиры от выбранного подрядчика, расположенные в заданном районе.
Используя фильтр по вводу (поле Фильтр для) из таблицы Квартира отобрать записи о квартирах, площадь которых выше заданной.
Используя расширенный фильтр, отобрать:
информацию о квартирах заданной площади или в домах категории П44-Т панель;
информацию о квартирах выбранного подрядчика с ценой 1500 долл. за 1 кв.м.
Запросы18
Создать запросы на выборку:
получить список проданных квартир с указанием района, категории здания и площади. Отсортировать данные по полю Наименование района;
получить всю информацию о квартирах, проданных в первом квартале 2009 г.
Создать параметрический запрос с информацией о квартирах выбранной категории здания (например, Кирпичный дом). Поля запроса – все поля таблицы Квартира. Параметр – категория здания.
Создать перекрестные запросы, подсчитывающие:
количество проданных квартир каждой категории от каждого подрядчика. Использовать в качестве заголовков столбцов наименование подрядчика, заголовков строк – наименование категории здания;
количество продаж по кварталам. Использовать в качестве заголовков столбцов названия кварталов (“Кв " & DatePart("q";[Дата продажи];1;0), заголовков строк – наименования категорий зданий. Сохранить запрос под именем Продажи по кварталам.
Создать запрос Стоимость проданных квартир с вычисляемым полем Стоимость квартиры. Стоимость квартиры вычисляется как произведение цены на площадь квартиры. Поля запроса: Наименование подрядчика, Наименование категории здания, Цена, Площадь, Дата продажи, Стоимость квартиры. Сортировка записей – по полю Дата продажи. Задать денежный формат для вычисляемого поля.
Создать итоговые запросы:
вычислить суммарный объём строительства за год в денежном выражении по каждой категории зданий. Поля запроса: Наименование категории здания и вычисляемое поле Суммарная стоимость квартиры. Группировка и сортировка – по полю Наименование категории здания.
определить лучшего подрядчика, сдавшего в эксплуатацию наибольшее число кв. м площади.
Создать запросы на изменение:
запрос на создание таблицы «Стоимость продаж», включающей все поля запроса Стоимость проданных квартир;
запрос на обновление таблицы Стоимость продаж. Снизить стоимость квартир одного из подрядчиков на 5%;
запрос на добавление в таблицу «Продано» записей, соответствующих выбранному подрядчику из таблицы Стоимость продаж. Таблица Продано – это копия структуры таблицы Стоимость продаж;
запрос на удаление из таблицы Продажи1 (копия таблицы Продажи) данных о продажах ранее указанной даты.
В списке Групп объектов создать группы для каждого типа запросов. В созданные группы перетащить ярлыки запросов соответствующих типов.
Формы
Спроектировать автоформу для просмотра и ввода информации о предлагаемых квартирах. Сохранить ее под именем Квартиры_автоформа. Ввести с использованием формы одну запись в таблицу.
Создать связанную форму для отображения информации о подрядчиках и построенных ими квартирах. Использовать таблицу Подрядчики для создания главной формы, а таблицу Квартира – для создания связанной формы. Сохранить форму под именем Подрядчики и квартиры.
Отчёты
Разработать с помощью Мастера отчёт Стоимость продаж по кварталам, отображающий суммарную стоимость проданных квартир по кварталам и общую стоимость продаж. Отчет составить на основе таблицы Стоимость продаж либо на основе запроса Стоимость проданных квартир. В отчет включить поля Наименование категории здания, Площадь, Дата продажи, Стоимость квартиры. Группировка – по дате продажи (по кварталам), макет – блок, стиль – спокойный. Подвести итоги по полю Стоимость квартиры. Всем денежным величинам назначить денежный формат (евро).
В режиме Конструктора отредактировать отчет в соответствии с образцом (рис.2). В область заголовка отчета вставить объемный вариант разрезанной круговой диаграммы, отображающий суммарную стоимость проданных квартир по кварталам. Использовать данные полей Дата продажи и Стоимость квартиры. Диаграмма должна быть общей для всех записей (связывающие поля отсутствуют).
С помощью Конструктора создать составной отчет ПодрядчикиКвартиры. Подчиненный отчет составить на основе таблицы Подрядчики. В раздел Область данных включить поле Наименование подрядчика без подписи. Остальные разделы отчета удалить. В главный отчет в Область данных поместить поле Наименование района и Наименование категории здания из таблицы Квартиры без подписи и подчиненный отчет.
Рис. 13