- •«Анализ данных при помощи запросов на выборку»
- •Задания для выполнения работы
- •1. Простой запрос
- •2. Исходные данные
- •3. Перекрестный запрос
- •4. Список фамилий
- •5. Алфавитный список с условием
- •6. Проживающие по адресу
- •7. Список с условием
- •8. Список по дате
- •9. Фамилия – верхний регистр
- •10. Три фамилии
- •Контрольные вопросы
- •Ответы на контрольные вопросы:
6. Проживающие по адресу
В режиме Конструктора на основе базовой таблицы, содержащей персональные сведения, сформировал запрос на выборку, который выводит список проживающих на одной улице.
В бланк запроса включил поля Фамилия, Имя, Адрес.
По полю Фамилия задал сортировку По возрастанию.
По полю Адрес при помощи Построителя выражений задал условие:
Like *фрагмент_названия_улицы*
Название улицы задал самостоятельно.
Выполнил запрос (отобразить результирующую таблицу).
Сохранил запрос с именем 06 Проживающие по адресу
Запрос в режиме Конструктора:
Вид запроса:
7. Список с условием
В режиме Конструктора на основе базовых таблиц сформировал запрос на выборку согласно варианту индивидуальной БД. Состав базовых таблиц и полей, необходимых для запроса, определил самостоятельно.
Поле для сортировки и порядок сортировки выбрал самостоятельно.
Выполнил запрос (отобразить результирующую таблицу).
Сохранил запрос с именем 07 Список с условием.
Вариант 14. Сформировать список маршрутов, цена путевки которых не превышает определенного значения. Значение цены задать самостоятельно.
Запрос в режиме Конструктора:
Вид запроса:
8. Список по дате
В режиме Конструктора на основе базовых таблиц сформировал запрос на выборку согласно варианту индивидуальной БД. Состав базовых таблиц и полей, необходимых для запроса, определил самостоятельно.
Поле для сортировки и порядок сортировки выбрал самостоятельно.
Выполнил запрос (отобразить результирующую таблицу).
Сохранил запрос с именем 08 Список по дате.
Вариант 14. Сформировать список маршрутов, путевки на которые были проданы в заданный период. Начальную и конечную дату периода задать самостоятельно.
Запрос в режиме Конструктора:
Вид запроса:
9. Фамилия – верхний регистр
В режиме Конструктора на основе базовой таблицы, содержащей персональные сведения, сформировал запрос на выборку.
В запрос включил поля Фамилия, Имя, Отчество.
Значения в поле Фамилия, преобразовал к верхнему регистру, используя свойство Формат поля.
Отсортировал список фамилий в алфавитном порядке.
Выполнил запрос (отобразить результирующую таблицу).
Сохранил запрос с именем 09 Фамилия – верхний регистр
Запрос в режиме Конструктора:
Вид запроса:
10. Три фамилии
В режиме Конструктора сформировал запрос на выборку, позволяющий отобразить частичную информацию из базовой таблицы, содержащей персональные сведения.
В запрос включил поля Фамилия, Имя, Отчество, Телефон.
Отсортировал список фамилий в алфавитном порядке.
Для поля Фамилия задал подпись Три толстяка, используя свойство поля Подпись.
Ограничил набор значений в запросе 3 записями, используя свойство запроса Набор
Значений
Выполнил запрос (отобразить результирующую таблицу).
Сохранил запрос с именем 10 Три фамилии.
Запрос в режиме Конструктора:
Вид запроса:
11. Подготовил для отчета распечатку окна БД, содержащую изображение вкладки Запросы (список созданных запросов в режиме таблицы – Вид/Таблица).
12. Оформил отчет о выполнении работы.
Выводы: изучил способы анализа данных в БД; изучил назначение и особенности запросов выбора; приобрел практический опыт создания простых и многотабличных запросов выбора.