ВУЗ:
Составители:
20
Тип отношения «один-ко-многим» является наиболее общим.
Рассмотрим на конкретном примере, для чего может
понадобиться связь между таблицами.
Допустим Вы уже по всем группам заполнили таблицы
«Экзамен» и «Зачет» полностью и выяснилось, что одна из
дисциплин в таблице «Дисциплины» названа неверно, что в свою
очередь отразилось на заполнении таблиц «Зачет», либо «Экзамен».
Аналогичная ситуация может случиться с фамилией студента и т.д.
Как сделать чтобы, исправив название дисциплины в таблице
«Дисциплины», либо изменив фамилию студента в таблице «Анкета» -
таблицы «Зачет» и «Экзамен» были бы исправлены автоматически.
Для этого надо установить связи между таблицами:
Задание 1.
Установите связь между таблицами «Зачет» –[ «Дисциплины»,
«Анкета» ]
Отношение «один-ко-многим» создается в том случае, когда
поле , по которому устанавливается связь ( со стороны отношения
«один») должно иметь свойство:
Индексированное поле - « Да, совпадения не допускаются»
Это относится к полю Фамилия в таблице «Анкета» и полю
Дисциплина - в таблице «Дисциплины».
Проверьте наличие этих свойств в ваших таблицах, прежде,
чем приступить к выполнению задания.
1. Для этого выполните следующие действия:
• перейти в режим «Таблицы»;
• если у вас есть открытые таблицы, или формы - закройте
их;
• нажмите кнопку «Схема данных» на панели управления
;
• пользуясь правой кнопкой мышки, добавьте в схему все
таблицы «Зачет», «Анкета», «Дисциплины»;
• закройте окно «Добавление таблицы». В схеме данных
должны появиться три схемы выше указанных таблиц;
• поместите указатель мыши на поле «Дисциплины» таблицы
«Зачет» и нажмите левую кнопку и, не отпуская ее, перетащите
появившийся значок поля на поле «Дисциплина» таблицы
«Дисциплины». Появится диалоговое окно «Связи»;
• поставьте флажок «Обеспечение целостности данных»;
• поставьте флажок «Каскадное обновление связанных
полей»;
• нажмите кнопку «Объединение»;
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Тип отношения «один-ко-многим» является наиболее общим.
Рассмотрим на конкретном примере, для чего может
понадобиться связь между таблицами.
Допустим Вы уже по всем группам заполнили таблицы
«Экзамен» и «Зачет» полностью и выяснилось, что одна из
дисциплин в таблице «Дисциплины» названа неверно, что в свою
очередь отразилось на заполнении таблиц «Зачет», либо «Экзамен».
Аналогичная ситуация может случиться с фамилией студента и т.д.
Как сделать чтобы, исправив название дисциплины в таблице
«Дисциплины», либо изменив фамилию студента в таблице «Анкета» -
таблицы «Зачет» и «Экзамен» были бы исправлены автоматически.
Для этого надо установить связи между таблицами:
Задание 1.
Установите связь между таблицами «Зачет» –[ «Дисциплины»,
«Анкета» ]
Отношение «один-ко-многим» создается в том случае, когда
поле , по которому устанавливается связь ( со стороны отношения
«один») должно иметь свойство:
Индексированное поле - « Да, совпадения не допускаются»
Это относится к полю Фамилия в таблице «Анкета» и полю
Дисциплина - в таблице «Дисциплины».
Проверьте наличие этих свойств в ваших таблицах, прежде,
чем приступить к выполнению задания.
1. Для этого выполните следующие действия:
• перейти в режим «Таблицы»;
• если у вас есть открытые таблицы, или формы - закройте
их;
• нажмите кнопку «Схема данных» на панели управления
;
• пользуясь правой кнопкой мышки, добавьте в схему все
таблицы «Зачет», «Анкета», «Дисциплины»;
• закройте окно «Добавление таблицы». В схеме данных
должны появиться три схемы выше указанных таблиц;
• поместите указатель мыши на поле «Дисциплины» таблицы
«Зачет» и нажмите левую кнопку и, не отпуская ее, перетащите
появившийся значок поля на поле «Дисциплина» таблицы
«Дисциплины». Появится диалоговое окно «Связи»;
• поставьте флажок «Обеспечение целостности данных»;
• поставьте флажок «Каскадное обновление связанных
полей»;
• нажмите кнопку «Объединение»;
20
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »
