Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metod_erwin.doc
Скачиваний:
9
Добавлен:
22.11.2019
Размер:
260.61 Кб
Скачать

11.1. Интерфейсы к субд

ERwin поддерживает прямой интерфейс с основными СУБД: DB2 версии 2 и 3, Informix версий 5.1, 6.0, 7.1, Ingres, NetWare SQL, ORACLE версий 6 и 7, Progress, Rdb версий 4 и 6, SQL/400 версий 2 и 3, SQLBase версий 5 и 6, SQL Server версий 4 и 6, Sybase версии 4.2, Sybase System 10 и 11, Watcom SQL. Отметим, что поддерживаются как самые современные, так и предыдущие версии основных СУБД (рис.8).

Рис. 8. Выбор СУБД для создания модели

ERwin поддерживает также настольные (desktop) СУБД: Microsoft Access, FoxPro, Clipper, dBASE III, dBASE IV и Paradox. Проектирование на физическом уровне выполняется в терминах той базы данных, которую предполагается использовать в системе. Важно, что ERwin "известны" соответствия между возможностями СУБД различных производителей, вследствие чего возможно преобразование физической схемы, спроектированной для одной СУБД, в другую. Для создания физической структуры БД может быть запрошена генерация DDL-скрипта (data definition language). При этом используется диалект SQL для выбранного типа и версии сервера. Хотя сгенерированный код не нуждается в модификации, имеется возможность его сохранить в файл или распечатать.

Заключение

Применение ERwin существенно повышает эффективность деятельности разработчиков информационных систем. Перечислим кратко основные получаемые преимущества:

  • существенное повышение скорости разработки за счет мощного редактора диаграмм, автоматической генерации базы данных, автоматической подготовки документации;

  • нет необходимости ручной подготовки SQL-предложений для создания базы данных;

  • возможность легко вносить изменения в модель при разработке и расширении системы;

  • возможность автоматической подготовки отчетов по базе данных; важно, что эти отчеты всегда в точности соответствуют реальной структуре БД;

  • разработчики прикладного программного обеспечения снабжены удобными в работе диаграммами;

  • тесная интеграция со средствами 4GL позволяет уже на стадии информационного моделирования задавать отображение данных в приложениях;

  • обратное проектирование позволяет документировать и вносить изменения в существующие информационные системы;

  • поддержка однопользовательских СУБД позволяет использовать для персональных систем современные технологии, что значительно упрощает переход от настольных систем к системам в технологии клиент-сервер (upsizing).

Библиографический список

  1. Дж. Дейт. Введение в системы баз данных. - М.: Наука, 1980. - 463 с.

  1. Дж. Дейт. Введение в системы баз данных. – 6-е изд., Киев; - М.: «Диалектика», 1998. - 784 с.

  2. Мейер Д. Теория реляционных баз данных/ Пер. с англ. – М.: Мир, 1987. – 607 с.

  3. Мартин Дж. Организация баз данных в вычислительных системах. - М.: Мир, 1980. - 660 с.

  4. Тиори Т., Фрай Дж. Проектирование структур баз данных: В 2 кн. - М.: Мир, 1985. - Кн. 1. - 278 с.; Кн. 2. - 320 с.

  5. Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. - 317 с.

  6. Ульман Дж. Основы систем баз данных. - М.: Финансы и статистика, 1983.- 334 с.

  7. Наумов А.Н., Вендеров А.М., Иванов В.К. и др. Системы управления базами данных и знаний: Справ. изд.-М.:Финансы и статистика, 1991.- 351с.

  8. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. - 2-е изд./ Пер. с англ. - М.: «Издательство Бином»; СПб.: «Невский диалект», 1998 - 560 с.

  9. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). — М., 1996. - 242 с.

  10. Маклаков С.В. BPWin, ERwin – CASE-средства разработки информационных систем. – М.: ДИАЛОГ-МИФИ, 1999. – 256 с.

  11. Чен Петер Пин-Шен. Модель "сущность-связь" - шаг к единому представлению о данных. - Переведено из ACM Transactions on Database Systems, v.1, #1, 1976 с разрешения ACM.//СУБД. 1995.- № 3.- С. 137-158.

  12. Кодд Е.Ф. Реляционная модель данных для больших совместно используемых банков данных. //СУБД. 1995.- № 1.- С. 145-160.

  13. Калянов Г.Н. CASE: структурный системный анализ (автоматизация и применение).- М.: ЛОРИ, 1996.

  14. Дж.Боуман, С.Эмерсон, М.Дарновски. Практическое руководство по SQL.-Киев: Диалектика,1997.

  15. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. http://www.citforum.ru/database/case.

  16. Горин С.В., Тандоев А.Ю. Применение CASE-средства ERwin 2.0 для информационного моделирования в системах обработки данных. //СУБД. 1995.- № 3.- С. 26-40.

41

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]