Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Метод проектирования рбд на основе илм (правила 1-12).Содержание книги
Поиск на нашем сайте
1. Для каждого простого объекта и его единичных свойств строится отношение, атрибуты которого являются идентификаторами объекта и реквизиты соответствуют каждому из единичных свойств. ИЛМ: ДЛМ:
2. (Объекты с многими свойствами). Если у объекта имеются множественные свойства, то каждому из них в ДЛМ ставится в соотв. отдельное отношение. Атрибутами этого отношения будет идентификатор объекта и реквизит, обозначающий множественные свойства. ИЛМ:
R1(U01,C1) R2(U01,C2) R3(U01,C3)
3. Если у объекта имеется условное свойство, то возможны 2 варианта ДЛМ: а) Используется, если многие из экземпляров объекта обладают условным свойством. ДЛМ будет такой же, как если бы эти свойства были обычными (единичными). б) Если незначительное число экземпляров объекта обладают условным свойством. В этом случае в ДЛМ предусматривается отдельные отношения, которые будут включать идентификатор объекта и атрибут соответствия условному свойству. Это отношение будет состоять из такого кол-ва кортежей, сколько экземпляров объекта имеют условные свойства. ИЛМ:
а) R(U01,C1,C2) б) R1(U01,C1) R2(U01,C2)
4. Если объект имеет составное свойство, то оно представляется в отношении ДЛМ набором элементов, которые соответствуют составному свойству ИЛМ:
R(U01,C1,C2)
5. Если между объектами имеется степень связи 1-1, то ДЛМ определяется классом принадлежности объекта. Для объектов, которые связывают возможно 4 сочетания класса принадлежности. а) Если класс принадлежности обоих объектов является обязательным, то ДЛМ задается одним отношением, в котором атрибутами будут идентификаторы объектов и их свойства. ИЛМ:
а) R(U01,C1,…, UO2,C2…) б) R1(U01,C1,…) R2(U02,C2,…, UO1) / Идентификатор 1-го объекта первичный ключ 1-го объекта. б) ИЛМ:
R1(UO1,C1,…) R2(UO2,C2,…, UO1) Предполагается для простоты, что свойства единичные.
в) ИЛМ:
R1(U01,C1,…) R2(U01,C2,…) R3(UO1, UO2)
6. Один ко многим - степень связи.
а) Многосвязный объект имеет обязательный класс принадлежности. В этом случае ДЛМ задается 2-мя отношениями: в 1 в качестве атрибутов содержатся свойства односвязного объекта: R1(UO1,C1,…) а 2-e – все свойства объектов 2-го класса + первичный ключ 1-го отношения. R2(U02, C2,…UO1)
R1(UO1,C1,…) R2(UO2,C2,…) R3(UO1, UO2) Связь между классами объектов 7. Многие ко многим
8. Относительно агрегированного объекта
R(UO1, UO2, UO3,C1,C2) набор идентификаторов объектов, входящих в агрегированный объект. Первичный ключ.
9. Обобщенный объект (отражает некоторую классификацию объектов)
1) R(UO1,C1,C2,C3,C4,C5,C6,C7) Если относится к первому виду, то С6, С7 к нему никакого отношения не имеют. 2) R1(UO1,C1,C2) R2(UO1,C4,C5) – информация об отношениях 1-го вида (В1). R3(UO1,C5,C7) – информация об отношениях 2-го вида (В2).
10. Составной объект. Если связь задается на однородном множестве объектов, как это имеет место для узлов и деталей, то для отображения связи между целыми и его частями можно использовать 2 отношения: 1-ое отношение – содержит информацию об объектах (т.е.узлах и деталях) 2-ое отношение – содержит информацию о связях между объектами. № узла № Детали (подузла)
Составной объект может соответствовать структуре некоторой организации. В этом случае между целым и частями уместна организация 1 ко многим. (Одна орнганизация состоит из нескольких подразделений). Тогда для определения ДЛМ пользуемся ER диаграммой с 2-мя свойствами объекта (пр. №6) 11. В некоторых случаях одних связей и объектов может быть недостаточно для всестороннего описания предметной области. Ситуация, когда экземпляры 1-го и того же объекта играют разные роли в предметной области.
- Основной объект
- Номер научного работника.
- Ролевые объекты
Основной объект: – может иметь разновидности представленные одним отношением, причем ключ этой сущности будет первичным ключом. А ролевые объекты и связи между ними представляются в ДЛМ таким числом отношений, которые определяют ранее рассмотренными правилами. ДЛМ R1(НИР,…) R2(НП…) R3(НА,…,НП) 3 и более классов объектов.
ДЛМ R1(НЭ,…) R2(НП,…) R3(ШГ,…)
В общем случае при наличии n-сторонних связей потреб. n+1 отношение: n-отношений для хранения информации о сущностях и 1-0 отношений для хранения информации о связи между сущностями. Пример проектирования РБД: создание ИЛМ и переход к ДЛМ. В качестве предметной области-жители Зеленограда. Сформируем простую реляционную БД, где хранятся сведения для налоговой инспекции. ИЛП
|
|||||||||||||
|
Последнее изменение этой страницы: 2017-01-25; просмотров: 400; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.15 (0.009 с.) |