Реферат: Упражнения по базам данных MS ACCESS методичка

Установите связь между таблицами «Зачет » –[ «Дисциплины », «Анкета » ]

Отношение «один-ко-многим» создается в том случае, когда поле , по которому устанавливается связь ( со стороны отношения «один») должно иметь свойство:

Индексированное поле - Да, совпадения не допускаются»

Это относится к полю «фамилия » в таблице «анкета »

и полю «дисциплина » - в таблице «дисциплины »

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

1. Для этого выполните следующие действия:

· Перейти в режим «Таблицы »

· Если у вас есть открытые таблицы, или формы - закройте их.

· Нажмите кнопку «Схема данных » на панели управления.

· Пользуясь «правой мышкой» добавьте в схему все таблицы «Зачет » ,«Анкета », «Дисциплины »

· Закройте окно «Добавление таблицы » В схеме данных должны появиться три схемы выше указанных таблиц.

· Поместите указатель мыши на поле «Дисциплины » таблицы «Зачет » и, нажмите левую кнопку и, не отпуская ее, перетащите появившийся значок поля на поле «Дисциплина » таблицы «Дисциплины». Появится диалоговое окно «Связи »

· Поставьте флажок «Обеспечение целостности данных »

· Поставьте флажок «Каскадное обновление связанных полей »

· Нажмите кнопку Обьединение .

· Выберете опцию 3, OK .

· Нажмите кнопку Создать . , чтобы подтвердить создание связи.

· Перейдите в окно « Схема данных », Вы должны увидеть появившуюся связь «один-ко-многим»

2. Аналогично создайте связь между полем «фамилия» таблицы «анкета» и полем «студент» таблицы «Зачет». (последовательность действий та же, что и при установлении связи между таблицами «Дисциплины» – «Зачет», только связываются другие поля)

Задание 2

Если Вы правильно выполнили задание 1, то:

После установления связи изменение полей «фамилия» и «дисциплина » соответственно в таблицах «анкета» «дисциплины» автоматически повлечет связанных с этими полями полей «дисциплина » и «студент »в таблице «Зачет ». В свою очередь Вы не сможете ввести в таблицу « Зачет » новые фамилии, или дисциплины , если они отсутствуют в таблицах «Анкета » и «Дисциплины »

Проверьте это!!!!!…

Задание 3

1. Установите связь между таблицами «Экзамен » -Анкета », «Дисциплины »] Проверьте, как работают связи!!! СОХРАНИТЬ!!!!!!

Упражнение 7 Система управления базами данных MS Access

Тема : Подчиненные формы.

· Просмотр данных, имеющих отношение один-ко-многим

Допустим, Вам требуется посмотреть данные результатов экзамена по каждому студенту в отдельности , либо по каждой дисциплине в отдельности, используя уже готовую таблицу, где у Вас занесены общие результаты по всем студентам и по всем дисциплинам.

Для этого используется механизм создания подчиненных форм.

Задание 1.

Создать подчиненную форму по результатам сдачи экзаменов с выборкой по каждому студенту в отдельности.

К-во Просмотров: 677
Бесплатно скачать Реферат: Упражнения по базам данных MS ACCESS методичка