Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Настройка и администрирование баз данных

Рассмотрим принципы настройки и администрирования CASE-средств на примере Silverrun, разработанного американской фирмой Сomputer Systems Advisers, Inc. (CSA), которое используется для проектирования и анализа информационных систем бизнес-класса и в большей степени ориентировано на спиральную модель жизненного цикла.

Silverrun можно применять для поддержки любой методологии, которая основана на раздельном построении информационной и функциональной моделей (диаграмм «сущность-связь» и диаграмм потоков данных).

Замечание 1

Настройка на конкретную методологию происходит с помощью выбора необходимой графической нотации моделей и комплекса правил проверки проектных спецификаций. Система содержит готовые настройки для самых распространенных методологий: основная методология, которая поддерживается Silverrun, – DATARUN, Information Engineering, Ward/Mellor, Merise, Yourdon/DeMarco, Gane/Sarson.

Структура и функции

Модульная структура Silverrun содержит 4 модуля, которые являются самостоятельными продуктами и могут быть приобретены и использованы независимо от остальных модулей.

BPM – модуль построения моделей бизнес-процессов – дает возможность строить модели функционирования обследуемой организации или информационной системы, которая создается. Модуль BPM позволяет работать с моделями высокой сложности: присоединение и отсоединение частей модели для коллективной разработки, работа с деревом процессов, автоматическая перенумерация. Диаграммы можно изображать в нескольких предопределенных нотациях. Возможно также создание собственных нотаций.

ERX – модуль концептуального моделирования данных – позволяет строить модели данных «сущность-связь», которые не привязаны к конкретной реализации. В модуль встроена экспертная система, которая позволяет создавать корректные нормализованные модели данных с помощью ответов на вопросы о взаимосвязи данных. Существует возможность автоматического построения модели данных на основе описаний структур данных. С помощью анализа функциональных зависимостей атрибутов можно выполнить проверку соответствия модели третьей нормальной форме. Проверенная модель попадает в модуль RDM.

«Настройка и администрирование баз данных» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти

RDM – модуль реляционного моделирования – предназначен для создания детализированных моделей «сущность-связь», которые предназначены для реализации в реляционной БД. В нем ведется документирование всех конструкций, связанных с построением БД: хранимые процедуры, триггеры, индексы и т.д.

WRM – менеджер репозитория рабочей группы – выступает в роли словаря данных для хранения информации, которая является общей для всех моделей, и интегрирует модули Silverrun в единую среду проектирования.

Взаимодействие с другими средствами

С целью автоматической генерации схем БД Silverrun содержит мосты к самым распространенным СУБД: Sybase, SQLBase, SQL Server, Progress, Ingres, DB2, Informix, Oracle. Чтобы обеспечить передачу данных в средства разработки приложений присутствуют мосты к языкам 4GL: Delphi, NewEra, Uniface, Windows, SQL, PowerBuilder, JAM. С помощью мостов можно выполнить загрузку в Silverrun RDM информацию из каталогов языков 4GL или соответствующих СУБД, что дает возможность перепроектировать, документировать или переносить на новые платформы прикладные системы и БД, которые уже находятся в эксплуатации.

Обмен данными с другими средствами автоматизации проектирования, составления специализированных отчетов, создания специализированных процедур проверки и анализа проектных спецификаций соответственно различным стандартам в системе Silverrun происходит тремя способами выдачи проектной информации во внешние файлы:

  1. Система отчетов;
  2. Система экспорта/импорта;
  3. Хранение репозитория во внешних файлах через ODBC-драйверы.
Воспользуйся нейросетью от Автор24
Не понимаешь, как писать работу?
Попробовать ИИ
Дата написания статьи: 05.09.2016
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot