
- •Содержание
- •Лабораторная работа №1 (лпк1_1)
- •Создание и заполнение таблиц.
- •Цель : научить студентов создавать таблицы.
- •Основные понятия
- •Часть 1. Выполнить создание структуры базы данных и таблицы базы данных (бд) Список студентов, заполнить таблицу, создать 3 отчета с помощью мастера отчетов.
- •Часть 2. Самостоятельно создать бд Регистрационная палата.
- •Часть 2
- •Регистрационная палата
- •Лабораторная работа №2 (лпк1_2)
- •Построение и конструирование простейших отчетов
- •Цель: научить студентов строить и конструировать отчеты.
- •Основные понятия
- •Лабораторная работа №3 (лпк1_3) Построение запросов – расчетов. Объединение данных. Цель: научить студентов
- •Запрос -расчет
- •Оборотная ведомость
- •Остаток на конец месяца.
- •Лабораторная работа №4 (лпк1_4) Запросы на выборку. Запросы с параметрами. Основные понятия
- •Задание
- •Порядок выполнения работ
- •Географические объекты Европы
- •Самые большие вулканы мира
- •Лабораторная работа №5 (лпк1_5)
- •Список банков г. Ростова – на – Дону
- •Филиалы сбербанков г. Ростова – на – Дону
- •Лабораторная работа №6 (лпк1_6) Диаграммы. Основные понятия
- •Порядок выполнения работ
- •3. Создание запросов:
- •Лабораторная работа №7 (лпк1_7)
- •Лабораторная работа №8 (лпк1_8) Формы. Подчиненные формы. Основные понятия
- •Задание
- •Порядок выполнения работ
- •Торговая компания Кайра Описание Ед измерения На складе
- •Лабораторная работа №9 (лпк1_9) Слияние данных. Основные понятия
- •Задание
- •Порядок выполнения работ
- •Повестка дня:
- •Приложение: Финансовый отчет
- •5. Слияние данных:
Лабораторная работа №4 (лпк1_4) Запросы на выборку. Запросы с параметрами. Основные понятия
Запрос на выборку
Запросы на выборку являются наиболее часто используемыми типами запросов. Эти запросы выбирают данные из одной или нескольких таблиц по заданному критерию и отображают их в виде таблицы. Запросы на выборку можно также использовать для группировки записей, вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.
Запросы с параметрами
Запрос с параметрами — это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные, которые могут быть, например, условием дляотбора записей или значением, которое требуется вставить в поле или в расчет.
Задание
1. Создать структуру базы География.
2. Создать и заполнить таблицы: ЧастиСвета, Справоч-никОбъектов, ГеографОбьекты.
3. Создать запросы.
4. Создать отчеты.
Порядок выполнения работ
1. Создать структуру БД География.
2. Создание таблиц:
Таблица 2.3. Части света:
Имя поля |
Тип данных |
Свойства поля |
Размер поля | ||
Часть света |
Счетчик |
|
Наимен. Части света |
Текстовый |
30 |
Площадь |
числовой |
Длинное целое |
Длинна берег. Линии |
числовой |
Длинное целое |
Средняя высота |
числовой |
целое |
|
|
|
- Таблицы - Создать - Конструктор - ОК;
- установить курсор в следующую пустую запись;
- закрыть окно;
- Сохранить изменение макета структуры таблицы - ОК;
- Имя таблицы: Части Света - ОК;
- Создать ключевое поле:Нет
Таблица СправочникОбъектов:
Имя поля |
Тип данных |
Свойства поля |
Размер поля | ||
Код объекта |
Счетчик |
|
Наименование объекта |
текстовый |
10 |
Таблица ГеографОбъекты:
Имя поля |
Тип данных |
Свойства поля |
Размер поля | ||
Код объекта |
числовой |
Целое |
Название объекта |
текстовый |
30 |
Часть света |
числовой |
Целое |
Место нахождения |
текстовый |
30 |
размеры |
числовой |
Целое |
Заполнить таблицы:
Таблица Части Света
Части света |
НаимЧастиСвета |
Площадь |
Длинна берег Линии |
Средняя высота |
1 |
Европа |
10523000 |
37900 |
300 |
2 |
Азия |
43475000 |
69900 |
950 |
3 |
Северная Америка |
2422800 |
75500 |
700 |
4 |
Африка |
30132000 |
30500 |
650 |
5 |
Южная Америка |
17757000 |
18700 |
580 |
6 |
Австралия и Океания |
8971000 |
19600 |
350 |
7 |
Антарктика |
14107000 |
24700 |
2350 |
- выделить таблицу ЧастиСвета;
- Открыть;
- заполнить таблицу:
Таблица Справочник Объектов:
Код объекта |
Наимобъекта |
1 |
Водопад |
2 |
река |
3 |
вулкан |
Таблица ГеографОбъекты (см. табл. 2.3.4):
Таблица 2.3.4
Код объекта |
Название объекта |
Часть света |
Место нахождения |
размеры |
1 |
Герсоппа |
2 |
Р. Ширавати |
252 |
1 |
Кон |
2 |
Р. Меконг |
21 |
1 |
Гавараки |
1 |
Р. Гав-де-гавати |
422 |
1 |
Штауббах |
1 |
Вейсе- лючине |
298 |
1 |
Веттис |
1 |
Утла |
358 |
1 |
Анхель |
5 |
Чурун |
979 |
1 |
Кайетеур |
5 |
Потаро |
225 |
1 |
Паулу-Афонсу |
5 |
Сан-Франциско |
82 |
1 |
Тугела |
4 |
Тугела |
853 |
1 |
Каламбо |
4 |
Каламбо |
216 |
1 |
Виктория |
4 |
Зембзи |
108 |
1 |
Йосемите |
3 |
Йосемите |
435 |
1 |
Виргиния |
3 |
Юж.наханни |
96 |
1 |
Лауэр-Фолс |
3 |
Йелоустон |
93 |
1 |
Сатерленд |
6 |
артур |
580 |
2 |
Янцзы |
2 |
|
5700 |
2 |
Хуанхе |
2 |
|
5190 |
2 |
Меконг |
2 |
|
4500 |
2 |
Волга |
1 |
|
3690 |
2 |
Дунай |
1 |
|
2850 |
2 |
Урал |
1 |
|
2530 |
2 |
Амазонка |
5 |
|
6480 |
2 |
Ла-Плата |
5 |
|
4700 |
2 |
Майдера |
5 |
|
3220 |
2 |
Нил |
4 |
|
6450 |
2 |
Конго |
4 |
|
4640 |
2 |
Замбези |
4 |
|
2660 |
2 |
Миссисипи |
3 |
|
6230 |
2 |
Макензи |
3 |
|
4040 |
Таблица 2.3.4 (Продолжение.)
|
Наименование объекта |
Часть света |
Место нахождение |
Размеры |
2 |
Юкон |
3 |
|
3180 |
2 |
Дарлинг |
6 |
|
2830 |
3 |
Ключевская сопка |
2 |
П-ов камчатка |
34000 |
3 |
Эрджияс |
2 |
Турция |
3916 |
3 |
Киричи |
2 |
О. Суматра |
3800 |
3 |
Этна |
1 |
О. Сицилия |
3263 |
3 |
Гекла |
1 |
Исландия |
2119 |
3 |
Везувии |
1 |
Италия |
1186 |
3 |
Тупунгато |
5 |
Аргентина |
6800 |
3 |
Сан-педро |
5 |
Чили |
6060 |
3 |
Котопаки |
5 |
Эквадор |
5896 |
3 |
Меру |
4 |
Таганьика |
4565 |
3 |
Карисимби |
4 |
Горы верунга |
4507 |
3 |
Камерун |
4 |
Камерун |
4070 |
3 |
Орисабаба |
3 |
Мексика |
5700 |
3 |
Полокатепель |
3 |
Мексика |
5452 |
3 |
Санфорд |
3 |
Аляска |
4940 |
3 |
Мауна-лоа |
6 |
О. Гавайи |
4168 |
3 |
Реапеху |
6 |
Новая Зеландия |
2797 |
3 |
Багана |
6 |
Новая Зеландия |
2797 |
3 |
Суфриер |
7 |
Антарктида |
2947 |
3. Создание запросов:
Запрос ЗапросГеографОбъекты:
- выделить Запросы - Создать - Конструктор - ОК;
- добавление таблицы: выделить таблицы Географи-ческиеОбъекты, ЧастиСвета, СправочникОбъектов (при нажатой клавише Ctrl) - Добавить - Закрыть;
- связать таблицу ГеографОбъекты с таблицей ЧастиСвета по полю ЧастьСвета: для этого щелкнуть мышкой по полю
ЧастьСвета из таблицы Географ Объекты и, не отпуская ее, дотянуть до поля ЧастьСвета из таблицы ЧастиСвета;
- изменить тип связи: выделить соединительную линию (щелкнуть один раз мышкой по линии, при этом линия станет толще), щелкнуть правой кнопкой мыши, выбрать Параметры объединения, установить флажок у «Объединение всех записей из «ГеографОбъекты», и только тех записей...»;
- связать таблицу ГеографОбъекты с таблицей Справоч-никОбъектов по полю КодОбъекта;
- изменить тип связи: выделить соединительную линию (щелкнуть один раз мышкой по линии, при этом линия станет толще), щелкнуть правой кнопкой мыши, выбрать Параметры объединения, установить флажок у «Объединение всех записей из «ГеографОбъекты», и только тех записей...»;
- выбрать из таблицы ЧастиСвета поле НаимЧастьСвета, для этого в окне ЧастиСвета дважды щелкнуть мышкой по полю НаимЧастьСвета;
- выбрать из таблицы СправочникОбъектов поле Наим-Объекта;
- выбрать поля из таблицы ГеографОбъекты: Назва-ниеОбъекта, Местонахождения, Размеры;
- установить сортировку по полю НаимЧастьСвета: в соответствующем столбце щелкнуть мышкой по полю Сортировка, затем щелкнуть по кнопке списка и выбрать из списка по возрастанию;
- установить сортировку по возрастанию по полю Н аи м Объекта;
- закрыть окно;
- сохранить изменения макета или структуры запроса: Да;
- имя запроса: ЗапросГеографОбъекты. Создание запросов на выборку Запрос Запрос Европа:
- добавить таблицу: перейти на вкладку Запросыи выбрать Запрос ГеографОбъекты;
- выбрать все поля;
- для поля НаимЧастьСвета установить условие отбора: в соответствующем столбце в ячейке Условие отбора щелкнуть мышкой и напечатать слово Европа;
- закрыть окно;
- Имя запроса: ЗапросЕвропа;
Аналогичным образом построить запросы: ЗапросАзия, ЗапросСевАмерика, ЗапросЮжАмерика, ЗапросАвстралия, Запрос Антарктика.
Создание запросов с параметрами
Запрос Запрос Объекты:
- добавить запрос ЗапросГеографОбъекты;
- выбрать все поля;
- в ячейке Условие отбора для столбца НаимОбъекта напечатать следующую формулу: [Географический объект]
Запрос ЕвропаОбъект:
- добавить запрос ЗапросЕвропа;
- выбрать поля: все;
- в ячейке Условие отбора для столбца НаимОбъекта напечатать следующую формулу: [Географический объект]
Аналогичным образом построить запросы: АзияОбъект, СевАмерикаОбъект, ЮжАмерикаОбъект, АвстралияОбъект, АнтарктикаОбъект.
4. Создание отчетов:
Отчеты для запросов на выборку
Отчет Географические объекты Европы:
- выделить Отчеты - Создать - Мастер отчетов;
- выбрать из списка источника данных запрос: ЗапросЕвропа - ОК;
- выбрать доступные поля: НаимОбъекта, Назва-ниеОбъекта, Местонахождения, размеры - Далее;
- Добавить уровни группировки? - добавить поле НаимОбъекта - Далее;
- Макет: Ступенчатый, Ориентация: Книжная;
- Настроить ширину полей для размещения на одной странице
- Далее;
- Стиль: Строгий - Далее;
- имя отчета: Географические объекты Европы - Готово. Аналогичным образом простроить отчеты Географические
объекты Азии, Географические объекты Австралии.
Отчеты для запросов с параметрами
Откорректировать запрос ЗапросОбъекты: вставить новое поле и занести в него следующую формулу:
Объект:IIf(НаимОбъекта«река»;«реки»;ПДНаимОбъекта^ «водопад»;«водопады»;IIf(НаимОбъекта- «вулкан»;«вулканы»)))
После этого закрыть, сохранить изменения.
Отчет Самые большие объекты мира
- выделить Отчеты - Создать - Мастер отчетов;
- выбрать из списка источника данных запрос: Запрос -Объекты - ОК;
- выбрать доступные поля: НаимЧастьСвета, Название-Объекта, Местонахождения, Размеры, Объект - Далее;
- Добавить уровни группировки? - добавить поле НаимЧастьСвета - Далее;
- Макет: ступенчатый, Ориентация: Книжная;
- Настроить ширину полей для размещения на одной странице
- Далее;
- Стиль: Строгий - Далее;
- имя отчета: Самые большие объекты - Готово.
4. Конструирование отчетов:
отчеты для запросов на выборку (см. рис. 2.3.4).
4.1. Установить поля и ориентацию страницу: Файл -Параметры страницы - Поля: все поля 10 мм; - Страница: книжная.
4.2. Конструирование области Заголовок отчета:
- поместить заголовок по центру печатного листа: подвести курсов к нужному объекту, чтобы он принял вид руки, щелкнуть кнопкой мыши и, не отпуская ее, переместить объект вправо.
4.3. Конструирование области Верхний колонтитул:
- откорректировать заголовки столбцов, для этого дважды
щелкнуть мышкой по соответствующему объекту и исправить
название (см. образец).
Рис 2.3.4