Практическое занятие № 2
СОЗДАНИЕ СХЕМЫДАННЫХ.
РАБОТА С ДАННЫМИ ТАБЛИЦЫ
Цели занятия:
1. Изучить возможности СУБД ACCESS по созданию схемы данных.
2. Получить навыки работы с таблицами.
1. Учебные вопросы
1. Создание схемы данных.
2. Отображение записей подчиненных таблиц в главной таблице.
Методические указания по подготовке к работе
1. Изучить материал темы по конспекту и рекомендованной литературе.
2. Изучить настоящее задание и сделать необходимые выписки.
Методические рекомендации по выполнению работы
Создание схемы данных
3.1.1 Включение таблиц в схему данных,определение связей между ними
· Откройте окно Схема данных. Для этого при активном окне Учебный процесс: база данных нажмите кнопку Схема данных на панели инструментов.
· В диалоговом окне Добавление таблицы выберите вкладку Таблицы и, нажимая кнопку Добавить, разместите в окне Схема данных все ранее созданные таблицы базы данных, нажмите кн. Закрыть. В окне Схема данных будут представлены все таблицы базы данных Учебный процесс со списками своих полей.
· Установите связь между таблицами ГРУППА и СТУДЕНТ по простому ключу HГ в окне Схемы данных установите ЛМ на ключевом поле НГ таблицы ГРУППА и перетащите это поле на поле НГ в СТУДЕНТ.
· В окне Изменение связей Tиm отношения установите один-ко-многим Обеспечение целостности данных, между таблицами будет установлена связь 1: .
· Установите флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей для обеспечения автоматической корректировки данных для сохранения целостности во взаимосвязанных таблицах.
· Установите связи таблиц КАФЕДРА ПРЕПОДАВАТЕЛЬ (ключ ККАФ), ПРЕДМЕТ ИЗУЧЕНИЕ, ПРЕПОДАВАТЕЛЬ ИЗУЧЕНИЕ,ГРУППА ИЗУЧЕНИЕ.
|
· Установите связь по составному ключу НГ+НС между таблицами СТУДЕНТ УСПЕВАЕМОСТЬ. В таблице СТУДЕНТ выделите оба поля удерживая кл. <CTRL> и перетащите оба поля на поле НГ в подчиненной таблице УСПЕВАЕМОСТЬ. В окне Изменение связи для поля НС главной таблицы Таблица/запрос выберите соответствующее поле подчиненной таблицы Связанная таблица/запрос установите режим Обеспечение целостности данных и другие параметры Связи.
· По составному ключу НГ + КП + ТАБН + ВИДЗ установите связи между таблицами ИЗУЧЕНИЕ УСПЕВАЕМОСТЬ.
·
Разместите таблицы в окне схемы данных в соответствии с их относительной подчиненностью, перемещая и изменяя их размеры, как показано на рис.
Отображение записей подчиненных таблиц в главной таблице
1. Откройте таблицу КАФЕДРА Если таблица имеет столбец с плюсами, щелкните на значке «+», чтобы отобразить запись подчиненной таблицы. При этом «+» преобразуется в «-». Щелчком на значке «-» подчиненные записи закроются. Таким образом могут быть открыты подчиненные записи каждой записи главной таблицы.
2. Откройте все подчиненные записи, воспользовавшись командой меню Формат Подтаблица Развернуть все.
3. Закройте все подчиненные записи, воспользовавшись командой Формат Подтаблица Свернуть все.
4. Если таблица КАФЕДРА не имеет столбца с плюсом, в режиме таблицы выполните команду Вставка Подтаблицы, которая выводит окно Вставка подтаблицы для определения связи таблицы с подчиненной таблицей.
5. Выберите подчиненную таблицу ПРЕПОДАВАТЕЛЬ и укажите в строках Подчиненные поля и Основные поля ключ связи ККАФ.
|
6. Свяжите аналогичным образом таблицу ИЗУЧЕНИЕ с таблицей УСПЕВАЕМОСТЬ.
7. Для удаления связи, зафиксированной в свойствах таблицы откройте таблицу в режиме таблицы и выполните команду меню Формат Подтаблица Удалить или нажмите соответствующую кнопку панели инструментов.
8. Установите связи между таблицами ГРУППА СТУДЕНТ УСПЕВАЕМОСТЬ.
9. Можно устанавливать связи и просматривать записи не только подчиненных таблиц. Установите связь между подчиненной таблицей УСПЕВАЕМОСТЬ с главной по отношению к ней таблицей ПРЕДМЕТ.