- •Введение
- •Контрольное задание 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
- •Макросы
Сортировка, поиск и замена данных
В таблице Контракты отсортировать данные по дате подписания в убывающем порядке.
С помощью кнопки Найти в таблице Клиенты выполнить поиск записей с информацией о заданной компании.
С помощью команды Правка – Заменить выполнить замену название компании Полет на ООО Реванш. Восстановить замененные поля.
Найти записи, в которых название компании начинается на букву «Б».
Найти клиентов, в номере телефона которых содержится цифра 2 или 9.
Фильтрация данных11
Используя фильтр по выделенному, в таблице Контракты отобрать записи, содержащие
заданную услугу (например, Логистику).
Используя обычный фильтр (изменить фильтр), в таблице Клиенты отобрать записи, содержащие клиентов, проживающих в определенном городе.
Используя фильтр по вводу (поле Фильтр для) из таблицы Контракты отобрать записи с датой подписания контракта в заданном диапазоне. Использовать операторы сравнения.
Используя расширенный фильтр, из таблицы Услуги отобрать записи об услуге Финансы либо об услуге с ценой больше 200 евро.
Запросы12
Создать запросы на выборку:
отобразить информацию o типах услуг, предоставляемых клиентам заданных компаний (например, Полет или Армо);
вывести информацию о двух самых дорогих услугах;
Создать параметрический запрос для отображения полной информации о контрактах заданной компании.
Создать перекрестные запросы:
отобразить стоимость контрактов каждой компании на каждый вид услуги. Использовать в качестве заголовков столбцов – название компании, заголовков строк – тип услуги;
с помощью мастера на основе таблицы Клиенты создать запрос, вычисляющий количество клиентов каждой компании в каждом городе, заключивших контракты. Использовать в качестве заголовков строк – название компании, заголовков столбцов – название города.
Создать запрос с вычисляемым полем Скидка для отображения скидки в 3% на услуги, оплаченные до начала проведения работ. В запрос включить также поля ФИО, Тип_услуги, Дата_оплаты, Дата_начала_работы и Цена_услуги. Отсортировать записи в запросе по типам услуг. Для поля Скидка задать денежный формат(евро).
Создать итоговые запросы:
найти лучшего клиента, заплатившего наибольшую цену за оказанные услуги.
подсчитать количество услуг для каждого клиента.
Создать запросы на изменение:
запрос на создание таблицы «Финансы», отображающий данные о контрактах на финансовые услуги, цене, заказчиках, их телефонах и адресах;
запрос на обновление в таблице Услуги1 цен с учетом скидок в 10% на юридический консалтинг. Услуги1 – копия таблицы Услуги;
запрос на добавление в таблицу Москвичи данных о клиентах из Москвы. Таблица Москвичи является копией структуры таблицы Услуги;
запрос на удаление из таблицы Клиенты1 клиентов компании Вакансии. Таблица Клиены1 является копией таблицы Клиенты.
В списке Групп объектов создать группы для каждого типа запросов. В созданные группы перетащить ярлыки запросов соответствующих типов.
Формы
Создать автоформу в столбец на основе таблицы Клиенты. Добавить в заголовок формы рисунок и кнопку для автоматического набора номера телефона.
Создать составную форму для таблиц Клиенты и Контракты, отображающую данные о контрактaх, заключенных каждым клиентом. Использовать таблицу Клиенты для создания главной формы, а таблицу Контракты – для создания подчиненной.
Отчеты
На основе таблицы Клиенты создать «Автоотчет в столбец». Изменить оформление отчета с помощью Автоформата. В режиме Конструктора изменить оформление отчета, используя панели инструментов Панель элементов и Формат (форма/отчет).
С помощью Мастера отчетов создать отчет, в котором вывести поля: Тип_услуги, Цена_услуги, Компания, ФИО, (группировка по полю Тип_услуги). В режиме Конструктора добавить в область итогов по группе (раздел Примечание группы) вычисляемое поле Количество клиентов. В этом поле подсчитать количество клиентов, заказавших данную услугу.