Отправьте статью сегодня! Журнал выйдет 12 июля, печатный экземпляр отправим 16 июля
Опубликовать статью

Молодой учёный

Обзор базовых возможностей ERwin Data Modeler

Информационные технологии
28.02.2017
2642
Поделиться
Библиографическое описание
Атаманов, Ю. С. Обзор базовых возможностей ERwin Data Modeler / Ю. С. Атаманов, В. С. Гончарук, С. Н. Гордеев. — Текст : непосредственный // Молодой ученый. — 2017. — № 9 (143). — С. 26-28. — URL: https://moluch.ru/archive/143/40104/.


Сегодня разработка баз данных без первоначального проектирования её модели является довольно трудоёмким процессом, который также может приводить к многочисленным ошибкам. Целью данной статьи является введение в одну из передовых программных средств проектирования баз данных, основанного на использовании CASE-технологии — ERwin Data Modeler (далее ERwin DM), который представляет из себя средство автоматизации разработки схемы базы данных и определения необходимых ограничений целостности.

Рассмотрим, что из себя представляет собой данное программное средство и какой функционал оно предоставляет. Итак, ERwin DM — это инструмент проектирования баз данных, повышающий уровень качества данных для систем управления транзакциями и складских систем. Пользователю предоставлены инструменты для разработки и реализации баз данных транзакционного бизнеса, электронной коммерции и хранилища данных приложений.

При работе с базами данных или моделями предприятия поддерживаются графические модели, также описывается такая платформа моделирования, в которой можно определить требования к кооперативным данным и связанных с ними проектов, реализованных для различных платформ баз данных.

Огромным преимуществом ERwin DM является графический пользовательский интерфейс, базируемый на операционной системе Windows со встроенным мощным инструментом для работы с ER-диаграммами (сущность-связь).

ERwin DM позволяет различным группам пользователей (администраторы баз данных, системные аналитики и др.) работать независимо друг от друга на различных уровнях модели, что упрощает процесс разработки базы данных.

В данном программном обеспечении реализовано проектирование на различных уровнях отображения модели. На рисунке 1 представлен пример неполной модели базы данных университета. Здесь представлено четыре основных уровня отображения модели (слева-направо): полный логический, контекстный, с ключами, с описанием сущностей.

Как правило, проектирование начинает с составления контекстной диаграммы для определения сущностей и связей между ними, так как на этой стадии еще точно неизвестны атрибуты конкретных сущностей и ограничения целостности. Далее необходимо описать каждую сущность: детальное описание сущностей помогает лучше разобраться в процессе функционирования модели. Теперь можно переходить к определению первичных и внешних ключей. Завершающим этапом станет определение остальных атрибутов сущностей. В итоге мы получим отображение модели на полном логическом уровне.

Рис. 1. Некоторые уровни отображения модели

Полученная модель реализуется таким образом, что появляется возможность сохранить текущую базу данных или перенести её с одного сервера на другой.

Программное обеспечение ERwin DM поддерживает такие распространённые системы управления базами данных (СУБД) как:

‒ IBM DB2

‒ Informix

‒ MySQL

‒ Oracle

‒ Progress

‒ SQL Server

После того, как база данных будет спроектирована, появляется возможность подключиться к любой из перечисленных СУБД для автоматического создания таблиц. Это значительно экономит время создания базы данных и освобождает проектировщика от выполнения рутинной работы.

Литература:

  1. CA ERwin Data Modeler Implementation Guide // CA technologies. URL: https://support.ca.com/cadocs/0/CA %20ERwin %20Data %20Modeler %20r8-ENU/Bookshelf_Files/PDF/ERwin_Impl.pdf (дата обращения: 26.02.2017).
  2. K. Дж. Дейт. Введение в системы баз данных. — 6. — М.: Вильямс, 2000. — 848 с.
Можно быстро и просто опубликовать свою научную статью в журнале «Молодой Ученый». Сразу предоставляем препринт и справку о публикации.
Опубликовать статью
Молодой учёный №9 (143) март 2017 г.
Скачать часть журнала с этой статьей(стр. 26-28):
Часть 1 (стр. 1-107)
Расположение в файле:
стр. 1стр. 26-28стр. 107

Молодой учёный