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