Создание физической модели данных — КиберПедия 

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Создание физической модели данных

2017-10-16 301
Создание физической модели данных 0.00 из 5.00 0 оценок
Заказать работу

Уровни физической модели

Существуют два уровня физической модели: трансформационная (Transformation Model) и модель СУБД (DBMS Model).

Трансформационная модель отражает отдельный проект и описывает подмножество предметной области. Модель СУБД автоматически генерируется из трансформационной модели.

Выбор СУБД

 
 

Выбор СУБД реализуется командой Database/Choose Database или кнопкой Select target server. Рас­смот­рим параметры окна (рисунок 3.3.2.1).

Рисунок 3.3.2.1. Окно выбора СУБД

Target SQL/Desktop DBMS – тип удаленной/локальной СУБД.

... Version – номер версии СУБД.

Default... Datatype – умалчиваемое значение типа поля.

Default Non‑Key Null Option – разрешение/запрет «пустого» значения (NULL) для не­клю­чевых атрибутов (необязательные значения атрибутов).

Таблицы и представления

Таблица создается аналогично сущности кнопкой Independed tab­le. Редактор таблицы/колонок вызывается командой Table Proper­ties/Co­lumns из контекстного меню таблицы (рисунки 3.3.3.1, 3.3.3.2).

 
 

Рисунок 3.3.3.1. Окно свойств таблицы для СУБД ORACLE

 

Окно свойств таблицы содержит страницы: Dimension (размерность хранилища данных), Comment (комментарий), Volumetrics (размер базы данных), Phy­si­cal Props (физические свойства), Patitions (значения разделения для Oracle), UDP (свойства пользователя), History (дата и время создания), Validation (правила контроля дан­ных), Synonym (синоним), Power Builder (атрибуты для генерации кода приложения на PowerBuilder).

Основные команды из контекстного меню: Stored Procedures (связы­ва­ние с таб­лицей хранимых процедур), Pre & Post Scripts (набор команд, выполняемых до и после создания таблицы при генерации схемы базы данных), Indexes (колонки ин­дек­сов).

Формирование колонок происходит аналогично формированию атрибутов. Окно свойств колонок содержит страницы: General (колонки), <имя СУБД> (параметры СУБД), Comment (комментарий), UDP (свойства пользова­те­ля), Index (ин­дек­с), History (дата и время создания), Data Source (источник из хранилища данных).

Рисунок 3.3.3.2. Окно свойств колонок таблицы

 

Кнопкой DB Sysnc запускается процесс синхронизации модели с сиc­тем­ным каталогом базы данных. Кнопкой Reset устанавливаются зна­че­ния по умолчанию.


Представление (рисунок 3.3.3.3) создается кнопкой View table и коман­дой Database View Properties из его контекстного меню (рисунок 3.3.3.4).

Рисунок 3.3.3.3. Пример представления

 
 

Рисунок 3.3.3.4. Окно свойств представления

 

Окно свойств представления (рисунок 3.3.3.4) имеет страницы: Select (выбор полей), From (исходные таблицы и представления), Where (условие отбора записей), SQL (текст команды SQL). Остальные страницы и команды кон­текст­ного меню аналогичны свойствам и командам таблицы.

Редактирование колонок представления реализуется командой Data­base View Columns из его контекстного меню и аналогично редакти­ро­ванию колонок таблицы. На странице General можно переустановить соот­вет­ст­вие доменов колонкам (по умолчанию используется домен колонки роди­тель­ской таблицы). На странице Select можно изменить выражение зна­че­ния расчетной колонки.

Для установки связей нужно щелкнуть по кнопке View Relationship, по ро­ди­тельской таблице и затем – по дочерней.


Поделиться с друзьями:

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.043 с.