Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Топ:
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
При выборе области для локальных представлений проектировщик должен искать компромиссное решение.
- Узкая область приводит к излишнему дроблению данных.
- Обширная область приводит к нечеткости и излишней сложности проектирования моделей.
Выделим основные этапы.
I этап. Формирование сущности. Для каждого логического представления необходимо сформулировать сущности, которые потребуются для его описания. Тем самым указываем типы объектов предметной области, о которых должна накапливаться информация.
Рассмотрим пример. Пусть в некотором локальном представлении выполняется описание поставок товаров на склад. Предполагается, что в одной поставке может участвовать только один поставщик, поставляя при этом только один вид товара. Поставщик может участвовать в нескольких поставках. Здесь возможно несколько описаний связей.
1 2 3 4
![]() |
5
| ПОСТАВКА |
6
7
8
Исходная граф-схема локального
Представления
Недостаток. Нельзя представить информацию об отдельном поставщике, который в настоящее время поставок не выполняет.
Для этого вводим сущность «поставщик» и связь с «поставкой».

2
| ПОСТАВЩИК |
| ПОСТАВКА |
Достоинство. Используя связь «поставляет» можно определить, какой конкретно поставщик выполняет поставку.
Недостаток. Нет информации об отдельных товарах, если они отсутствуют в поставке.
Для этого необходимо ввести сущность «товар». Тогда граф-схема локального представления примет вид:
| ПОСТАВЩИК |
![]() |
| ПОСТАВКА |
Недостатки. Схема не дает информации:
1) какие товары может поставлять отдельный поставщик
2) какие поставщики могут поставлять данный товар.
Для этого необходимо организовать связи между сущностями «поставщик» и «товар». Это будут связи «может поставлять», «может быть поставлен».
![]() |
Поставщик Товар
Поставщик Товар
Вывод. Для данного локального представления целесообразно сформулировать сущности «поставка», «поставщик» и «товар».
Примечание. На практике часто рассматривают однонаправленную связь от А к В. При этом в зависимости от количества характеристик отображения различают простую и многозначную связь.
а) Простая
А В
О
| О |
Студент
Билет
О
О
При этом идентификация экземпляров объекта В экземплярами объекта А однозначна.
б) Многозначная
А В
О
| О |
Пациент |
Заболевание | |||
| О | О | М | ||||
О
| О |
| ||||
| О | О |
Связь типа «перенесенные заболевания».
Здесь идентификация объекта неоднозначна.
II этап. Выбор идентифицирующего атрибута для каждой сущности. Для каждой сущности необходимо выбрать идентификатор, который служит для однозначного распознавания экземпляра сущности. Это один или несколько атрибутов, которые являются ключом. Проблема выбора ключа имеет два аспекта:
а) однозначная идентификация объекта;
б) минимальное количество атрибутов.
III этап. Назначение сущностям отдельных атрибутов. В дополнение к идентификаторам сущностям назначают описательные атрибуты.
Например,
| СТУДЕНТ |
Спецификация атрибутов заканчивается для каждого атрибута указанием множества значений, которые он может принимать. Это множество значений называется домен.
Вторичный ключ – это атрибут или группа атрибутов, которые идентифицируют все объекты, имеющие определенные значения этих атрибутов. Т.о., вторичный ключ позволяет выделять из набора те объекты, которые обладают интересующими нас свойствами (или ключ поиска).
IV этап. Спецификация связей. В локальных представлениях необходимо выделять зависимости между двумя и более сущностями. Необходимо определять, какие связи избыточны, какие необходимы. В процессе проектирования каждый тип связи именуется. Также специфицируются связи типа «сущность-атрибут» и связи типа «атрибут-атрибут». На практике часто встречаются связи или зависимости атрибута от идентификатора.
ИД - идентификатор,
ОА1 , ОА2 – описание атрибута 1,2
При проектировании реальных схем необходимо стремится к такой связи и стараться исключать связи между атрибутами.
Заключение. Моделирование локальных представлений заканчивается графическим оформлением всех сущностей, связей между ними и атрибутов, а также перечислением всех вышеописанных спецификаций.
|
|
|
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!