
Моделирование бизнес-процессов / Моделирование бизнес-процессов / ERwin FAQ
.dochttp://www.info-system.ru/designing/methodology/erwin/erwin_erwin_faq.html
FAQ по ERwin
Сайт Interface Ltd
-
Как в ERWin 4.0 произвести сравнение одной таблицы с СУБД, а не всей схемы?
-
Как найти выход из следующей ситуации: в ERwin-е 4.1 создаются две сущности E1 и E2, в сущность E1 добавляем атрибут и устанавливаем связь между сущностями. Присваиваем связи значение logical only, в результате атрибут в дочерней сущности тоже становится logical only. Как этого избежать?
-
Никак не могу понять, в чем ошибка. При проектировании хранилища средствами ERWin3.5.2, структура создается, но данные не заполняются
-
Как решить проблему нежелания ErWin-а коннектиться к Оракловому серверу?
-
Как получить нормальный текст, если при формировании атрибутов (на уровне атрибутов) кириллица в изображениях сущностей превращается в каракули?
-
В какой версии будет поддержка SQL Server 2K?
-
Можно ли в логической модели работать с View?
-
Как организовать автоматический счетчик ключевого поля в таблице?
-
Могу ли я размещать данные моделей на Web?
-
Что такое источник модели?
-
Когда я загружу старую модель, как я смогу разбить ее на отдельные логическую и физическую модели?
-
Как перенести старые модели версии 3.5.2 в новую структуру ERwin?
-
Где я могу узнать о новых особенностях ERwin?
-
Не могу понять, почему не проходит импорт сущностей и атрибутов из BPwin в ERwin (ERwin при загрузке сущностей и атрибутов пишет ошибку)
-
Как избежать перегрузки сохранённых данных во вновь созданную таблицу и уничтожения лишней таблицы после модификации схемы?
-
Как установить ERwin 3.5.2 SP3?
-
Как установить связь "один ко многим" первой таблицы с последующими при работе с ERwin?
-
У нас возникли проблемы с подключением ERwin к MS SQL Server
-
На компакт-диске "Любимые программные продукты" есть также демоверсии BPwin и ERwin, чем они отличаются от "боевых"?
-
Существуют ли какие-либо plug - in для генерации БД в MySQL и вообще для связи с MySQL?
-
Какая компания в данный момент занимается поддержкой ErWin?
-
Можно ли в ERwin просто осуществить копирование атрибута из таблицы в таблицу (например, как через буфер обмена в Access)?
-
Необходимо средство разработки структуры базы, позволяющее работать в одном проекте с разными tablesсhema - работа с бизнес-логикой, требуется реверс-инжиниринг из DB2 с использованием ряда его возможностей (Summary table и т.д.).
-
При проведении полного сравнения модели Er с базой данных ErWin "не узнает" собственных триггеров, не видит собственных индексов и ограничений целостности. Почему?
-
При обратном проектировании из FoxPro никакими настройками не удалось восстановить связи из индексов.
-
Как написать макрос для генерации членораздельных индексов типа "ТИП_КЛЮЧА"_"ИМЯ_ТАБЛИЦЫ"_"СПИСОК_ЧЛЕНОВ_ИНДЕКСА"
-
Что такое CASE, и зачем это нужно.
-
Как заставить Report Browser печатать отчеты по-русски.
-
При открытии БД Access в ERwin возникает ошибка 340.
-
При работе Erwin3.X под NT в модели "расплываются" надписи - названия сущностей, атрибутов и комментариев.
-
Как связать модель процессов в BPwin и модель данных в ERwin?
-
При установке ERwin, мне было выдано сообщение о невозможности создания группы или элемента (Group or Program Items).
-
Я сделал Upgrade с версии 2.1 на 3.5 и теперь изменилось расположение элементов модели.
-
Я выполнил Upgrade c версии 3.0, и имя текущей области видимости (Subject Area ) не видно на экране в версии 3.5.
-
Когда я добавляю файл ERwin.vbx к проекту Visual Basic 4.0, почему не появляется ERwin Form Wizard?
-
Я хочу создать форму с помощью ERwin Form Wizard, но его нет в меню add-ins?
-
Когда я в VB запускаю форму, созданную с помощью ERwin Form Wizard, я получаю ошибку: " не определенный пользователем тип данных".
-
Почему при работе VB с Access во время запуска формы я получаю сообщение "ошибка времени выполнения ' 3075 ' (ошибка синтаксиса в выражении запроса) ".
-
Поддерживает ли ERwin для VB работу с OCX/VBX третьих фирм?
-
Как соединяется ERwin c моей базой данных?
-
Включает ли ERwin программное обеспечение для соединения с базами данных?
-
Какое программное обеспечение для связи с базами данных надо устанавливать - 16 или 32-разрядное?
-
Чем ERwin/ModelMart лучше Oracle Designer/2000 & Database Designer?
-
Чем Platinum ERwin лучше CSA – Silverrun?
-
Erwin не подключается к базе Access - выдает ошибку 340.
-
Полезные советы
Q: Никак не могу понять, в чем ошибка. При проектировании хранилища средствами ERWin 3.5.2, структура создается, но данные не заполняются
A: Erwin работает только со структурой и не может заполнять таблицы данными. И какими данными? Если тестовыми, то для этого существуют специальные инструменты автоматизированного тестирования.
Q: Как решить проблему нежелания ErWin-а коннектиться к Оракловому серверу?
A: Проблемы коннекта есть у верии Oracle 8.1.5. Решение - либо устанавливать клиента от 8.0.5, либо ставить версию 8.1.6.
Q: При формировании атрибутов (на уровне атрибутов) их кириллица в изображениях сущностей превращается в каракули. Не могли бы Вы детально пояснить, как сделать нормальный текст. Файл "Проблема.doc" с изображениями открытого проекта и файлы проекта
A: A: Перейдите в меню Option / Defoul Font/Color. В закладке All Fonts 1. Внизу слева выберите радиокнопку All Objects 2. Выберите установленный кириллический шрифт (например, который используется для имени сущности).
Q: В какой версии будет поддержка SQL Server 2K?
A: ERwin 4.0 будет поддерживать SQL Server 2000, а также DB2 OS390 версии 6,Access2000, informix 9.2x , db2 udb 6.1
Q: Можно ли в логической модели работать с View? Куда нажать чтобы их показало? В проекте представления играют не менее важную роль, чем таблицы. Хочется задать им нормальные логические имена, а то те, которые генерируются, имеют вид типа "V/xx".
A: На физическом уровне создать View нельзя, поскольку этот объект зависит от СУБД (многие СУБД, которые поддерживает ERwin не имеют View) Для переименования View необходимо кликнуть по View правой кнопкой, выбрать View Editor и в поле Name набрать имя.
Q: Тема: Как организовать автоматический счетчик ключевого поля в таблице? В DBA STUDIO, например, для автоматического увеличения счетчика ключевого поля надо создавать SEQUENCE и триггер на INSERT. А как по уму сделать в ERwin? SEQUENCE в ERWin отсутствует как таковой. Не создавать же его отдельно, должно же что-то быть стандартное для такой ситуации. P.S. С ERWin-ом только начал заниматься, так что не судите строго.
A: Да SEQUENCE в ERWin отсутствует, но Вы можете создать триггер на INSERT вручную как на уровне связи, так и на уровне таблицы. (правой кнопкой кликните по таблице и выбирайте Oracle Trigger). Триггер можно описать на глобальном уровне и использовать во всех таблицах (на уровне связи). Для генерации имени таблицы нужно использовать макрос).
Q: Могу ли я размещать данные моделей на Web?
A: ERwin 4.0 имеет встроенную возможность генерации отчетов, называемую Report Template Builder или RTB, позволяющую генерировать отчеты по модели как в виде диаграмм, так и в виде табличных данных. Отчеты по моделям могут генерироваться в форматах HTML, RTF, или CSV. Использование формата HTML позволяет публиковать данные моделей на Web- сайтах...
Q: Что такое источник модели?
A: Источник модели - это логическая связь, которую ERwin устанавливает между родственными моделями. Цель этой связи - отслеживать объекты (например, сущности и таблицы), которые из одной модели перешли в другую.
Эта связь позволяет ERwin управлять синхронизацией родственных моделей, когда необходимы изменения. Например, когда физическую модель получают из логической, создается источник модели, в котором записано, какие сущности использовались для генерации таблиц в физической модели. Позже изменения в каждой из моделей могут быть синхронизированы с помощью мастера Synch Model Source.
Q: Когда я загружу старую модель, как я смогу разбить ее на отдельные логическую и физическую модели?
A: Прежде, чем изменять текущую модель, сохраните ее под другим именем или в другом каталоге. Откройте "Logical" в ниспадающем меню на панели инструментов. Используя "Tools > Split L/P Model", генерируйте отдельные модели. При этом ERwin запросит имена для логической и физической моделей, которые вы создаете.
Когда разбиение завершится, новые модели будут содержать хронологические записи, из которых будет понятно, что они созданы в результате разбиения исходной модели. Кроме того, логическая модель будет связана с физической как с источником модели.
Q: Как перенести старые модели версии 3.5.2 в новую структуру ERwin?
A: Предпримите обычные действия: "File Open" и выберите тип файла "old 3.5.2". ERwin 4.0 автоматически конвертирует ваши модели в новый формат.
Q: Где я могу узнать о новых особенностях ERwin?
A: Для ознакомления с новыми особенностями ERwin и другими темами откройте пункт "What's New" в меню Help.
Q: Не могу понять, почему не проходит импорт сущностей и атрибутов из BPwin в ERwin - ERwin при загрузке сущностей и атрибутов пишет ошибку - enable to find entity by id (1)и т д?
A: Обычно такая ошибка возникает из-за несоответствия версий BPwin и ERwin. Версии должны совпадать, включая номер SP, например BPwin 2.5 SP3 и ERwin 3.5.2 SP3
Q: Как действую обычно. После модификации схемы выбираю пункт меню \Tasks\Alter DataBase:\. На последнем диалоговом окне "Alter Database - Export changes" (перед исполнением сгенерированного SQL-скрипта) жму кнопку "Save data" -> "OK", затем "Start Export". Получаемый результат. Данные сохраняются в таблицах с дополнительными цифрами в их названиях (типа имя исходной и результирующей таблицы - MyTable, таблица с сохранёнными данными MyTable1234648). Приходится заниматься вопросом перегрузки сохранённых данных во вновь созданную таблицу и уничтожением лишней таблицы.
A: Для экспорта данных в новую структуру Erwin обычно создает временные таблицы с именем типа MyTable1234648. Да, во временной таблице сохраняются данные, но если Вы действовали аккуратно, то данные дожны сохраняться и в основной таблице тоже. Попробуйте в диалоге "Data Preservation Options Dialog" включить опцию DROP temp table, тогда все временные таблицы после экспорта данных будут уничтожены.. Опции по умолчанию в диалоге "Data Preservation Options Dialog" должны обеспечить корректный экспорт, проверьте - не изменили ли Вы их.
Q. Как установить ERwin 3.5.2 SP3? A: Для инсталляции ERwin 3.5.2 SP3 необходимо предварительно инсталлировать SP2. В некоторых случаях может понадобиться иметь одновременно SP2 и SP3. Для этого следует инсталлировать SP3 в другую директорию. При деинсталляции старой версии нельзя пользоваться программой Uninstall!!!
Q. При работе с ERwin'ом столкнулся со следующей особенностью. Создаю три таблицы и пробую установить связь "один ко многим" первой таблицы со второй. При этом к первичным ключам второй таблицы добавляются первичные ключи первой таблицы. Когда же я делаю связь "один ко многим" второй таблицы с третьей, то в последнюю добавляются все первичные ключи 2х предыдущих таблиц. Подобное поведение понятно с точки зрения формального описания проектирования баз данных, но в реальной ситуации доставляет достаточно ощутимые проблемы, т.к. при добавлении в третью таблицу новых записей приходится "тянуть" за собой все первичные ключи родительских таблиц. Как быть?.
A. Необходимо использовать неидентифицирующие связи вместо идентифицирующих
Q. У нас возникли проблемы с подключением ERwin к MS SQL Server .
A. Одна из возможных причин такой проблемы - использование разных версий Model Mart и ERwin. Должны быть версии Model Mart 3.0.2 и ERwin 3.5.2 или Model Mart 3.0.2 SP2 и ERwin 3.5.2 SP2
Q. Как написать макрос для генерации членораздельных индексов типа "ТИП_КЛЮЧА"_"ИМЯ_ТАБЛИЦЫ"_"СПИСОК_ЧЛЕНОВ_ИНДЕКСА" Тот вариант, который стоит по-умолчанию в server->target server->index name macro: X%KeyType%TableName генерит только X"ТИП_КЛЮЧА"_"ИМЯ_ТАБЛИЦЫ" вроде XIF6AccessList, XPKAccessList и т. д.
A. В диалоге Taget Server нужно установить X%KeyType%TableName%ForEachIndexMem() {_%ColName}. Это будет функционировать, если сервер поддерживает длинные имена индексов, в противном случае ERwin обрежет имя и будет работать некорректно.
Q: Существуют ли какие-либо plug - in для генерации БД в MySQL и вообще для связи с MySQL?
A: Erwin не поддерживает напрямую сервер MySQL, однако если у Вас есть ODBC драйвер к MySQL, то можно работать с сервером через ODBC (ErWin версии не ниже 3.5.2, trial версия работу через ODBC не поддерживает).
Q: Какая компания в данный момент занимается поддержкой ErWin? Что - то я не нашел на сайте Computer Associates ни слова про Platinum и Erwin.
A: В настоящее время поддержкой Erwin занимается компания Interface. На сайте Computer Associates Вы можете найти информацию по адресу http://www.cai.com/products/platinum/appdev/erwin_ps.htm
Q. Расскажите мне, что такое CASE, и зачем это нужно. Хотя бы в двух словах. Hе найдется ли у кого-нибудь литеpатуpы по ERwin и BPwin в электpонном виде ?
A. Рекомендуем посмотреть статью "Инструментальные средства разработки крупных информационных систем", посвященную CASE-средствам ERwin и BPwin. В электpонном виде вы можете найти ее в разделе "Публикации" на нашем сайте.
Q: На компакт-диске "Любимые программные продукты" есть также демоверсии BPwin и ERwin, чем они отличаются от "боевых"?
A: Пробная версия BPwin является полнофункциональной версией с ограничением по времени использования.
Пробная версия ERwin является полнофункциональной версией с ограничением по времени использования за исключением возможности доступа к не поддерживаемым ERwin СУБД по ODBC.
Q. Как заставить Report Browser не только показывать отчеты по-русски, но так же их и печатать?
A. Необходимо в Report Browser установить соответствующий шрифт . Для этого Войдите в пункт меню File / Print. Далее в диалоге Print result Set выберите - кнопка Page Setup, закладка Fonts Обратите внимание на комбобокс Elements - шрифты необходимо установить для всех необходимых элементов.
Q. При открытии БД Access в ERwin возникает ошибка 340.
A. Установите дистрибутив DAO из директории DAO диска дистрибутива ERwin 3.5.2
Q. При работе Erwin3.X под NT в модели "расплываются" надписи - названия сущностей, атрибутов и комментариев.
A. Ошибка связана с некорректной работе NT с кириллическими шрифтами. Имеются два способа борьбы с расплывающимися надписями при работе с Erwin3.X под NT.
1. При Reverse Engineering использовать заранее подготовленный шаблон. Для этого следует создать новый проект (НЕ ВКЛЮЧАЯ В НЕГО НОВЫЕ СУЩНОСТИ), установить шрифты, работающие корректно при прямом внесении сущностей (подбираются экспериментально) - Option/ default font/color/ All Fonts /All Objects и сохранить модель как шаблон - File / SaveAs /Files of Type / ERwin Template. При Reverse Engineering в качестве шаблона необходимо выбрать не стандартный шаблон, а Ваш собственный.
2. Второй способ предполагает редактирование регистров NT. В разделе HKEY_LOCAL_MACHINE SOFTWARE Microsoft WindowsNT CurrentWersion FontMapper Следует установить 204 таблицу - DEFAULT 0X000000cc (204).
В разделе HKEY_LOCAL_MACHINE SOFTWARE Microsoft WindowsNT CurrentWersion FontSubstitutes Следует для всех стандартных фонтов установить ссылку на 204 таблицу , например Arial,0 "Arial,204"
Q. Как связать модель процессов в BPwin и модель данных в ERwin.
A. Существует три типа связывания данных
1. Через импорт из ERwin в BPwin dbf - файла (актуально для устаревших версий, однако возможность сохранена и в последних версиях).
2. При помощи ModelMart Synchronizer - для моделей, хранящихся в ModelMart.
3. Через импорт и экспорт при помощи файлов формата bpx - eax. Эта техника описана ниже.
Стрелки в модели процессов означают некоторую информацию, использующуюся в моделируемой системе. ERWin поддерживает два уровня представления модели данных - логический и физический. Логический уровень не зависит от конкретной реализации БД и позволяет наглядно представить данные для обсуждения с экспертами предметной области. Физический уровень является отображением системного каталога БД и зависит от конкретной реализации БД. На логическом уровне модели данных информация отображается в виде сущностей (соответствуют таблицам на физическом уровне), состоящих из атрибутов сущностей (соответствуют колонкам таблицы). Сущности состоят из совокупности отдельных записей - экземпляров сущностей (соответствуют записям в таблице). К модели данных предъявляются определенные требования (т.н. нормализация данных), которые призваны обеспечить компактность и непротиворечивость хранения данных. Основная идея нормализации данных - каждый факт должен хранится в одном месте. Это приводит к тому, что информация, которая моделируется в виде одной стрелки в модели процессов может содержаться в нескольких сущностях и атрибутах в модели данных. Кроме того, на диаграмме модели процессов могут присутствовать различные стрелки, изображающие одни и те же данные, но на разных этапах обработки (например, необработанные детали - обработанные детали - собранное изделие). Информация о таких стрелках находится в одних и тех же сущностях. Следовательно, одной и той же стрелке в модели процессов могут соответствовать несколько сущностей в модели данных и наоборот, одной сущности может соответствовать несколько стрелок. Стрелке в модели процессов может соответствовать отдельная сущность в модели данных. Информация о стрелке может содержаться только в нескольких атрибутах сущности. Разным атрибутам одной и той же сущности могут соответствовать разные стрелки. Работы в модели процессов могут создавать или изменять данные, которые соответствуют входящим или выходящим стрелкам. Они могут воздействовать как целиком на сущности (создавая или модифицируя экземпляры сущности), так и на отдельные атрибуты сущности. BPWin позволяет связывать элементы модели данных, созданной с помощью ERWin, документировать влияние работ на данные и, тем самым, позволяет создать спецификации на права доступа к данным для каждого процесса. После разработки модели данных ее следует связать с моделью процессов. Такая связь гарантирует завершенность анализа, гарантирует, что есть источник данных (Сущность) для всех потребностей данных (Работа) и позволяет делить данные между единицами и функциями бизнес-процессов. Каждая стрелка в модели процессов может быть связана с несколькими атрибутами различных сущностей. Связи объектов способствуют согласованности, корректности и завершенности анализа. Для экспорта модели данных из ERwin'а в BPwin необходимо в ERwin'е открыть модель, войти в меню File, выбрать опцию Bpwin / Export, выбрать имя файла *.eax и нажать OK. Появится сообщение "Export Successful". Затем в BPwin'е нужно открыть желаемую модель процесса, выбрать из меню File / Import / Erwin (EAX)..., выбрать имя файла и нажать OK. Появится протокол импорта. Нужно закрыть диалог протокола и в следующем диалоге кликнуть по кнопке Accept Changes. Теперь можно связать сущности и атрибуты со стрелками. Правой кнопкой нужно кликнуть по стрелке и выбрать в контекстном меню Arrow Data. Появляется диалог Arrow Data Editor. В нем необходимо указать сущности и атрибут(ы), связанные со стрелкой и кликнуть по кнопке OK, чтобы сохранить изменения. Если в процессе связывания стрелок с объектами модели данных окажется, что каких либо сущностей или атрибутов не хватает, их можно добавить (меню Edit / Entity/Attribute Dictionary), а затем экспортировать в ERwin (в BPwin'е меню File / Export / ERwin(BPX), в ERwin'е меню BPwin / Import) . Как было указано выше, работы могут воздействовать на данные. Для документирования такого воздействия необходимо кликнуть правой кнопкой мыши по желаемой работе и выбрать Data Usage Editor. В появившемся диалоге Data Usage Editor нужно в верхнем списке кликнуть по имени стрелки, с которой были связаны сущности и атрибуты. В нижнем левом окне появится список связанных сущностей. Если выбрать сущность, то, во-первых, в правом окне появится список соответствующих атрибутов, во- вторых, в центре открываются окна выбора CRUD (Create, Retrieve, Update, Delete). Если кликнуть по атрибуту, то значение окон выбора меняется на IRUN (Insert, Retrieve, Update, Nullify). Ассоциации CRUD и IRUN -это правила использования сущностей и атрибутов работами. Данные не могут использоваться работами произвольно. Стрелки входа представляют данные, которые работа преобразовывает в выход или потребляет. Такие данные могут быть восстановлены (Retrieve), обновлены (Update), удалены (Delete), но не могут быть созданы (Create). Стрелки контроля могут быть только восстановлены (Retrieve) и не могут быть изменены. Стрелки выхода могут быть обновлены (если им соответствуют данные стрелок входа) или созданы (Create). Результат связывания объектов модели процессов можно отобразить в отчете Data Usage Report (меню Report / Data Usage Report).
Q: При установке ERwin, мне было выдано сообщение о невозможности создания группы или элемента (Group or Program Items).
A: Убедитесь, что Вы имеете достаточные права для создания группы или элемента. Если Вы не имеете достаточных прав, Вы получите сообщение об ошибке. В этом случае обратитесь к администратору.
Q: Я сделал Upgrade с версии 2.1 на 3.5 и теперь изменилось расположение элементов модели.
A: Когда Вы открываете модели версии 2.1 и ниже в ERwin 3.5, Вы увидите, что расположение элементов модели изменилось. Это - результат изменений, сделанных, чтобы поддержать параметры печати и другие новые особенности прорисовки моделей. Вы можете изменить вручную расположение в вашей модели и сохранить это в формате ERwin 3.5. Точно так же, если ваша модель была увеличена в версии 2.1, при открытии модели в версии 3.5 эти изменения будут проигнорированы.
Q: Я выполнил Upgrade c версии 3.0, и имя текущей области видимости (Subject Area ) не видно на экране в версии 3.5.
A: Выпадающий список теперь показывает, находитесь ли Вы в логическом или физическом представлении модели. Название текущей области видимости отображается в заголовке окна.
Q: Когда я добавляю файл ERwin.vbx к проекту Visual Basic 4.0, почему не появляется ERwin Form Wizard?
A: В Visual Basic 4.0 и 5.0 Вам не надо загружать файл ERwin.vbx в проект. Вы только должны выбирать меню add-ins | ERwin Form Wizard.
Q: Я хочу создать форму с помощью ERwin Form Wizard, но его нет в меню add-ins?
A: Регистрация Visual Basic не была обновлена. Регистрация содержит информацию о программах третьих фирм, которые могут быть запущены или использованы в Visual Basic. Если ERwin был установлен прежде, чем Вы установили Visual Basic, файл VB.ini, где хранится информация о регистрации, не был бы обновлен. При переустановке ERwin регистрация обновляется. Можно отредактировать непосредственно файлы VB.INI (для VB 4.0) или VBADDIN.INI (для VB 5.0). В секции [Add-Ins32] надо добавить строку: VBObjTest.Application.1=1. ERwin 3.5.2 не поддерживает 16-разрядный Visual Basic.
Q: Когда я в VB запускаю форму, созданную с помощью ERwin Form Wizard, я получаю ошибку: " не определенный пользователем тип данных".
A: В проект VB надо добавить два файла ERWIN40. BAS и CONST40. BAS, расположенные в каталоге ERwin. Эти файлы содержат всю информацию для работы форм, созданных ERwin Form Wizard. Информация по выполнению этой процедуры описана в Help ERwin с индексом поиска VB. Данные файлы используются как для VB 4.0, так и VB 5.0
Q: Почему при работе VB с Access во время запуска формы я получаю сообщение "ошибка времени выполнения ' 3075 ' (ошибка синтаксиса в выражении запроса) ".
A: Эта ошибка может быть вызвана наличием пробела в названиях таблиц или колонок. Все пробелы должны быть заменены на символ подчеркивания ‘_’. Синтаксис с пробелами приемлем для Access, но недопустим для VB.
Q: Поддерживает ли ERwin для VB работу с OCX/VBX третьих фирм?
A: В данный момент нет, но эти возможности могут быть включены в будущих версиях ERwin для VB.
Q: Как соединяется ERwin c моей базой данных?
A: ERwin соединяется с вашей базой данных через родное программное обеспечение DBMS или через стандартные драйверы ODBC. Какое программное обеспечение требуется для вашей базы данных может быть найдено в ERwin on-line Help | Topic Index в секции "Connecting ERwin to a Target Server". Изготовитель вашей DBMS обычно поставляет родное программное обеспечение для связи клиента с сервером. ODBC драйверы могут быть получены от изготовителя вашей DBMS, Microsoft или третьих фирм типа Intersolv. Пожалуйста обратите внимание, что odbc.dll указывает на соединение через ODBC. Реальные файлы ODBC будут иметь различные имена.
Q: Включает ли ERwin программное обеспечение для соединения с базами данных?
A: ERwin, подобно большинству аналогичных программных продуктов, полагается на внешнее программное обеспечение среднего звена ("middleware"), чтобы соединиться с вашей DBMS. Сам ERwin не содержит программное обеспечение для связи с поддерживаемыми базами данных.
Q: Какое программное обеспечение для связи с базами данных надо устанавливать - 16 или 32-разрядное?
A: ERwin 3.5.2 поставляется только в 32-разрядном исполнении и требует соответствующего 32-разрядного программного обеспечения для связи с базами данных.
Q: Чем ERwin/ModelMart лучше Oracle Designer/2000 & Database Designer?
A: Эффективное создание модели
ERwin:
-
Мощный инструмент создания и сравнения (Complete/Compare) моделей, баз данных и DDL- скриптов.
-
ERwin поддерживает две популярные нотации - IDEF1X и IE.
Designer/2000:
-
Отсутствуют легкие способы создания и автоматического отслеживания изменений модели.
-
Требуются недели обучения для освоения даже основных функций.
-
Поддерживается нотация Oracle's ER, которая не является индустриальным стандартом.