Московский политехнический университет Факультет Информатики и систем управления

Описание презентации Московский политехнический университет Факультет Информатики и систем управления по слайдам

Московский политехнический университет Факультет Информатики и систем управления Дисциплина Современные интернет-технологии Тема 1 СтруктурыМосковский политехнический университет Факультет Информатики и систем управления Дисциплина Современные интернет-технологии Тема 1 Структуры данных СИТ. Тема 1. Структуры данных Диаграмма потоков данных

Проектирование СИТ. Тема 1. Структуры данных структур данных IDEF 1 x DFD Проектирование СИТ. Тема 1. Структуры данных структур данных IDEF 1 x

СИТ. Тема 1. Структуры данных IDEF — методологии семейства ICAM (Integrated Computer-Aided Manufacturing) дляСИТ. Тема 1. Структуры данных IDEF — методологии семейства ICAM (Integrated Computer-Aided Manufacturing) для решения задач моделирования сложных систем, позволяет отображать и анализировать модели деятельности широкого спектра сложных систем в различных разрезах IDEF 1 — Information Modeling — методология моделирования информационных потоков внутри системы, позволяющая отображать и анализировать их структуру и взаимосвязи. IDEF 1 X (IDEF 1 Extended) — Data Modeling — методология моделирования баз данных на основе модели «сущность-связь» . Применяется для построения информационной модели, которая представляет структуру информации, необходимой для поддержки функций производственной системы или среды.

Методика проектирования хранилищ данных СИТ. Тема 1. Структуры данных Сущности – абстракции (шаблоны) используемыхМетодика проектирования хранилищ данных СИТ. Тема 1. Структуры данных Сущности – абстракции (шаблоны) используемых объектов Атрибуты – параметры (характеристики, свойства) объектов Название отдела ОТДЕЛИмя сотрудника Оклад сотрудника Название отдела СОТРУДНИКПример: система учёта персонала (бухгалтерия)РАБОТАЕТ В СУЩНОСТИ СВЯЗЬ Установка значений атрибутов приводит к созданию реализации сущности , т. е. появлению отображения реального объекта в информационной системе

Использование связи между сущностями СИТ. Тема 1. Структуры данных Один экземпляр первой сущности (отдел)Использование связи между сущностями СИТ. Тема 1. Структуры данных Один экземпляр первой сущности (отдел) связан с несколькими экземплярами второй сущности. Причем первая сущность называется родительской , а вторая — дочерней. Название отдела ОТДЕЛ Имя сотрудника Оклад сотрудника Название отдела СОТРУДНИКРАБОТАЕТ ВКЛЮЧЕВЫЕ АТРИБУТЫ МИГРИРУЮЩИЙ АТРИБУТ Пример связи между сущностями по схеме один-ко-многим Значение мигрирующего (внешнего) атрибута не хранится в записи, а получается через связь сущностей

Идентификация сущностей СИТ. Тема 1. Структуры данных Суррогатный атрибут (ID) отсутствует у объекта-прототипа иИдентификация сущностей СИТ. Тема 1. Структуры данных Суррогатный атрибут (ID) отсутствует у объекта-прототипа и создается для решения технических задач ID отдела Название отдела ОТДЕЛ ID сотрудника Имя сотрудника Оклад сотрудника Название отдела СОТРУДНИКРАБОТАЕТ В МИГРИРУЮЩИЙ АТРИБУТ СУРРОГАТНЫЙ АТРИБУТ Естественный ключ образуется самими данными Составной ключ образуется сочетанием нескольких атрибутов Суррогатный ключ – искусственное образование для обеспечения уникальности объекта КЛЮЧЕВОЙ АТРИБУТ НЕКЛЮЧЕВЫЕ АТРИБУТЫ

Схема данных СИТ. Тема 1. Структуры данных ID отдела Название отдела ОТДЕЛ ID сотрудникаСхема данных СИТ. Тема 1. Структуры данных ID отдела Название отдела ОТДЕЛ ID сотрудника Имя сотрудника Оклад сотрудника ID отдела СОТРУДНИК Одинаковые значения в реализациях (объектах) образуют связь 1 ММощность связи ID отдела Название отдела 1 Бухгалтерия 2 Адм. -хозяйственный 3 Статистики 4 Прогнозирования. Отделы ID сотрудника Имя сотрудника ID отдела 1 Иванов И. И. 1 2 Петров П. П. 1 3 Сидоров С. С. 2 4 Кольцов А. С. 3 5 Сергеев Б. А. 2 Сотрудники

Анализ потоков данных СИТ. Тема 1. Структуры данных Диаграммы потоков данных (DFD – DataАнализ потоков данных СИТ. Тема 1. Структуры данных Диаграммы потоков данных (DFD – Data Flow Diagram) отражают перемещение данных и способы их обработки ID отдела Название отдела ОТДЕЛ ID сотрудника Имя сотрудника Оклад сотрудника ID отдела СОТРУДНИК Название отдела Штат Средний оклад ОТЧЕТCOUNT( ) AVG( )Группировка

Спасибо за внимание!!!  СИТ. Тема 1. Структуры данных Спасибо за внимание!!! СИТ. Тема 1. Структуры данных