Основы работы с базами данных


Использование системы CASE Studio для проектирования концептуальной и физической моделей базы данных - часть 2


Простейший вид ER-диаграммы в системе CASE Studio

увеличить изображение
Рис. 3.2.  Простейший вид ER-диаграммы в системе CASE Studio

Далее для каждой сущности в окне свойств (рис. рис. 3.4) можно задать название соответствующей ей таблицы в физической модели, названия атрибутов концептуальной модели и полей физической модели с указанием их типа, размера, с заданием ключей, надписей (Notes), описаний и пр. Следует отметить, что для описания полей физической модели необходимо знать типы данных той СУБД, для которой она разрабатывается. В последующем будут разобраны типы данных полей в системах Visual FoxPro, Microsoft Access и Microsoft SQL Server.

Окно описания свойств связи

Рис. 3.3.  Окно описания свойств связи

Окно описания свойств сущности и таблицы

Рис. 3.4.  Окно описания свойств сущности и таблицы

После описания всех атрибутов и полей может быть использована различная детализация показа концептуальной (в меню View - Display Level, см. рис. 3.5) и физической (в меню View нужно поставить галочку у позиции Physical View) моделей.

Меню задания режима показа модели

Рис. 3.5.  Меню задания режима показа модели

На рис. 3.6 показана концептуальная модель для описанного выше примера, на рис. рис. 3.7 - физическая модель для СУБД Oracle 9i.

Концептуальная модель базы данных

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

Физическая модель базы данных

увеличить изображение
Рис. 3.7.  Физическая модель базы данных

Далее можно описать права групп пользователей и права отдельных пользователей (меню системы пункт Model - Users Roles и Model - Users), если эту информацию нужно использовать при создании базы данных.

На основе описания физической модели был сгенерирован текст программ для создания базы данных в СУБД Oracle (в меню системы пункт Model - Script Generation) и, после конвертации модели, - для Microsoft Access.




Начало  Назад  Вперед