- •Лабораторная работа. Практикум по субд MicrosoftAccess
- •Нормализация реляционной модели данных
- •1.2.2. Пример построения концептуальной модели для базы данных «Магазины»
- •Разработка таблиц
- •1.2.3. Построение базы данных в access Создание таблиц
- •Создание первичного ключа
- •Сохранение таблицы
- •Заполнение таблиц
- •1.2.4. Экспорт данных в отчет Конструктор таблиц
- •Описание таблицы
- •Экспорт таблиц
- •Задание 2. Создание запросов
- •2.1. Выполнение задания
- •2.2. Методические указания по выполнению работы
- •2.2.1. Простой запрос Выбор полей одной таблицы
- •Выбор полей из нескольких таблиц
- •2.2.2. Запрос с итогами
- •2.2.3. Конструктор запросов
- •2.2.4. Запрос на выборку
- •Параметр – текстовое поле
- •3.2.1. Автоотчеты
- •Отчет с группировкой и итогами
- •3.2.3. Конструктор отчетов
- •Отчет с вычисляемыми полями
- •Отчет с группировкой и итогами
- •Приложение 2 Неоформленный макет отчета
Заполнение таблиц
Заполнение таблиц начинается с главных таблиц, т.е. с таблиц, которые стоят в связи на стороне «1». Затем заполняются таблицы, стоящие в связи на стороне «».
При заполнении таблиц необходимо учитывать:
значения первичных ключей не должны повторяться;
значения внешних ключей могут повторяться, но могут принимать значения только первичных ключей;
если в свойстве поля «Обязательное поле» стоит «да», его заполнение – обязательно;
заполнять поля необходимо только в соответствии с выбранными форматами.
Каждая таблица должна содержать не менее 10 записей (строк).
1.2.4. Экспорт данных в отчет Конструктор таблиц
Конструктор таблиц экспортируется в отчет как копия экрана.
Открыть таблицу в режиме конструктора (в главном окне базы данных выбрать объект «Таблицы», в нем выбрать нужную таблицу и нажать кнопку «Конструктор»).
После открытия таблицы в режиме конструктора сделать копию экрана и поместить ее в отчет.
Схема данных
Открыть окно «Схема данных», сделать копию экрана и поместить ее в отчет.
Описание таблицы
Для экспорта описания таблиц надо:
Закрыть все таблицы.
Выполнить команду «СервисАнализАрхивариус».
В открывшемся окне «Архивариус» на вкладке «Таблицы» отметить все нужные таблицы и нажать кнопку «Параметры».
В окне «Печать описания таблицы» выполнить следующие установки:
в «Включить в описание таблицы» – ничего не выбирается;
в «Включить в описание полей» - имена, типы данных и форматы;
в «Включить в описание индексов» - имена и поля;
Нажать кнопку «ОК» и в окне «Архивариус» нажать кнопку «ОК».
После того, как откроется окно «Описание объекта»,
выполнить команду на панели кнопок «Связи с OfficeПубликация вMSWord».
В MSWordбудет создан новый документ в формате «.rtf», имя документа - doc_rptObjects. В этот документ будут помещены описания всех таблиц, причем для каждой таблицы описание будет на новой странице. Поэтому перед тем как поместить копию описания в отчет надо удалить разрыва страниц.
Сделать копию описания и поместить ее в отчет.
Экспорт таблиц
В главном окне базы данных поставить курсов на нужную таблицу и нажать кнопку на инструментальной панели «Связи с OfficeПубликацияMSWord».
В MSWordбудет создан новый документ в формате «.rtf», имя документа будет совпадать с именем таблицы.
Отформатировать таблицу и поместить ее копию в отчет.
Задание 2. Создание запросов
Цель: овладение навыками создания простых запросов и создание запросов с помощью конструктора.
2.1. Выполнение задания
Создать простые запросы:
выбор полей одной таблицы;
выбор полей из нескольких таблиц;
запрос с итогами.
Создать запросы с помощью конструктора запросов:
запрос на выборку:
условие отбора «или»;
условие отбора «и»;
запрос с вычисляемыми полями
запрос на выборку с параметром:
параметр – значение текстового поля;
параметр – подстрока;
параметр – диапазон значений.
Поместить в отчет все выполненные запросы. При использовании конструктора его вид помещается в отчет.
2.2. Методические указания по выполнению работы
Для выборки данных как из одной таблицы, так и нескольких таблиц и выполнения вычислений используются запросы.
После выполнения запроса создается набор записей, содержащий выбранные данные, с которым можно работать как с обычной таблицей. Однако в отличие от реальной таблицы, набор записей физически не существует в базе данных. Он создается из таблиц только на время выполнения запроса.
Для создания запроса в главном окне базы данных выбрать объект «Запросы» и нажать кнопку «Создать». В окне «Новый запрос» выбрать:
«Простой запрос» - для создания простых запросов;
«Конструктор» - для создания запроса с помощью конструктора.