Первоначальное создание схемы данных

Создание схемы данных начинается в окне базы данных с выполнения команды Сервис|Схема данныхили нажатия кнопки Схема данныхна панели инструментов.

 
 

Включение таблиц в схему данных

После нажатия кнопки Схема данныхоткрывается окно Добавление таблицы,в котором можно выбрать таблицы и запросы, которые нужно включить в схему данных (рис 2) Для размещения таблицы в окне Схема данныхнадо выделить ее в окне Добавление таблицыи нажать кнопку Добавить.Для выделения нескольких таблиц надо, держа нажатой клавишу <Ctrl>, щелкнуть на всех таблицах, переносимых в схему. После включения всех нужных таблиц в схему данных надо нажать кнопку Закрыть Врезультате в окне Схема данныхбудут представлены все включенные таблицы со списком своих полей. Для установления связи между парой таблиц в схеме данных надо выделить в главной таблице уникальное ключевое поле, по которому устанавливается связь. Далее при нажатой кнопке мыши протащить курсор в соответствующее поле подчиненной таблицы. При установлении связи по соответствующему ключу необходимо выделить все поля, входящие в ключ главной таблицы, и перетащить их на одно из полей связи в подчиненной таблице. Для выделения всех полей, входящих в составной уникальный ключ, необходимо отмечать поля при нажатой клавише <Ctrl>. При установлении связи откроется окно Связи.При этом в строке Тип отношенияавтоматически устанавливается тип «один ко многим».

При составном ключе связи в окне Связинеобходимо для каждого ключевого поля главной таблицы — Таблица|3апрос— выбрать соответствующее поле подчиненной таблицы, названной Связанная таблица|3апрос.

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

После установления связей между таблицами получим схему данных в окне Схема данных.Перемещения и изменения размеров таблиц осуществляется принятыми в операционной системе Windows способами. Проверка работоспособности схемы данных осуществляется при конструировании форм, запросов, отчетов и при их использовании, а также при непосредственной работе с таблицами.

2. Модификация структуры базы данных

К модификации структуры базы данных относятся изменения структуры отдельных таблиц и схемы данных. Все изменения структуры таблиц производятся в режиме конструктора таблиц.