- •Министерство образования Республики Беларусь
- •Лабораторные работы по дисциплине «Технология организации хранения и обработки данных»
- •Содержание
- •Лабораторная работа № 1 Основные приемы работы с реляционной субд ms Access
- •Лабораторная работа № 2 Разработка таблиц базы данных средствами субд ms Access
- •Лабораторная работа №3 Проектирование и заполнение индивидуальной базы данных
- •Вариант №1 "Договора подряда"
- •Вариант №2 "Телефонные переговоры"
- •Вариант №3 "Торговые операции"
- •Вариант №4 "Преподаватели вуза"
- •Вариант №5 "Библиотека"
- •Вариант №6 "Банковские вклады"
- •Вариант №7 "Резервирование билетов"
- •Вариант №8 "Фотосервис"
- •Вариант №9 "Коммунальные услуги"
- •Вариант №10 "Прокат товаров"
- •Вариант №11 "Успеваемость студентов"
- •Вариант №12 "Рейтинг студентов"
- •Вариант № 1з "Доставка пиццы"
- •Вариант № 14 "Туристическая фирма"
- •Вариант №15 "Салон видеопроката"
- •Лабораторная работа №4 Формирование запросов типа выборки
- •1. Запрос "Исходные данные".
- •2. Запрос "Проживающие по заданному адресу".
- •3. Запрос "Алфавитный список".
- •4. Запрос "Список *** с условием".
- •5. Запрос "Фамилия, преобразованная к верхнему регистру".
- •6. Запрос "Фамилия, преобразованная к нижнему регистру".
- •7. Запрос "Фамилии и инициалы".
- •8. Запрос с расчетами.
- •9. Запрос с параметрами.
- •10. Запрос с групповой операцией.
- •11. Запрос с групповой операцией sum.
- •12. Запрос с групповой операцией count.
- •13. Перекрестный запрос.
- •Лабораторная работа №5 Формирование запросов действий
- •1. Запрос "Создание новой таблицы".
- •2. Запрос "Экспорт данных".
- •3. Запрос "Обновление данных".
- •4. Запрос "Добавление данных".
- •5. Запрос "Удаление данных".
- •Лабораторная работа №6 Проектирование и использование табличных форм
- •1. Автоформа в столбец ***.
- •2. Форма … с объектом ole.
- •3. Форма с элементом управления "Поле со списком".
- •4. Форма с диаграммой
- •Лабораторная работа №7 Проектирование и использование кнопочных форм
- •Лабораторная работа №8 Подготовка отчетов средствами Microsoft Access
- •1. Автоотчет в столбец.
- •2. Табличный отчет.
- •3. Подробный итоговый отчет.
- •4. Краткий итоговый отчет.
- •5. Почтовые наклейки.
- •Лабораторная работа №9 Взаимодействие субд Access с приложениями ms Office
- •Лабораторная работа № 10 Разработка презентации базы данных средствами ms PowerPoint
13. Перекрестный запрос.
В режиме Мастера перекрестного запроса, используя промежуточный запрос как источник ("Исходные данные" или "Запрос с расчетами" или др., содержащий все необходимые поля), сформировать перекрестный запрос, содержащий поля в соответствии с вариантом (таблица 3).
Таблица 3 – Исходные данные для перекрестного запроса
Вариант |
Поля источника запроса |
||
Заголовки строк |
Заголовки столбцов |
Результирующее значение |
|
1 |
Фамилия сотрудника |
Название проекта |
суммарное число отработанных часов |
2 |
Фамилия абонента |
Название города |
суммарная продолжительность переговоров |
3 |
Название фирмы-клиента |
Название товара |
суммарное количество товаров |
4 |
Фамилия преподавателя |
Название предмета |
суммарное число отработанных часов |
5 |
Фамилия читателя |
Название книги |
суммарная цена книги |
6 |
Фамилия вкладчика |
Дата посещения |
сумма взноса |
7 |
Фамилия пассажира |
Пункт назначения |
суммарная стоимость билетов |
8 |
Фамилия клиента |
Наименование фотоуслуги |
суммарная стоимость оплаченных фотоуслуг |
9 |
Фамилия квартиросъемщика |
Вид услуги |
суммарная стоимость оплаченных услуг |
10 |
Фамилия клиента |
Название товара |
суммарная стоимость проката |
11 |
Фамилия студента |
Название предмета |
суммарная экзаменационная оценка |
12 |
Фамилия студента |
Название предмета |
суммарная рейтинговая оценка |
13 |
Фамилия клиента |
Название пиццы |
суммарное количество заказов |
14 |
Фамилия клиента |
Название маршрута |
суммарное количество путевок |
15 |
Фамилия клиента |
Название видеокассеты |
суммарная стоимость проката |
Лабораторная работа №5 Формирование запросов действий
Цель работы: приобрести практические навыки создания запросов на изменение базы данных
Контрольные вопросы:
Виды запросов действия, их особенности.
Последовательность создания запросов действия.
Что такое целостность данных? Как она устанавливается и обеспечивается в БД?
Что такое Каскадное удаление и Каскадное обновление записей?
Содержание отчета:
Название работы.
Цель работы.
Постановка задачи к каждому заданию.
Макеты запросов в режиме Конструктора.
Результаты выполнения запросов.
Краткие ответы на контрольные вопросы.
Выводы.
Список использованной литературы.
Порядок выполнения работы
Внимание!
До начала выполнения работы внести изменения в схему БД (Сервис/Схема БД):
Для каждой связи между базовыми таблицами установите параметры:
Обеспечение целостности данных,
каскадное обновление связанных полей
каскадное удаление связанных записей.
Это позволит избежать случайного изменения или удаления связанных записей в таблицах при выполнении запросов действия.