Перечислите и опишите физические модели данных.



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

Трансформационная модель

Целью трансформационной модели является обеспечение администратора базы данных необходимой информацией для физического создания эффективной базы данных, а также создание условий для определения и записи элементов данных и записей в словарь данных. Кроме того важной задачей трансформационной модели является помощь программистам в выборе физической структуры хранения данных при создании прикладного программного обеспечения. На основе этой модели может проводиться также анализ и сравнение физической реализации (структуры БД) с бизнес требованиями, определенными предметной областью для определения адекватности физической реализации бизнес требованиям.

Модель данных СУБД

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

СУБД, либо за счет логики приложения.

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

 

Приведите последовательность шагов, необходимых для создания модели БД ИС в рамках методологии «Сущность-связь».

Процесс создания модели данных рамках методологии «Сущность-связь»

можно представить в виде последовательности следующих этапов:

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

2. Выделение ключевых атрибутов-признаков сущностей, полученных в первом пункте и создание ключевой модели данных уровня предметной области. Фактически, создание полной инфологической модели данных.

3. Выделение из созданной в п.2 инфологической модели предметной области элементов (сущностей), относящихся к области данного проекта реализации, выделение полного набора атрибутов этих сущностей и создание модели с полным набором атрибутов уровня проекта. Фактически, это означает создание инфологической модели данных проекта, являющейся проекцией инфологической модели уровня предметной области.

4. Преобразование модели п.3 с учетом особенностей выбранной модели данных. В большинстве случаев, с использованием особенностей реляционной модели данных. Фактически, это означает создание даталогической модели данных.

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

 

Что такое стоимостный анализ (Activity Based Costing)? Какова цель его проведения? Приведите основные понятия, используемые при проведении стоимостного анализа. Можно ли проводить стоимостной анализ параллельно с разработкой модели? Почему?

Стоимостный анализ представляет собой соглашение об учете, используемое для сбора затрат, связанных с работами, с целью определить общую стоимость процесса. Стоимостный анализ основан на модели работ, потому что количественная оценка невозможна без детального понимания функциональности предприятия. Обычно ABC применяется для того, чтобы понять происхождение выходных затрат и облегчить выбор нужной модели работ при реорганизации деятельности предприятия (Business Process Reengineering, BPR). С помощью стоимостного анализа можно решить такие задачи, как определение действительной стоимости производства продукта, определение действительной стоимости поддержки клиента, идентификация работ, которые стоят больше всего (те, которые должны быть улучшены в первую очередь), обеспечение менеджеров финансовой мерой предлагаемых изменений т. д.

    ABC может проводиться только тогда, когда модель работы последовательная (следует синтаксическим правилам IDEF0), корректная (отражает бизнес), полная (охватывает всю рассматриваемую область) и стабильная (проходит цикл экспертизы без изменений), другими словами, создание модели работы закончено. Т.е. только когда достигнута полнота модели и проведена ее полная верификация с экспертом, аналитик может приступить к стоимостному анализу модели. Вкратце это делается так – каждой функции в модели присваивается прямая стоимость ее выполнения плюс стоимость накладных расходов распределенных по всей модели с помощью некого алгоритма. В итоге мы получим количественную оценку функций, выраженную в их стоимости.

    ABC включает следующие основные понятия:

· объект затрат – причина, по которой работа выполняется, обычно, основной выход работы, стоимость работ есть суммарная стоимость объектов затрат.

· движитель затрат – характеристики входов и управлений работы, которые влияют на то, как выполняется и как долго длится работа;

· центры затрат, которые можно трактовать как статьи расхода.

 

 


Дата добавления: 2018-02-15; просмотров: 682; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!