- •Часть 1. Практические задания 2
- •Часть 2. Основы теории 37
- •Часть 1. Практические задания Общие указания по выполнению практикума
- •1. Базы данных ms Excel
- •I. Подготовительные действия
- •II. Простейшие запросы на выборку данных из списка (автофильтр)
- •III. Контрольное задание
- •V. Контрольное задание
- •2. Создание базы данных ms Access
- •I. Создание файла базы данных
- •I. Создание таблицы в режиме конструктора
- •II. Создание таблицы путем ввода данных
- •III. Создание таблицы бд путем импорта данных из таблицы ms Excel
- •I. Контрольное задание
- •3. Ввод, изменение, удаление и отображение данных
- •I. Использование режима таблица
- •II. Контрольное задание
- •4. Просмотр и выбор информации из таблиц
- •I. Использование режима «Таблица»
- •I. Контрольное задание
- •II. Использование мастера запросов для создания простых запросов на выборку
- •IV. Создание запросов на выборку в режиме конструктора
- •IV. Контрольное задание
- •5. Вычисления в ms access
- •Использование в запросах вычисляемых полей
- •Быстрый подсчет
- •Контрольное задание
- •Вычисления с группировкой значений
- •Использование мастера запросов для создания простых запросов с группированием данных
- •Вычисления с группировкой значений (Создание запросов с использованием конструктора)
- •VI. Контрольное задание
- •6. Подготовка отчетов
- •I. Формирование автоотчетов
- •II. Использование мастера отчетов
- •III. Использование конструктора отчетов
- •IV. Контрольное задание
- •7. Связывание таблиц
- •7.I. Связь 1:1
- •7.II. Связь 1:m
- •7.III. Связь m:n
- •Часть 2. Основы теории Некоторые термины и определения, используемые при работе с базами данных
- •Введение
- •Классификация бд
- •Классификация субд
- •Модели представления данных
- •Иерархическая модель
- •Сетевая модель
- •Реляционная модель Определение
- •Груз (Номер, Тип, Вес, Трюм, Код)
- •Операция связывания
- •Связь вида 1:1
- •Связь вида 1:м
- •Связь вида m:n
- •Ссылочная целостность реляционной базы данных
- •Основные стратегии поддержания ссылочной целостности
- •Постреляционные модели данных
VI. Контрольное задание
Создайте запросы «Груз_3» и «Груз _4» для того, чтобы определить количество и вес контейнеров:
назначением на порт Роттердам в каждом трюме судна;
каждого типа (20”, 40”, R20”), содержащих опасные грузы вес которых превышает 15 тонн
6. Подготовка отчетов
ВНИМАНИЕ! После выполнения практического задания в базу данных должны быть добавлены отчеты «Каргоплан – авто-столбец», «Каргоплан – авто-ленточный», «Отчет о погрузке», «Опасные грузы».
Контрольные вопросы
Указать различия между видами отчетов (столбцовый, ленточный, наклейки)
Что такое «автаоотчет»?
В процессе защиты необходимо продемонстрировать умение при помощи мастера отчетов формировать отчеты, при помощи конструктора изменять расположение (выравнивать) поля, тексты, надписи, перемещать надписи и поля, изменять заголовки
Отчеты обеспечивают наиболее гибкий способ просмотра и распечатки информации, сохраненной в базе данных. Они позволяют отображать данные с любой степенью детализации в различных форматах. В отчеты могут быть вставлены результаты вычислений, статистических расчетов, рисунки и диаграммы и содержание полей МЕМО.
MS Access позволяет:
создавать так называемые автоотчеты
формировать отчеты с использованием «Мастера отчетов»
создавать отчеты в «Режиме конструктора» путем графического проектирования бланка отчета. Обычно, в начале отчет создают при помощи мастера, а затем вносят в него необходимые изменения при помощи конструктора,
создать пустой отчет и доработать его в «Режиме макета»
формировать наклейки на почтовые конверты на основании данных таблиц и запросов.
MS Access предоставляет возможность работать с отчетами в следующих режимах (инструмент «Режим» на ленте «Работа с макетами отчетов. Формат»:
Представление отчета – отображает сформированный отчет;
Предварительный просмотр - – просмотр страниц перед печатью;
Режим макета – форматирование содержимого отчета;
Конструктор - графическое проектирование бланка отчета.
Порядок выполнения работы
I. Формирование автоотчетов
Откройте в рабочей области таблицу «каргоплан»
Для создания автоотчета используйте инструмент «Отчет» на панели «Отчеты» ленты «Создание»
ВНИМАНИЕ! Автоотчеты выводят на экран/печать содержимое исходной таблицы или запроса и, обычно, используются как основа для формирования других отчетов.
II. Использование мастера отчетов
Для формирования отчета используйте инструмент «Мастер отчетов» на панели «Отчеты» ленты «Создание»
Выбор источника данных. В диалоговом окне «Создание отчетов» в качестве источника данных выберите таблицу «Каргоплан». Для формирования отчета выберите поля «Номер контейнера», «Тип», «Вес», «Трюм», «Погружен». Нажмите кнопку «Далее >»
Выбор уровней группировки. В качестве полей для группировки данных последовательно укажите «Погружен», «Трюм» и «Тип» (обратите внимание на макет отчета, который автоматически формируется в правой части окна).
Итак, в нашем отчете данные о грузе будут сгруппированы по порту погрузки, внутри этих групп данные будут разбиты на группы по номеру трюма, в котором располагается груз, и, для каждого трюма, по видам груза (20-ти футовые контейнеры, 40-ка футовые контейнеры и роллтрейлеры). Для каждой из указанных групп в отчете будут приведены номер контейнера и его вес.
Нажмите кнопку «Далее >»
Выбор порядка сортировки. В списке выберите поле «Номер контейнера» - данные в отчете будут отсортированы по номерам контейнеров.
Определение полей для подсчета итоговых значений. Нажмите кнопку «Итоги…» в нижней части диалогового окна.
Обратите внимание, что в диалоговом окне «Итоги» выведены только числовые поля, которые не являются уровнями группировки данных в отчете. В нашем случае это единственное поле – «Вес».
Поставьте отметку в колонке «Sum» для поля «Вес», то есть мы хотим, чтобы для каждой группы контейнеров был подсчитан их суммарный вес.
В поле переключателей «Показать» должна стоять отметка у опции «Данные и итоги» (в противном случае в отчете мы не увидим сведений о номерах контейнеров и их весе).
Нажмите кнопку «ОК» и затем кнопку «Далее>», чтобы перейти к следующему шагу процедуры формирования отчета.
Выбор макета. В диалоговом окне предлагается три варианта расположения данных в отчете. Кроме того, предоставляется выбор ориентации страницы для вывода отчета («книжная» или «альбомная»), а также предлагается автоматически настроить ширину полей для размещения на странице максимально возможного количества данных.
Выберите макет «структура», книжную ориентацию страницы и автоматическую настройку полей.
Выбор стиля. Каждый из предлагаемы стилей свой размер шрифта, фон и другие элементы оформления. При выборе стиля в левой части диалогового окна появляется образец форматирования. Выберите стиль «Стандартная». Нажмите кнопку «Далее>».
Завершение работы мастером отчетов. Задайте название отчета «Отчет о погрузке». Нажмите кнопку «Готово»
Внимательно просмотрите отчет. Обратите внимание на те места в оформлении отчета, которые было бы желательно изменить. Например, текст в итогах «Итоги для ‘Тип’= 20” (3 записей)», логично было бы заменить на «Количество контейнеров 20” : 3» (здесь полужирным фоном выделены данных из таблицы «20”» или рассчитанное значение «3»).
Закройте окно отчета.
