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

Лабораторная работа № 4

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

Порядок выполнения работы:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

По полю Фамилия при помощи Построителя выражений задал условие:

Between И And О.

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

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

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

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

По полю Адрес при помощи Построителя выражений задал условие:

Like *Ворошилова*

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

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

8. Список по дате

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

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

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

В запрос включил поля Фамилия, Имя, Отчество.

Значения в поле Фамилия, преобразовал к верхнему регистру, используя свойство Формат поля.

Отсортировать список фамилий в алфавитном порядке.

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

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

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

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

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

Отсортировал список фамилий в алфавитном порядке.

Для поля Фамилия задал подпись Три толстяка, используя свойство поля Подпись.

Ограничил набор значений в запросе 3 записями, используя свойство запроса Набор значений

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