Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
контрошка по инфе.doc
Скачиваний:
23
Добавлен:
11.02.2015
Размер:
2.19 Mб
Скачать

Сортировка, поиск и замена данных

  1. В таблице Книги отсортировать данные по областям знаний, а внутри областей по названиям книг.

  2. С помощью команды Правка – Найти в таблице Клиенты найти клиентов из определенного города.

  3. С помощью кнопки Найти выполнить поиск клиентов из таблицы Клиенты, у которых электронная почта зарегистрирована на mail.ru.

Фильтрация данных15

  1. Используя фильтр по вводу (поле Фильтр для) из таблицы Заказы отобрать записи о заказах, сделанных в марте 2009 г. (или любом другом месяце).

  2. Используя расширенный фильтр, отобрать записи о заказах, не доставленных вовремя. Исходить из условия, что заказ должен быть доставлен в течение 15 дней после даты заказа. Сохранить фильтр как запрос.

  3. Используя фильтр по выделенному, в таблице Клиенты найти клиентов из Москвы в номерах телефонов которых содержится цифра 3 (или любая другая цифра).

  4. Используя обычный фильтр (изменить фильтр), в таблице Клиенты отобрать записи о клиентах из Казани или клиентов с электронной почтой, зарегистрированной на rambler.ru.

Запросы16

  1. Создать запросы на выборку:

  • вывести информацию о книгах, заказанных позже заданной даты. В запрос включить поля Название_книги, Наименование_компании, Дата_заказа;

  • создать запрос с именем Бестселлер для определения книги, на которую был оформлен максимальный заказ. В запрос включить поля Название_книги, Область_знаний, Автор, Количество_книг. Использовать кнопку Набор значений на панели инструментов Конструктор запросов, предварительно выполнив сортировку по полю Количество_книг.

  1. Создать запрос Повторяющиеся записи на основе таблицы Книги. Поиск повторяющихся записей выполнить по полю Область_знаний.

  2. Создать параметрический запрос для получения списка книг из определенной области знаний. Параметр – область знаний.

  3. На основе таблицы Заказы с помощью мастера создать перекрестный запрос, подсчитывающий количество книг каждого наименования, заказанных в каждом месяце. Использовать в качестве заголовков столбцов поле Дата_заказа, заголовков строк – Код_книги.

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

  5. Создать итоговые запросы:

  • вычислить средний объем заказов по областям знаний. Группировка – по полю Область_знаний.

  • определить количество книг, заказанных каждым клиентом.

  1. Создать запросы на изменение:

  • запрос на создание таблицы Расчет стоимости заказов на основе запроса Расчет стоимости. Предварительно скопировать запрос под другим именем;

  • запрос на добавление для создания таблицы Книги по истории. Таблица Книги по истории является копией структуры таблицы Книги. Добавить в таблицу Книги по истории информацию о книгах по истории;

  • запрос на обновление таблицы Книги, снизив оптовую цену на книги по математике на 5%;

  • запрос на удаление из таблицы Книги_1 книг по статистике. Книги_1 – копия таблицы Книги.

  1. В списке Групп объектов создать группы для каждого типа запросов. В созданные группы перетащить ярлыки запросов соответствующих типов.

Формы

  1. Создать гистограмму с заголовком «Объем продаж по областям знаний». Для создания диаграммы воспользоваться созданным ранее запросом Расчет стоимости. На диаграмме отобразить суммарную стоимость заказов по областям данных.

  2. Создать автоформы в столбец Книги и Заказы по соответствующим таблицам. В режиме Конструктора добавить в форму Книги заголовок, рисунки. В область примечания формы добавить кнопки для открытия формы Заказы (открывать форму для отобранных записей), для запуска запроса Бестселлер, для закрытия формы. Задать следующее оформление формы: цвет фона – желтый, цвет текста – синий, цвет границы – 2, оформление – с тенью.

  3. На основе запроса Расчет стоимости создать форму Сведения о заказах с двумя вкладками.

На вкладке Книга_Область знаний разместить поля Код_книги и Область_знаний, на вкладке Расчет – поля Количество_книг, Оптовая_цена и Стоимость_заказа.

Отчеты

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

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

  1. Создать почтовые наклейки на основе таблицы Клиенты. Включить в наклейки поля ФИО, Город, Телефон, Наименование_компании, а также произвольный текст. Обвести наклейку границей синего цвета шириной 2 пункта, поменять цвет текста на красный.

Рис. 11