18629

Связи объектов моделей

Доклад

Информатика, кибернетика и программирование

Связи объектов моделей. Каждая связь задается в модели определенным именем. Связь в графической форме представляется как линия между связанными объектами и обозначается идентификатором связи. Существует три вида связи: одинкодному одинкомногим и многиекомногим. С

Русский

2013-07-08

15.5 KB

4 чел.

Связи объектов моделей.

Каждая связь задается в модели определенным именем. Связь в графической форме представляется как линия между связанными объектами и обозначается идентификатором связи. Существует три вида связи: один-к-одному, один-ко-многим и многие-ко-многим. Связь один-к-одному существует, когда один экземпляр одного объекта связан с единственным экземпляром другого. Связь один-ко-многим существует, когда один экземпляр первого объекта связан с одним (или более) экземпляром второго объекта, но каждый экземпляр второго объекта связан только с одним экземпляром первого. Связь многие-ко-многим существует, когда один экземпляр первого объекта связан с одним или большим количеством экземпляров второго и каждый экземпляр второго связан с одним или многими экземплярами первого. Помимо множественности, связи могут подразделяться на безусловные и условные. В безусловной связи для участия в ней требуется каждый экземпляр объекта. В условной связи принимают участие не все экземпляры объекта. Связь может быть условной как с одной, так и с обеих сторон. Помимо этих вариантов существуют еще рекурсивные связи.

К типовым структурам данных относятся: элемент данных, аргумент данных, база данных, запись данных и т. д.

Элемент данных это минимальная именнованая структурная единица данных.

Агрегат данных это поименованное подмножество элементов данных или др. агрегатов внутри записи.

Запись это составной агрегат, который не входит в состав др. агрегатов. Запись характеризуется структурой ее взаимосвязей между элементами и агрегатами. Следовательно, структура записи может иметь иерархический характер.

Множество экземпляров записи одинаковой структуры образуют тип записи. Запись конкретного типа явл. объектом в модели данных.

Модель данных может включать несколько типов записи или несколько типов объектов. Связи устанавливаются между объектами моделей данных. Базу данных образует совокупность взаимосвязанных конкретных объектов моделей данных для некоторой конкретной предметной области.

Связи между двумя типами записей определяются групповыми отношениями между их экземплярами. Групповое отношение это строго иерархическое отношение между записями двух типов: гл. записью набора и подчиненной записями набора.

Существует иерархическая модель и сетевая. В сетевой модели любой объект, запись может быть подчинен нескольким объектам одновременно. А в иерархической – только одному объекту выше стоящего уровня.

Структура объекта записи или файла в сетевых моделях чаще бывает линейной и реже иерархической. Структура объекта в иерархической модели может быть как  иерархической, так и линейной. Объект линейной структуры состоит из простых и ключевых атрибутов.

Сетевые модели данных по сравнению с иерархическими явл. более универсальным средством отображения во внутри машинной сфере структуры информации для разных предметных областей. Достоинства сетевых моделей: отсутствие дублирования данных в различных элементах модели; доступ к данным практически не имеет ограничения и возможен непосредственно к объекту любого уровня.

Модель данных может включать несколько типов записи или несколько типов объектов. Между объектами моделей данных также устанавливаются связи. Совокупность взаимосвязанных конкретных объектов моделей данных для некоторой конкретной предметной области образует базу данных. Связи между 2 типами записей определяются групповыми отношениями между их экземплярами.
Групповое отношение или набор это строго иерархическое отношение между записями двух типов: главной записью набора и подчиненной.


 

А также другие работы, которые могут Вас заинтересовать

27652. Объект (непосредственный) 290-порядок функционирования гос. органов и органов местного самоуправления и муниципальных учреждений; 204-интересы службы в негосудар. организациях 106.5 KB
  Особо квалифицирующие признаки деяния совершены: группой лиц по предварительному сговору или организованной группой; с вымогательством взятки; в крупном размере. Различия по объекту преступления В коммерческом подкупе преступление против коммерческой организации в получении взятки преступление против гос. Дача взятки состоит в незаконном вручения передаче материальных ценностей или предоставлении выгод имущественного характера должностному лицу лично или через посредника за совершение действий бездействия входящих в служебные...
27653. Понятие вымогательства (ст. 163 УК), его объект и момент окончания. Отличие вымогательства от насильственного грабежа и разбоя. Обстоятельства, отягчающие совершение этого преступления 43.5 KB
  Отличие вымогательства от насильственного грабежа и разбоя. Отличие вымогательства от самоуправства ст. Вымогательство: Объект вымогательства: отношения собственности и личности.
27654. Понятие и виды обстоятельств, исключающих преступность деяния. Их социально-правовая природа и значение 29 KB
  Любое преступление как правило связано с причинением серьезного вреда охраняемым общест. Мера причиненного или грозящего вреда выражает основной признак любого преступления его общественную опасность. Однако в некоторых ситуациях причинение даже существенного вреда по своему социальному содержанию является полезным для личности и общества и в силу этого лишено общественной опасности и угол. Законом и господствующей моралью допускаются необходимая оборона причинение вреда при задержании лица совершившего преступление обоснованный риск...
27655. Понятие и виды преступлений в сфере кредитно-финансовой деятельности 36 KB
  176 УК изготовление или сбыт поддельных денег или ценных бумаг ст. № 2 О судебной практике по делам об изготовлении или сбыте поддельных денег и ценных бумаг. 186 Изготовление или сбыт поддельных денег или ценных бумаг Непосредственный объект общественные отношения обеспечивающие: право на эмиссию денег и ценных бумаг уполномоченным кругом субъектов экономической деятельности в том числе исключительное право РФ на эмиссию национальной валюты; интересы негосударственного финансового объекта а также право собственности потенциальных...
27656. Понятие и виды преступлений против службы в коммерческих и иных организациях. Злоупотребление полномочиями (ст.201 УК РФ). Коммерческий подкуп (ст. 204 УК РФ). Особенности субъекта данных преступлений 38.5 KB
  Коммерческие организации это организации преследующие извлечение прибыли в качестве основной цели своей деятельности в частности хозяйственные товарищества; хозяйственные общества; производственные кооперативы; государственные унитарные предприятия. Действие главы 23 УК РФ распространяется на все коммерческие организации независимо от формы их собственности. Некоммерческие организации это организации не имеющие в качестве основной цели своей деятельности извлечение прибыли и поэтому они могут заниматься предпринимательской...
27658. Понятие и виды преступлений, ставящих в опасность жизнь и здоровье. Оставление в опасности (ст. 125 УК). Отличие этого преступления от неоказания помощи больному (ст. 124 УК) 30.5 KB
  Убийство; Убийство матерью новорожденного ребенка; Убийство совершенное в состоянии аффекта; убийство совершенное при превышении пределов необходимой обороны или при превышении мер необходимых для задержания лица совершившего преступление; Причинение смерти по неосторожности; Доведение до самоубийства; Умышленное причинение тяжкого вреда здоровью; Умышленное причинение средней тяжести вреда здоровью; Причинение тяжкого или средней тяжести вреда здоровью в состоянии аффекта; Причинение тяжкого или средней тяжести вреда здоровью при...