Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Графическое изображение инфологической модели предметной областиСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Инфологическая модель предметной области изображается графически с помощью ER-диаграмм. Сначала изображаются все диаграммы сущностей, затем - связи между сущностями в соответствии с информацией таблицы связей, полученной в разделе 1.1.3. Связь представляется в виде линии, связывающей две сущности или ведущей от сущности к ней же самой. При этом тип связи изображается следующим образом:
Обязательный конец связи выделяется перечеркиванием линии связи, а необязательный – кружком, например:
Рядом с концом связи указывается его наименование, позволяющее «читать» связь. Пример 1. Графическое изображение связи СОТРУДНИК–ОТДЕЛ.
Данное графическое изображение связи трактуется следующим образом: «каждый СОТРУДНИК должен числиться только в одном ОТДЕЛЕ» и «каждый ОТДЕЛ обязательно состоит из СОТРУДНИКОВ». Пример 2. Графическое изображение связи КНИГА–СИСТЕМНЫЙ КАТАЛОГ.
Данное графическое изображение связи трактуется следующим образом: «каждая КНИГА должна быть включена хотя бы в один раздел СИСТЕМНОГО КАТАЛОГА» и «каждый раздел СИСТЕМНОГО КАТАЛОГА может иметь информацию о нескольких КНИГАХ». Полученная ER-диаграмма является основой для построения концептуальной модели предметной области. Методика проектирования концептуальной модели предметной области
На данном этапе необходимо выбрать систему управления базами данных (СУБД), в рамках которой будет разработана автоматизированная информационная система. Каждая СУБД поддерживает свою модель данных, которая характеризуется организацией данных, ограничениями целостности и множеством операций, допустимых над объектами модели данных. На сегодняшний день большинство СУБД поддерживают реляционную модель данных, поэтому методику проектирования концептуальной модели будем описывать в рамках реляционной модели данных, но без привязки к какой-либо конкретной СУБД.
Основные понятия реляционной модели данных
Основная структура данных – отношение, которое может быть представлено в виде таблицы. Понятие «отношение» соответствует понятию «сущность», используемому при описании инфологической модели предметной области в терминах «сущность-связь». Отношению присваивается имя, допустимое для выбранной СУБД. Отношение представляет собой набор атрибутов. Имена атрибутов называются полями и образуют схему отношения. Атрибут определяется на каком-либо типе данных или домене. На значения атрибута могут накладываться ограничения (уникальность, возможность использования null-значений и т.д.). Отношение есть множество кортежей (записей, строк). Понятие «кортеж» соответствует понятию «экземпляр сущности» в модели «сущность-связь». В каждом отношении должен быть первичный ключ. Первичным ключом может быть объявлено поле или некоторая совокупность полей, значения которых однозначно идентифицируют каждый кортеж отношения. Каждое отношение в реляционной базе данных должно находиться в третьей нормальной форме. Если данное утверждение несправедливо для какого-либо отношения, то оно должно быть приведено к указанной форме. Тип связи между отношениями, описывающими объекты прикладной области в реляционной модели данных, может быть 1:М (или М:1). Отношение, входящее в связь со стороны «один», является родительским; со стороны «много» - дочерним. Связь реализуется с помощью введения в дочернее отношение дополнительного атрибута, называемого внешним ключом. Внешний ключ – ссылка на значения первичного ключа родительского отношения. Связи типа М:М реализуются путем введения дополнительных отношений-связок. В схему отношения-связки должны включаться два внешних ключа, ссылающихся на первичные ключи связываемых отношений. Если тип связи между отношениями 1:1, то два отношения соединяют в одно.
|
||
|
Последнее изменение этой страницы: 2017-01-25; просмотров: 527; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.89 (0.009 с.) |