Средства автоматизации проектирования баз данных презентация

За последнее десятилетие сформировалось новое направление в проектировании информационных систем — автоматизированное проектирование с помощью CASE-средств. C omputer A ided S ystem/Software E ngineering) Средства

Слайд 1 Средства автоматизации проектирования баз данных
Лекция 15


Слайд 2За последнее десятилетие сформировалось новое направление в проектировании информационных систем —

автоматизированное проектирование с помощью CASE-средств.

C omputer
A ided
S ystem/Software
E ngineering)

Средства — инструментарий для поддержки и усиления методов; поддерживает работу пользователей при создании и редактировании проекта в интерактивном режиме, помогает организовать проект в виде иерархии уровней абстракции, осуществляет проверки соответствия компонентов.


Слайд 3CASE-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств,

позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС.

Большинство существующих CASE-средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих диаграммы или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.

Слайд 4Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования ИС: от

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

Обычно к CASE-средствам относят любое программное средство, автоматизирующее один или несколько процессов жизненного цикла ПО и обладающее следующими основными характерными особенностями:

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

Слайд 5Классификация по типам:

средства анализа, предназначенные для построения и анализа моделей

предметной области;

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

средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных для наиболее распространенных СУБД;

средства разработки приложений;

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

Слайд 6CASE-средства можно классифицировать по следующим признакам:

применяемым методологиям и моделям систем

и БД;

степени интегрированностию с СУБД;

доступным платформам.

Слайд 7Метод проектирования баз данных с использованием CASE – средств нельзя рассматривать

как самостоятельный метод.

В основу его положена ER – модель.

Каждый пакет, поддерживающий CASE – технологию разработки БД, содержит графические средства создания ER – модели.

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

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

Слайд 8Ктаким средствам относятся:

ProKit*WORKBENCH,
Design / IDEF,
CASE Oracle (Designer /

2000),
Power Designer (S-Designor),
ERWin,
SILVERRUN,
ERStudio и другие.

Слайд 9CASE-средства поддерживают концептуальное проектирование, позволяют осуществить логическое и физическое проектирование путем

автоматической генерации БД для целевой СУБД.

Но следует обратить внимание на различия в терминологии. Во многих CASE-системах ER-модель называется логической моделью, а представление логической структуры целевой БД – физической моделью.

Слайд 10При сравнении CASE-систем кроме используемой методологии ER-моделирования, необходимо учитывать специфические критерии:



число и перечень поддерживаемых целевых СУБД;
поддержку распределенных БД;
поддержку коллективной работы при проектировании;
построение концептуальной ER-модели по описанию структуры существующей БД;
автоматизируемые функции проектирования и степень их автоматизации;
качество и жесткость проектных решений;
надежность работы;
документирование проекта;
открытость системы (возможность стыковки с другими средствами);

Слайд 11Рассмотрим CASE - средство проектирования
структур баз данных - Case Studio

CASE Studio является профессиональным инструментом проектирования баз данных.

Система предназначена для визуального создания и модификации диаграмм "сущность-связь" (ERD).

Уровень представления ER-диаграмм может быть различен: от простейшего вида (имена сущностей и связи между ними) и до Полной физической модели для выбранной СУБД.


Слайд 12Для разработанных диаграмм далее может быть сгенерирован программный код для создания

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

При создании новой модели данных следует задать, для какой (СУБД она проектируется!

т.к. CASE Studio имеет возможность
построения полной физической модели базы данных с использованием индивидуальных свойств каждой БД - типы и свойства атрибутов (стандартные БД и пользователя),
возможности описания ключей (первичные и внешние), связей, условий соблюдения ссылочной целостности, пользователей и их групп (ролей);
возможности написания хранимых процедур и пр.

В последующем можно будет выполнить конверсию физической модели для другой СУБД (меню Model - Database Convertion) с сохранением в виде копии.


Слайд 22Домашнее задание:
Повторить материалы лекций 10-12


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика