ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »