- •1.1. Общие сведения о Microsoft Access
- •1.1.1. Требования к организации базы данных
- •1.1.2. Таблицы
- •1.1.3. Формы
- •1.2. Проектирование базы данных
- •1.3. Создание базы данных
- •Существуют различные средства создания основных объектов бд:
- •1.4. Создание таблиц
- •1.5. Редактирование таблицы
- •1.6. Создание межтабличных связей
- •1.7. Пример выполнения задания
- •1.7.1. Создание таблиц в режиме конструктора
- •1.7.4. Создание межтабличных связей
- •1.7.5. Создание межтабличной формы
- •2.1. Выборка и сортировка данных
- •2.2. Создание запросов
- •2.3. Создание отчета по базе данных
- •2.4. Пример выполнения задания
- •2.4.1. Создание запроса в режиме конструктора
- •2.4.2. Создание запроса на расчет итоговых значений по полю Стипендия
- •2.4.3. Создание отчета Ведомость на выплату стипендии
- •2.5. Задание
- •3.1. Перемещение данных из (в) другие приложения
- •3.1.1. Задание на лабораторную работу Импорт и связывание таблиц
- •3.1.2. Задание на лабораторную работу Экспорт
2.4. Пример выполнения задания
З а д а н и е. Создать различные виды запроса и отчет по разработанной ранее БД Студенты ОмГУПСа.
2.4.1. Создание запроса в режиме конструктора
Для создания запроса необходимо выполнить следующие действия:
1) в окне Студенты ОмГУПСа: база данныхоткрыть панельЗапросы.Дважды щелкнуть на значкеСоздание запроса в режиме конструктора.В ОкнеДобавление таблицывыбрать таблицыФИО иУчебное заведение, на основе которых составляется запрос;
2) в бланке Запрос на выборкув списках полей таблицФИО иУчебное заведение поочередно выбрать поля, включаемые в запрос, в следующем порядке:Шифр,Фамилия, Имя, Отчество, НаимУчЗавед, ГодОконч. Установить сортировку по фамилии. Сохранить запрос с именемСписок.
Рис. 13. Окно выбора способа создания отчета
2.4.2. Создание запроса на расчет итоговых значений по полю Стипендия
Для создания запроса нужно выполнить следующие действия:
1) в окне Студенты ОмГУПСа: база данныхоткрыть панельЗапросы, щелкнутьСоздать → Простой запрос, выбрать таблицуГруппа N, поле Стипендия,установить переключательИтоговый отчет, щелкнуть на кнопкеИтогии в открывшемся окне установить флажкиSum(суммирование),Avg(среднее значение), Min (минимальное значение), Max(максимальное значение),Подсчет записей. Сохранить запрос с именемИтоги;
2) по очереди открыть двойным щелчком созданные запросы Список,Ведомость на выплату стипендии, Итогии убедиться в правильности указанных в них данных.
2.4.3. Создание отчета Ведомость на выплату стипендии
В окне Студенты ОмГУПСа: база данныхоткрыть панельОтчеты, и выполнить командуСоздать → Автоотчет: ленточный. В качестве источника данных выбрать созданный ранее запросВедомость на выплату стипендии.
2.5. Задание
1) Представьте данные таблицы ФИОв упорядоченном виде:
по фамилии в алфавитном порядке;
по убыванию шифра;
по имени в порядке убывания.
2) Сделайте выборку данных таблицы ФИО:
студентов, не получающих стипендию (выведите на экран в алфавитном порядке только поле Фамилия);
3) Отмените установленные параметры фильтра и сортировки данных и выведите на экран полностью таблицу ФИО.
4) Создайте запрос на выборку, включив в него поля Фамилия, Имя, Отчество, Почтовый индекс, Город.
5) Создайте запрос Ведомость на выплату стипендии, включив в него поляФамилия, Имя, Отчество, Стипендия. Для поляСтипендия установите условие отбора согласно варианту из табл.7, выведите фамилии в алфавитном порядке.
Т а б л и ц а 7
Варианты индивидуальных заданий по созданию запроса
Вариант |
Условие отбора стипендии |
Вариант |
Условие отбора стипендии |
1 |
> 0 |
7 |
> 200 |
2 |
< 500 |
8 |
> 400 |
3 |
> 100 |
9 |
> 600 |
4 |
> 300 |
10 |
> 350 |
5 |
> 500 |
11 |
> 250 |
6 |
> 300 |
12 |
> 450 |
6) Создайте запрос на получение итоговых значений по полю Стипендияв соответствии с условием варианта из табл. 7.
7) Создайте отчет Ведомость на выплату стипендии.
8) По данным таблиц ФИОиАдресс помощью мастера отчетов создайте телефонный справочник – отчет, в который включите только поляФамилия(в алфавитном порядке) иТелефон. Сохраните этот отчет с именемСписок телефонов.
В присутствии преподавателя установите в запросе с именем Списоксортировку по фамилии, создайте автоотчет на основе базы данныхФИО.
Лабораторная работа №3
ИМПОРТ И ЭКСПОРТ ТАБЛИЦ