Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Связывание таблиц



Для связывания таблиц «Абонент» и «Разговор» используется поле Код абонента, для связывания таблиц «Город» и «Разговор» - поле Код города. Следует обратить особое внимание на то, что поля для связи должны быть одного типа и размера, иначе при работе с базой данных возникнут проблемы. Тип поля Код абонента в таблице «Абонент» – счетчик размером Длинное целое. Поэтому в таблице «Разговор» поле Код абонента должно быть числовым размером Длинное целое. Поле Код города в таблице «Город» - текстовое размером 5 байт, значит в таблице «Разговор» поле Код города должно быть тоже текстовое размером 5 байт. Ни которое из этих полей в таблице «Разговор» не должно быть ключевым.

Рисунок 2.2– Добавление таблиц в схему данных

Рисунок 2.3 – Окно диалога «Изменение связей»

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

- открыть окно диалога «Схема данных», выполнив команду Сервис/Схема нных;в открывшееся окно диалога добавить связываемые таблицы «Абонент», «Город» и «Разговор» (рисунок 2.2);

- выбрать поле Код абонента в таблице «Абонент» и переместить его с помощью мыши на поле Код абонента таблицы «Разговор»;

- на экране откроется окно диалога «Изменение связей» (рисунок 2.3). Здесь необходимо проверить правильность имен связываемых полей и задать условия целостности данных. Тип создаваемой связи зависит от полей, которые были указаны при определении связи. В данном случае создается тип отношения «один-ко-многим», так как только одно из полей является ключевым и имеет уникальный индекс;

- для обеспечения целостности данных нужно поставить три флажка (рисунок 2.3):

* обеспечение целостности данных;

* каскадное обновление связанных полей;

* каскадное удаление связанных полей.

Рисунок 2.4 – Окно диалога «Схема данных»

с установленными связями между таблицами

Окно диалога «Схема данных» после установки связей выглядит, как показано на рисунке 2.4.





Дата публикования: 2015-03-29; Прочитано: 299 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...