Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota_4.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
312.59 Кб
Скачать

Анализ данных при помощи запросов выбора

Цель работы: изучить способы анализа данных в БД; изучить назначение и особенности запросов выбора; приобрести практический опыт создания простых и многотабличных запросов выбора.

Ход работы:

1. Простой запрос

В режиме Мастера простого запроса сформировала запрос выбора, позволяющий частично отобразить информацию из базовой таблицы, содержащей персональные сведения (Клиенты, Абоненты, Преподаватели, Студенты, Сотрудники и т.п. по варианту): Фамилия, Имя, Отчество, Телефон.

Заменила имя по умолчанию именем 01 Простой запрос.

2. Исходные данные.

В режиме Мастера простого запроса, сформировала запрос выбора, позволяющий отобразить всю информацию из базовых таблиц (за исключением первичных ключей из главных таблиц).

Названия полей базовых таблиц, включаемых в запрос Исходные данные, приведены по вариантам в лабораторной работе № 3.

Заменила имя запроса по умолчанию именем 02 Исходные данные.

3. Перекрестный запрос.

В режиме Мастера перекрестного запроса, используя как источник запрос «02 Исходные данные», сформировала перекрестный запрос, содержащий поля в соответствии с вариантом (табл. 4.1).

Заменила имя запроса по умолчанию именем 03 Перекрестный запрос.

4. Список фамилий.

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

В бланк запроса включила поля Фамилия, Имя, Телефон.

По полю Фамилия задала сортировку По возрастанию.

Сохранила запрос с именем 04 Список фамилий.

5. Алфавитный список с условием.

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

В бланк запроса включила поля Фамилия, Имя, Телефон.

По полю Фамилия задала сортировку По возрастанию.

По полю Фамилия задала условие (при помощи Построителя выражений): Between Начальная_буква And Конеч-ная_буква.

Начальную и конечную буквы диапазона списка задала самостоятельно.

Выполнила запрос (отобразить результирующую таблицу).

Сохранила запрос с именем 05 Алфавитный список с условием.

6. Проживающие по адресу.

В режиме Конструктора на основе базовой таблицы, содержащей персональные сведения, сформировала запрос выбора, который выдает список проживающих на одной улице.

В бланк запроса включила поля Фамилия, Имя, Адрес. По полю Фамилия задала сортировку По возрастанию. По полю Адрес задала условие (при помощи Построителя выражений): Like *фрагмент_названия_улицы*.

Название улицы задала самостоятельно.

Выполнила запрос (отобразить результирующую таблицу).

Сохранила запрос с именем 06 Проживающие по адресу

7. Список с условием.

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

Поле для сортировки и порядок сортировки выбрала самостоятельно.

Выполнила запрос (отобразить результирующую таблицу).

Сохранила запрос с именем 07 Список с условием.

Вариант 1. Сформировать список сотрудников с должностным окладом не менее определенного значения. Величину оклада задать самостоятельно.

9. Фамилия-верхний регистр.

В режиме Конструктора на основе базовой таблицы, содержащей персональные сведения, сформировала запрос выбора. В запрос включила поля Фамилия, Имя, Отчество.

Значения в поле Фамилия преобразовала к верхнему регистру, используя свойство Формат поля ( > ). Отсортировала список фамилий в алфавитном порядке. Выполнила запрос (отобразить результирующую таблицу).

Сохранила запрос с именем 09 Фамилия-верхний регистр.

10. Три фамилии.

В режиме Конструктора сформировала запрос выбора, позволяющий частично отобразить информацию из базовой таблицы, содержащей персональные сведения. В запрос включила поля Фамилия, Имя, Отчество, Телефон. Отсортировала список фамилий в алфавитном порядке. Для поля Фамилия задала подпись Три толстяка, используя свойство поля Подпись. Ограничила набор значений в запросе 3 записями, используя свойство запроса Набор значений. Выполнить запрос (отобразить результирующую таблицу).

Сохранить запрос с именем 10 Три фамилии.

11. Для отчета подготовила распечатку окна БД, вкладка Запросы (список созданных запросов в режиме таблицы – Вид/Таблица).

Вывод: В ходе данной лабораторной работы я выполнила поставленные передо мной цели: изучила способы анализа данных в БД; изучила назначение и особенности запросов выбора; приобрела практический опыт создания простых и многотабличных запросов выбора, а так же подготовила распечатку окна БД.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]