ОСНОВНЫЕ ЭТАПЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ.ppt
- Количество слайдов: 27
ОСНОВНЫЕ ЭТАПЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ Лекция № 2 по информационным системам в экономике (4 ч)
«Банк данных – это система специальным образом организованных данных (баз данных), программных, технических, языковых, организационнометодических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных»
Требования к Бн. Д o адекватность отображения предметной области o возможность взаимодействия пользователей разных категорий и в разных режимах o дружелюбность o надежность o защита данных o приемлемые характеристики функционирования Бн. Д
Предпосылки создания o объекты реального мира находятся в сложной взаимосвязи между собой o функции создания и ведения информационного фонда и предоставления нужных данных тем или иным процесса являются универсальными o современный уровень развития технического и программного обеспечения, а также теории и практики построения информационных систем позволяют создавать эффективные Бн. Д
Предпосылки создания Бн. Д
Преимущества Бн. Д o непротиворечивость и целостность информации o возможность обращаться к БД не только при решении заранее предопределенных задач, но и с нерегламентированными запросами o сокращается избыточность хранимых данных o сокращение трудоемкости ведения БД o высокое качество управления данными
Недостатки Бн. Д o Сложность o Возможна некоторая потеря эффективности отдельных приложений o Требуются специализированное программное обеспечение o Эксплуатация распределенных корпоративных Бн. Д – процесс сложный и дорогостоящий
Этапы проектирования
Взаимосвязь этапов проектирования
Уровни моделей
Концептуальная модель (КМ) формализованное описание предметной области. КМ должна содержать всю необходимую и достаточную информацию для проектирования БД.
Описание объектов предметной области и связей между ними представляется в виде, так называемых, ER-моделей (или ER-диаграмм). ER - Entity-Relationship - Сущность-Отношение. Формализованный графический язык. Существует множество нотаций языка.
Основные понятия o Предметная область - часть реального (реже виртуального) мира, представляющая интерес для данного исследования o Сущность (объект) - это реальный или воображаемый объект, информация о котором представляет интерес. o Класс объектов - совокупность объектов, обладающих одинаковым набором свойств ER-модель строится на уровне классов объектов, а не отдельных экземпляров объектов.
Изображение объекта. Условные обозначения.
Изображение объекта. Пример изображения объекта с несколькими идентифицирующими атрибутами
свойство – характеристика, описывающие состояние каждой сущности
Изображение объекта и его свойств (условные обозначения)
Пример изображения единичных и множественных динамических и статических свойств
Пример изображения условного свойства
Варианты изображения (в зависимости от особенностей предметной области)
Пример изображения составного свойства
Виды связей между объектами (условные обозначения)
Виды связей между объектами. Пример
разновидности объектов o. Объект называется простым, если он рассматривается в данном исследовании как неделимый. o. Сложный объект представляет собой объединение других объектов, простых или сложных, также отображаемых в информационной системе.
ОСНОВНЫЕ ЭТАПЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ.ppt