Приём заказов:
Круглосуточно
Москва
ул. Никольская, д. 10.
Ежедневно 8:00–20:00
Звонок бесплатный

Проектирование информационной системы «Библиотечная картотека для учета выдачи книг читателям

Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url:
Логотип сайта компании Диплом777
Никольская 10
Москва, RU 109012
Содержание

Идея моделирования предметной области заключается в возможности использования графических диаграмм, включающих необходимые для описания предметной области сущности и связи между ними. Благодаря простоте восприятия и наглядности представления ER-модели нашли широкое применение в CASE-системах – программных средствах, обеспечивающих автоматизированное проектирование баз данных информационных систем.
За многолетнюю историю использования модель «сущность – связь» претерпела различные модификации, известны несколько ее нотаций. Наиболее популярной в настоящее время является нотация, в большей степени приближенная к реальному процессу проектирования баз данных, является нотация IDEF1X. Именно эта нотация наиболее часто используется в средствах автоматизированного проектирования.
Опишем основные понятия модели «Сущность-Связь».
В модели «Сущность-Связь» используются понятия сущности предметной области, связей между ними и атрибутов сущностей.
Сущность – это объект предметной области, элемент информационной системы или, другими словами, класс однотипных объектов, информация о которых должна быть учтена в модели.
Каждая сущность должна иметь имя, выраженное существительным в единственном числе (например, Читатель, Книга, Экземпляр).
Сущности, существование которых не зависит от существования других сущностей, называются независимыми (базовыми), остальные сущности – зависимыми.
В модели «Сущность-Связь» нотации IDEF1X независимая сущность представляется в виде прямоугольника, содержащего имя сущности и наименования ее атрибутов, а зависимая – в виде прямоугольника со скругленными углами.
Атрибут сущности – это именованная характеристика объекта, являющаяся некоторым свойством сущности.
Атрибутам присваиваются семантически значимые имена, как правило, в форме существительного в единственном числе.
Первичным ключом называется подмножество атрибутов, которое функционально полно определяет значение любого другого атрибута.
В концептуальной модели данных, представленной в виде ER-диаграммы, сущности могут быть связаны между собой.
Связь – это графическая ассоциация между сущностями.
Связь характеризуется следующим набором параметров: имя, кратность, тип, обязательность, степень участия.
Рассмотрим эти характеристики более подробно.
имя указывается в виде глагола и поясняет смысл связи. Связи «один ко многим» именуются со стороны родительской сущности. Связи «многие ко многим» – в обоих направлениях.
кратность (кардинальность, мощность) показывает, какое количество экземпляров одной сущности определяется экземпляром другой.
Связи бывают один-к-одному (1:1), один-ко-многим (1:M), многие к одному (М:1) и многие-ко-многим (N:M).
Первый тип – связь один-к-одному (1:1): в каждый момент времени каждому представителю (экземпляру) сущности А соответствует 1 или 0 представителей сущности В:
Второй тип – связь один-ко-многим (1:М): одному представителю сущности А соответствуют 0, 1 или несколько представителей сущности В.
Третий тип. Так как между двумя сущностями возможны связи в обоих направлениях, то существует еще обратный тип связи многие-к-одному (М:1)
Четвёртый тип – связь многие-ко-многим (М:N): 0,1 или нескольким представителям сущности А в любой момент времени соответствуют 0, 1 или несколько представителей сущности В.
тип связи: идентифицирующая (атрибуты одной (родительской) сущности, называемые внешним ключом, входят в состав зависимой (дочерней) и служат для идентификации ее экземпляров, т.е. входят в ее первичный ключ) и неидентифицирующая (внешний ключ имеется в дочерней сущности, но не входит в состав первичного ключа);
обязательность: обязательная (при вводе записи в дочернюю сущность заполнение атрибутов внешнего ключа обязательно и введенные значения должны совпадать со значениями атрибутов первичного ключа какой-либо записи родительской сущности) и необязательная (заполнение атрибутов внешнего ключа в дочерней сущности необязательно или введенные значения не совпадают со значениями атрибутов первичного ключа ни одной записи родительской сущности).

Diplom777
Diplom777
Поделиться курсовой работой:
Поделиться в telegram
Поделиться в whatsapp
Поделиться в skype
Поделиться в vk
Поделиться в odnoklassniki
Поделиться в facebook
Поделиться в twitter
Похожие статьи
Раздаточный материал для дипломной работы образец

Когда студент выходит на защиту перед экзаменационной комиссией, ему требуется подготовить все необходимые материалы, которые могут повысить шансы на получение высокого балла. Один из таких

Читать полностью ➜
Задание на дипломную работу образец заполнения

Дипломная — это своеобразная заключительная работа, которая демонстрирует все приобретенные студентом знания во время обучения в определенном вузе. В зависимости от специализации к исследовательским работам

Читать полностью ➜