Cтраница 1
Редактор проектов также поддерживает объектное моделирование: моделирование объектных элементов на стандартной диаграмме модели сервера и представление их свойств в палитре или диалоговых окнах. Как было сказано выше, диаграмма модели сервера одинакова в обоих инструментальных средствах. В меню DE содержатся некоторые из вариантов выбора, применяемых для объектной области модели сервера. [1]
Свойства таблицы, используемые генераторами ( продолжение.| Свойства столбца, используемые генератором. [2] |
Редактор проектов или RON применяет это свойство для ввода значения по умолчанию в связанный элемент. Затем генератор программного текста использует связанный элемент и игнорирует соответствующее свойство исходного описания столбца. [3]
Стандартные объекты реляционной базы данных. [4] |
Для редактора проектов можно установить специальный режим, позволяющий выводить на экран и диалоговые окна, и палитру свойств. Если в качестве режима по умолчанию выбрано отображение палитры свойств ( Property Palette) ( с помощью специальной кнопки панели инструментов или пункта меню Options), то при работе со свойствами на экране будет открываться окно палитры. [5]
Вариант редактора проектов данного инструментального средства автоматически обновляет диаграмму, но само средство этого не делает. Это позволяет сохранять старые варианты диаграммы, даже если регюзито-рий изменился. [6]
В состав редактора проектов входит утилита, позволяющая просматривать содержимое базы данных и манипулировать им в оперативном режиме. Эта утилита запускается выбором Tools - Database Navigator ( инструментальные средства - навигатор базы данных) в меню. [7]
Окно Server Model Diagram редактора проектов предназначено для создания диаграмм таблиц, представлений, моментальных снимков и кластеров с их столбцами и всеми взаимоотношениями, существующими между ними. Можно показывать столбцы, ключи и базы данных, которым принадлежат объекты, а также непосредственно на диаграмме редактировать и заполнять свойства таблиц и столбцов. Функциональные возможности данного инструментального средства используются параллельно с ER Diagrammer, применяемым на этапе анализа. На практике диаграмма отношения сущностей и диаграмма схем данных могут отображать абсолютно одинаковые элементы данных, но на разных стадиях процесса разработки. Логические и физические модели часто различаются. Однако Oracle Designer предлагает Server Model Diagram, который позволяет представить модель физического проекта и сохранить при этом модель логического анализа нетронутой. [8]
Операции ODD сходны с операциями редактора проектов. Поэтому никаких трудностей при их выполнении возникать не должно. При необходимости обратитесь к разделам главы 12, где рассмотрены операции, выполняемые с помощью редактора проектов. Функции навигатора, палитры свойств, диалоговых окон свойств и окон диаграммы модели сервера аналогичны. [9]
Эта утилита применяется и в редакторе проектов. [10]
Открывать диаграммы, создаваемые в редакторе проектов, и сохранять диаграммы, которые будут открываться при помощи этого редактора. [11]
Эта утилита выполняется из меню Generate редактора проектов и работает аналогично утилите Generate Database from Server Model. [12]
Генератор MS Help вызывается из окна редактора проектов выбором модуля в навигаторе или на диаграмме модуля с последующим указанием пункта меню Generate-Generate Module As. В нем надо выбрать справочную систему для генерации справочного текста. [13]
Проектировщик объектных баз данных можно назвать редактором проектов для объектов, поскольку он предоставляет такой же интерфейс, что и редактор проектов, и обращается к тому же репозиторию. Между DE и ODD много общего, так как оба средства пригодны для манипулирования описаниями таблиц и объектов OracleS. ODD отличается от DE и от других инструментальных средств Oracle Designer тем, что позволяет использовать язык UML для построения диаграмм с объектными типами, применяемыми для представления объектов базы данных. Эта библиотека является программным интерфейсом для области хранения. [14]
Для копирования модулей используются три пункта меню редактора проектов. Копирование полезно выполнять в том случае, если на описание модуля было затрачено много времени и оно действительно закончено. Однако при этом нужно создать еще один модуль из того же самого проекта. В подобной, ситуации делается копия модуля и в нее вносятся необходимые изменения. Результат будет отличаться от того, что получается при применении многократно используемых компонентов в разных модулях, так как многократно используемым компонентам модулей не принадлежат объекты, специфичные для модуля, например окна и аргументы. При копировании модуля копируется все, в том числе окна, аргументы и даже предпочтения. Кратко рассмотрим утилиты копирования. [15]