Пример концептуальной схемы

Пример концептуальной схемы

Пример концептуальной схемы

Базы данных - Урок 4. Концептуальная модель базы данных



=== Скачать файл ===




















Начальной стадией проектирования системы баз данных является построение семантической модели предметной области, которая базируется на анализе свойств и природы объектов предметной области и информационных потребностей будущих пользователей разрабатываемой системы. Эту стадию принято называть концептуальным проектированием системы, а ее результат — концептуальной моделью предметной области объектом моделирования здесь является предметная область будущей системы. Такие модели обобщенно представляют информационные потребности пользователей создаваемой системы в части использования хранимых данных и по существу являются средством коммуникации как разработчиков, так и пользователей на разных стадиях жизненного цикла базы данных. Назначение концептуальных моделей определяет и некоторые специфические требования к средствам их представления. Помимо упомянутой независимости от среды оборудования и требования адекватности отражения предметной области отметим следующие: К концептуальным моделям относятся различные компоненты, по-разному и разными средствами отражающие предметную область. Например, логические автоматические связи между показателями или лингвистические свойства языка синонимию, синтаксис и т. При этом многие из них не только поддерживают стадию концептуального проектирования предметной области разрабатываемой системы, но и позволяют осуществить на основе построенной их средствами модели стадию логического проектирования путем автоматической генерации концептуальной схемы базы данных для выбранной СУБД, например, схемы базы данных для какого-либо SQL-севера или объектной СУБД. Моделирование предметной области в этом случае базируется на использовании графических диаграмм, включающих сравнительно небольшое число компонентов, и самое важное — технологию построения таких диаграмм. Семантическую основу ER-модели составляют следующие предположения: Здесь следует еще раз подчеркнуть информационную природу понятия сущность и его соотношение с материальными или воображаемыми объектами предметной области. Любой объект предметной области обладает свойствами, часть из которых выделяется как характеристические — значимые с точки зрения прикладной задачи. При этом, например, в процессе анализа и систематизации предметной области обычно выделяются классы — совокупность объектов, обладающих одинаковым набором свойств, задаваемых в виде наборов атрибутов значения атрибутов для объектов одного класса, естественно, могут различаться. Соответственно, на уровне представления предметной области то есть ее концептуальной модели объекту, рассматриваемому как понятие объект в сознании человека , соответствует понятие сущность; объекту как части материального мира и существующему независимо от сознания человека соответствует понятие экземпляр сущности; классу объектов соответствует понятие тип сущности. В дальнейшем, поскольку в концептуальной модели рассматриваются не отдельные экземпляры объектов, а классы, мы не будем различать соответствующие понятия этих двух уровней, то есть будем предполагать тождественность понятий объект и сущность, свойство объекта и свойство сущности. ER-модель, как описание предметной области, должна определить объекты и взаимосвязи между ними, то есть установить связи следующих двух типов. Связи между объектами и наборами характеристических свойств, и таким образом определить сами объекты. Связи между объектами, задающие характер и функциональную природу их взаимосвязанности. Также как каждый объект уникально характеризуется набором значений свойств, сущность должна определяться таким набором атрибутов, который позволял бы различать отдельные экземпляры сущностей. Каждый экземпляр сущности должен быть отличим от любого другого экземпляра той же сущности это требование аналогично требованию отсутствия кортежей-дубликатов в реляционных таблицах. То есть, уникальным идентификатором сущности может являться атрибут, комбинация атрибутов, комбинация связей или комбинация связей и атрибутов, однозначно отличающая любой экземпляр сущности от других экземпляров сущности того же типа. Сущность имеет имя, уникальное в пределах модели. При этом имя сущности — это имя типа, а не некоторого конкретного экземпляра. Сущности подразделяются на сильные и слабые. Сущность является слабой, если ее существование зависит от другой сущности — сильной по отношению к ней. Природа свойства, как и характер связи свойства с сущностью объектом , может быть различной. Рассмотрим основные виды свойств. Свойство может быть множественным или единичным — то есть атрибут, задающий свойство, может одновременно иметь несколько значений или, соответственно, только одно. Свойство может быть простым не подлежащим дальнейшему делению с точки зрения прикладных задач или составным — если его значение составляется из значений простых свойств. В некоторых случаях полезно различать базовые и производные свойства. Если наличие некоторого свойства для всех экземпляров сущности не является обязательным, то такое свойство называется условным. Значения свойств могут быть постоянными — статистическими или динамическими, то есть меняться со временем. Свойство может быть неопределенным, если оно является динамическим, но его текущее значение еще не задано. Свойство может рассматриваться как ключевое, если его значение уникально и, возможно, в определенном контексте, однозначно идентифицирует сущность. Например, подчиненный некоторого определенного сотрудника. Атрибут — в базах данных — имя или структура поля записи. Атрибут характеризует размер или тип информации, содержащейся в поле. Кроме связи между объектом и его свойствами, концептуальная модель отражает связи между объектами разных классов. Эта ассоциация всегда может существовать между разными сущностями или между сущностью и ею же самой рекурсивная связь. Как и сущность, связь является типовым понятием, то есть все экземпляры связываемых сущностей подчиняются правилам связывания типов. Сущности, объединяемые связями, называются участниками. Степень связи определяется количеством участников связи. Если каждый экземпляр сущности участвует, по крайней мере, в одном экземпляре связи, то такое участие этой сущности называется полным или обязательным ; в противном случае — неполным или необязательным. Количественный характер участия сущностей один или многие задается типом связи или мощностью связи. Меню Перейти к содержимому Главная Лекции Рейтинг ВУЗов Новости. Сущности-связи и мощности связей. Все разделы Главная Лекции Рейтинг ВУЗов Новости образования Афоризмы и цитаты Интересные факты Новости ЕГЭ Подготовка к ЕГЭ Биографии. Поиск по сайту Найти: Архив новостей Архив новостей Выберите месяц Сентябрь Октябрь Сентябрь Август Июль Март Февраль Ноябрь Октябрь Сентябрь Август Июль Июнь Май Апрель Март Февраль Январь Декабрь Ноябрь Октябрь Сентябрь Август Июль Июнь Май Апрель Март Февраль Ноябрь Октябрь Сентябрь Август Облако тегов QS Times ВУЗ ЕГЭ КИМ Путин Рейтинг Россия Сомерсет Моэм аспирантура вариант госуслуги деньги заграница конкурс образование реформа стандарт статус стипендия университет учеба учитель финансирование школа.

Индапамид тева инструкцияпо применению

Понятие выпуклости вогнутости и точек перегиба

Каталог одежды мир

Рисуем дерево карандашом поэтапно

Насос wilo top sd 32 10 характеристики

Выдвижной ящик для кухни своими руками

Кто украл деньги на лечение жанны фриске

Медицинский полис хабаровск получить

Босоножки вязанные крючком видео

Report Page