
- •Информационные процессы в ис.
- •Классификация ис. (структурированность)
- •Использование ис для решения задач различной степени структурированности.
- •Классификация информационных систем по функциональному признаку.
- •Функциональные компоненты ис.
- •Классификация ис по способу организации.
- •Клиент-серверная архитектура ис.
- •Многоуровневая архитектура ис.
- •Интернет/Интранет архитектура ис.
- •Использование ис в процессе управления организацией.
- •Сферы использования и последствия внедрения ис.
- •Жизненный цикл информационных систем.
- •Основные этапы проектирования ис.
- •Содержание работ. Этапы жизненного цикла ис «формирование требований»
- •Содержание работ. Этапы жизненного цикла ис «эксплуатация и сопровождение»
- •Модели жизненного цикла ис.
- •Каскадная модель жц ис.
- •Спиральная модель жц ис.
- •Итерационная модель жц ис.
- •Понятие предметной области и модели ее представления.
- •Анализ предметной области
- •Сущность структурного подхода к разработке ис.
- •Методология функционального моделирования idef0.
- •Моделирование потоков данных.
- •Методология моделирования потоков данных dfd.
- •Основные компоненты диаграмм потоков данных.
- •35. Моделирование данных. Диаграмма «сущность-связь»
- •36. Методология моделирования данных erd.
- •37. Классификация сущностей предметной области.
- •38. Модели данных.
- •39. Нормализация и нормальные формы схем «сущность-связь»
- •40. Основные понятия реляционной теории бд.
- •41. Получение реляционной схемы из er-схемы.
- •42. Документальные ис (определение, особенности, классификация)
- •43. Документальные ис. Схема документальной ипс
- •44. Индексирование.
- •45. Синтаксический анализ в ипс.
- •46. Поисковые функции ипс.
- •47. Стратегия поиска.
- •48. Показатели эффективности поиска.
35. Моделирование данных. Диаграмма «сущность-связь»
Диаграмма сущность-связь представляет собой модель данных верхнего уровня. Она включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области. Такая диаграмма не слишком детализирована, в нее включаются основные сущности и связи между ними, которые удовлетворяют основным требованиям, предъявляемым к ИС. Диаграмма сущность-связь может включать связи "многие-ко-многим"и не включать описание ключей. Как правило, ERD используется для презентаций и обсуждения структуры данных с экспертами предметной области.
Сущности и атрибуты
Каждая сущность является множеством подобных индивидуальных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от всех остальных экземпляров.
Атрибут выражает определенное свойство объекта. С точки зрения БД (физическая модель) сущности соответствует таблица, экземпляру сущности — строка в таблице, а атрибуту — колонка таблицы.
Связи
Связь является логическим соотношением между сущностями. Каждая связь должна именоваться глаголом или глагольной фразой. Имя связи выражает некоторое ограничение или бизнес-правило и облегчает чтение диаграммы. По умолчанию имя связи на диаграмме не показывается. На логическом уровне можно установить идентифицирующую связь "один-ко-многим связь "многие-ко-многим" и неидентифицирующую связь "один-ко-многим".
Модели данных должны выражать инф. о предметной обл. в виде не зависимо от СУБД. Эти модели назыв. инфологические или семантические и отражают в естественной и удобной для разработчика форме.
Модель сущность-связь
Перед разработкой ИС должны быть сформированы понятия о предметах, фактов, событий которой будет оперировать система. Для того, чтобы привести эти понятия к той или иной модели данных необходимо знать их инф. представление. Одним из наиболее удобным инструментом унифицирование представления данных независимого от реализации ПО является модель сущность-связь.
Эта модель основана на некоторой наиболее важной семантической инф. о реальном мире и предназначена для инфологического представления данных. Она определяет значение данных во взаимосвязи их с др. данными. Являясь наиболее общий, т.е. из ER модели могут быть созданы все сущ-ие модели данных (реляционная, иерархическая, сетевая, объектная).
Элементы модели
Сущность – объект, который может быть идентифицирован неким способом, отличающим его от других объектов.
Набор сущностей или множество сущностей – мн. сущ. одного типа, т.е. обладающих одинаковыми св-ми.
Сущность фактически представляет из себя мн-во атрибутов, кот. описывают св-ва всех эл. данного набора.
Мн-во значений атрибута называется доменом.
Атрибуты можно определить, как не кую ф-ю, отображающую набор сущностей в набор значений или в декартовом произведении наборов значений.
Отсюда определяется ключ сущности, т.е. группа атрибутов, такая что отображение наборов сущностей в соответствующую группу значений явл. взаимнооднозначным отображением. Др. словами ключ это один или более атрибутов уникально-определяющие данную сущность.
Связь- некая ассоциация установленная между несколькими сущностями.
Правило сущности: имена сущностей формируются с исп. существительных, имена связей с помощью глаголов.
Разницы между сущностью и связью нет, т.е. сущность может выступать в качестве связи и наоборот.