Базы данных и знаний. Проектирование баз данных по технологии "клиент-сервер" и разработка клиентских приложений. Токмаков Г.П. - 47 стр.

UptoLike

Составители: 

— 47
ALTER TABLE TEACHER
ADD FOREIGN KEY (kafedra_id)
REFERENCES CATHEDRA;
В приведенном скрипте можно выделить несколько групп SQL-запросов:
Создание доменов. Это группа SQL-запросов CREATE DOMAIN. Они генери-
руются для всей модели, если в опциях для объекта «Schem установлен фла-
жок «CREATE DOMAIN».
Создание таблиц. Для каждой таблицы, входящей в текущее подмножест-
во модели, генерируются запросы, заданные в опциях объекта Table. В данном
случае это:
CREATE TABLE - создание таблицы;
CREATE INDEX - создание индекса для первичного ключа;
ALTER TABLE... ADD PRIMARY KEY - добавление первичного ключа;
ALTER TABLE... ADD FOREIGN KEY - добавление внешнего ключа.
2.2.5. КОД ПОДКЛЮЧЕНИЯ К БД
Этот сценарий будет выполнен в программе windows ISQL (File\Run an
ISQL script...), поэтому сценарий должен начинаться с команд подключе-
ния к БД:
CONNECT <файл базы>
USER <имя пользователя> PASSWORD <пароль>
Добавим эти команды в начале сценария. Внесем в схему текс товые пара-
метрыимя файла БД, имя пользователя и пароль, чтобы их можно было ис-
пользовать при генерации схемы. Для этого воспользуемся реализованным в
ERwm механизмом пользовательских свойств.
Рис. 34. Страница пользовательских свойств диаграммы