Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11пт Основы проектирования реляционных БД в сре...doc
Скачиваний:
16
Добавлен:
07.05.2019
Размер:
5.8 Mб
Скачать

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

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

 Задания для выполнения работы 

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

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

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

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

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

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

 Внимание!  В запрос не включаются первичные ключи из главных таблиц!

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

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

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

Запрос должен вычислять итоговые значения для каждой строки.

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

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

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

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

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

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

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

Таблица 4.1

Исходные данные для перекрестного запроса

Вариант

Поля источника запроса

Заголовки строк

Заголовки

столбцов

Результирующее значение

1

Фамилия

сотрудника

Название проекта

суммарное число

отработанных дней

2

Фамилия абонента

Название города

суммарная продолжительность переговоров

3

Название фирмы-клиента

Название товара

суммарное число проданных товаров

4

Фамилия

преподавателя

Название предмета

суммарное число

отработанных часов

5

Фамилия читателя

Название книги

суммарная цена книг

6

Фамилия вкладчика

Дата посещения

сумма взносов

7

Фамилия клиента

Номер комнаты

количество заселений

8

Фамилия клиента

Наименование

фотоуслуги

суммарное количество единиц заказов

9

Фамилия

квартиросъемщика

Вид услуги

количество

оплаченных услуг

10

Фамилия клиента

Название товара

количество обращений в прокат

11

Фамилия студента

Название предмета

суммарное число

пропущенных часов

12

Фамилия студента

Название предмета

суммарная

рейтинговая оценка

13

Фамилия клиента

Название пиццы

суммарное количество заказанных порций

14

Фамилия клиента

Название маршрута

суммарное количество проданных путевок

15

Фамилия клиента

Название видеокассеты

количество обращений в прокат

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