![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Создание связей
Схема данных является удобным и наглядным средством отображения логических связей таблиц БД. Связи используются для объединения записей связанных таблиц при любой обработке. Это упрощает процесс конструирования многотабличных запросов, форм и отчетов. Если создается связь с поддержкой целостности данных, то можно предусмотреть в БД следующие каскадные операции (операции по корректировке БД): - каскадное обновление связанных полей – изменение значений ключа в записи главной таблицы влечет автоматическое изменение значений вторичного ключа в подчиненных записях; - каскадное удаление связанных записей - удаление записи из главной таблицы приводит к автоматическому удалению всех подчиненных записей. Для создания схемы данных вводится команда на вкладке Работа с базами данных в группе Показать или скрыть нажать кнопку Схема данных - в окне Добавление таблицы на вкладке Таблицы поочередно выделять значки связываемых таблиц и нажимать Добавить, после чего нажать Закрыть; - в окне Схема данных разместить списки полей таблиц, представленные в отдельных окнах, согласно логической структуре БД и приступить к связыванию таблиц. Для установки связи между двумя таблицами следует перетащить первичный ключ на вторичный; - в окне Изменение связей задать целостность данных, после чего – каскадные операции. При необходимости изменить способ объединения записей, заданный по умолчанию, воспользовавшись кнопкой Объединение. После нажатия Создать произойдет возврат к окну Схема данных. В этом окне между таблицами установится связь, обозначенная на схеме, например, как 1: 1, 1: ¥. При создании схемы данных возможны неточные действия пользователя: - добавление таблицы лишний раз. Тогда для исключения лишнего списка полей из окна Схема данных он выделяется и нажимается клавиша Delete; - перетаскивание первичного ключа не на вторичный ключ. Для удаления образовавшейся в этом случае линии связи она выделяется и нажимается клавиша Delete. Для изменения параметров существующей связи выполняется: - открытие окна Схема данных; - двойной щелчок по линии связи, подлежащей изменению; - изменение параметров связи в появившемся окне Изменение связей.
|