Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Понятие ИОС. Виды ИОС

Информационные отношения-связи (ИОС)

Роль уникальных ключей состоит в том, что они позволяют отличать один экземпляр ИО от других экземпляров.

В ряде случаев для однозначной идентифицкации экземпляров ИО можно вибрать разные атрибуты ИО. Их считают “кандидатами” в ключевые атрибуты, а ключи, которые они могут образовать, называют вероятными или во з можными ключами.

В процессе описания ИО среди вероятных ключей выбрают один, который реально используют в качестве уникального ключа ИО. Его называют основным ключом. Так, каждого конкретного студента можно однозначно идентифицировать по номеру зачетной книжки, номеру паспорта, фамилии (если нет однофамильцев).. Следовательно, для совокупности ИО СТУДЕНТ существуют три возможных ключа – Номер_зачетной_книжки, Номер_паспорта, ФИО Длямногих информационных задач ВУЗаосновним ключем ИО СТУДЕНТ целесообразно выбрать первый из них – Номер_зачетной_книжки.

Вопрос о том, какой именно из возможных ключей использовать в роли основного ключа (или включить в основной ключ, если он составной), решается пользователем или разработчиком ИБ.

Наряду с первичными (уникальными) ключами иногда целесообразно использовать вторичные ключи. Это такие ключи, значения которых могут повторяться в нескольких экземплярах ИО.

Другими словами, если по значениям первичного ключа может быть найден только один экземпляр ИО, то по значениям вторичного – несколько экземпляров ИО.

Роль вторичных ключей состоит в том, что они позволяют ускорить идентификацию экземпляров ИО путем двуступенчатого поиска: сначала по значеннию вторичного ключа выделяется некоторое множество экземпляров ИО, а потом в этом множестве по заданному значению первичного ключа ведется поиск нужного экземпляра ИО. Так, если вторичным ключем ИО СТУДЕНТ_ФАКУЛЬТЕТА выбрать атрибут Номер_группы, а первичным – Номер_зачетной_книжки, то сначала по значению вторичного ключа будут выделены экземпляры ИО всех студентов требуемой академгруппы, а уже затем будет осуществлен поиск среди них конкретного экзмпляра ИО с использованием значения первичного ключа – Номер_зачетной_книжки.

Выбирать ключевые атрибуты ИО (как первичные, так и вторичные) необходимо очень тщательно, поскольку от их правильного выбора в значительной мере зависит правильность и эффективность работы АИС в целом.

 

При создании ИБ АИС рассматривают не только объекти ПрО, но и разнообразные реальные отношения между ними – связи, ассоциации, соответствия. Это могут быть отношения принадлежности, вхождения, подчинененности, эквивалентности, отношения типа “род-вид”, “целое –часть”, отношения в пространстве, во времени и др. Кроме отношений между объектами ПрО, рассматривают также взаимосвязи между свойствами этих объектов.

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

Рассмотрим следующие виды ИОС:

· Структурные и функциональные,

· внешние и внутренние,

· постоянные и временные,

· условные и безусловные.

Структурные ИОС – это информационные отображения реальних отношений, существующих на множестве объектов рассматриваемой ПрО.

 
 

Функциональные ИОС отображают потребность информационных задач ПрО в совместной обработке и устанавливаются между ИО, являющимися входами и результатами решаемой задачи (рис. 1).

Например, задача УЧЕТ_РЕЗУЛЬТАТОВ_СЕССИИ требует существования функциональных отношений между ИО ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ, СТУДЕНТ, ЭКЗАМЕНАЦИОННАЯ_ОЦЕНКА.

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

Внешние ИОС отображают связи между объектами ПрО, не учитывая при этом внутренних свойств этих объектов. Например, к числу внешних принадлежат структурные отношения между элементами некоторой системы. Так, для ПрО ”АВТОХОЗЯЙСТВО” внешними являются структурные отношения между ИО ГАРАЖ, РЕМОНТНИЙ_ЦЕХ, СКЛАД_ЗАПЧАСТЕЙ.

Внутренние ИОС описывают взаимозависимости между разными свойствами одного и того же объекта ПрО. Например, в описании любого типа ИО зависимость между ключем и описательными атрибутами представляет собой внутреннее отношение.

В постоянных ИОС связь между ИО устанавливается на все время их существования в ИБ. Временные отношения между ИО существуют только некоторый период времени (в частности, лишь в текущий момент). Временной является, например, связь между ИО ТОРГОВИЙ_АГЕНТ и ПОКУПАТЕЛЬ при отображении ПрО “ЗАКАЗ_ТОВАРОВ”.

ИОС считают условным, если отображаемая им реальная связь между объектами ПрО возможна лишь при выполнении некоторого условия, в противоположном случае – безусловным. Условным является, например, отношение между ИО СТУДЕНТ и СТЕПЕНДИЯ, поскольку оно существунт только при условии хорошей успеваемоити студента.

 

<== предыдущая лекция | следующая лекция ==>
Ключи информационных объектов. Виды ключей | Типы ИОС
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 1125; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.