Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
оформление СУБД.doc
Скачиваний:
5
Добавлен:
07.11.2018
Размер:
721.41 Кб
Скачать

Задание 10. Создание отчетов

Цель: Знакомство с созданием простых отчетов к одиночным таблицам.

1. Открыть базу данных

1.1. Проверить наличие и убедиться в сохранности и работоспособности всех созданных ранее таблиц данной базы.

1.2. Создать и выполнить запрос, позволяющий извлечь в отдельную таблицу конечный результат (рис.10.1) наиболее необходимую для работы с базой данных информацию

1.3. Создать и выполнить запрос, позволяющий извлечь в отдельную таблицу конечный результат информацию наиболее удобную для вопсприятия. Таблица должна содержать поля код пловца ,Фамилию,, дата заплыва, результат дистанцию и т.д.. … получаем

Для начала входим в поле объект=>отчеты и выбираем пункт создание отчета с помощью мастера ,получаем

Выбираем таблицу , информацию которой нам наиболее необходима, и перетаскиваем кнопкой « > » из доступного поля в выбранное поле данные колонки. .Далее заходим в созданный отчет , выбираем конструктор и получаем вот такую таблицу

Особенностью данного отсчета является способность перетаскивать наименования таблицы в удобную для восприятия форму. главное соблюдать при этом согласование и синхронизацию с областью данных. Далее получаем вывод на лист А4

Поздравляю) отчет готов)))

Задание 12. Связывание таблиц

Цель: Знакомство с использованием ключевых полей для связывания таблиц. Изучение типов связей.

1. Открыть базу данных.

1.1. Проверить наличие и убедиться в сохранности и работоспособности всех созданных ранее таблиц данной базы.

1.2. Удалить все индексы, созданные ранее для всех таблиц базы данных. Отменить все признаки первичных ключей для всех таблиц базы данных.

2. Создать новую систему первичных ключей

2.1. В тех полях таблиц, которые становятся ключевыми, удалить повторяющиеся записи.

2.2. В ранее созданных полях для всех таблиц базы данных внимательно проверить совпадение масок, использовавшихся при вводе данных. Так, например, маска вида “>L\-000;0” и маска “>L\-000” сохраняют данные в разных видах - с сохранением в таблице символа “-” и без него, соответственно. Очевидно, что это приведет к несовпадению данных, хранящихся в таблицах, использующих разные маски, и невозможности установить связи между этими таблицами.

2.4. Открыть окно Схема данных и разместить таблицы так, как показано на рис.12.1 (сначала без связей).

3. Установить связи между таблицами табельным номером, кодом должности, кодом пловца и т.д., как по показано на рисунке выше.

3.1. Внимательно прочитать все подсказки, комментарии и пояснения, касающиеся связывания таблиц и параметров объединения.

3.3. В открывшемся окне Связи определить тип и параметры связи между таблицами Экзамены и Предметы.

3.3.1. Между полями (к примеру) код пловца из таблицы zapl_rez на код пловца из таблицы Plov_sps .При этом должна быть установлена связь типа Один-ко-Многим (рис.12.2).

3.3.2. Установить режим Обеспечения целостности данных: Каскадное обновление связанных полей и Каскадное удаление связанных записей. Для установки этих режимов необходимо активизировать соответствующие переключатели в группе Обеспечение целостности окна Связи.

3.3.3. Прочитать и законспектировать краткую и полную справку MS Access по режиму Обеспечения целостности данных, а также режимам Каскадное обновление связанных полей и Каскадное удаление связанных записей.

3.3.4. Нажав кнопку Объединение, открыть окно Параметры объединения и выбрать такой режим объединения данных различных таблиц, при котором из связанных таблиц будут выбираться только те записи, для которых совпадают значения полей связи.

3.3.5. Прочитать и законспектировать краткую и полную справку MS Access по каждому из трех возможных значений параметра объединения.

3.5. Установить связь типа Один-к-Одному между соответствующими полями таблиц с обеспечением целостности данных при обновлении и удалении записей.

3.6. Активизировать и просмотреть окно Схема данных. Его внешний вид должен соответствовать образцу

4. Используя подтаблицы просмотреть связанные данные для данных таблиц Личности (меню “Вставка” “Подтаблица”).

5. Сохранить все таблицы и базу данных