Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_DB.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
101.25 Кб
Скачать

29.Инфологическое моделирование данных. Объекты. Типы объектных множеств

Модель - представление реальной действительности, которое отражает ее наиболее существенные детали.

Модель считается адекватной предметной области, в том случае, если представление реальной действительности наиболее полно или приближенно к полному отражению реальности.

Отображение - ассоциирование элементов из одной области с элементами другой области.

Объектно-ориентированная СУБД управляет базой данных, позволяя записывать, извлекать и обрабатывать данные, составляющие модель рассматриваемой реальности. Модель позволяет также представлять сущность конкретных представителей реального мира в конструкции модели при отображении той либо иной ситуации.

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

Главными элементами инфологической модели являются:1)объектные множества (или сущности);2)отношения (или – связи).

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

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

30. Инфологическое проектирование. Отношения. Кардинальность. Степень участия

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

Графически отношение между двумя объектными множествами изображается в виде отрезка, дополненного ромбом.

Если элементы объектного множества связаны с элементами этого же объектного множества, то это рекурсивное отношение.

Важными характеристиками отношения являются:1)мощность (кардинальность) отношения, 2)связность, 3)тип участия,4)степень участия.

Минимальная мощность отношения равна нулю – 0 , а максимальная может быть не ограничена, т. е. «много», что обозначается как «*» либо М

Отношение, имеющее максимальную мощность в одном из направлений, равную единице (1), называется функциональным в данном направлении.

Связность отношения бывает трех видов, обычно используются следующие понятия:отношение «один-к-одному» отношение «один-ко-многим» отношение «многие-ко-многим»

Тип участия , определяет, зависит ли существование некоторого объектного множества от участия в отношении с некоторым другим объектным множеством.

Существуют два типаучастияв отношении: полное и частичное

31. Инфологическое моделирование данных. Атрибуты. Виды атрибутов. Ключи

Атрибуты – это некоторые определенные структурированные характеристики объекта, которые отражают отдельные свойства объекта или типа связи.

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

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

Ключ может содержать один или несколько атрибутов (составной ключ).

Первичный ключ – потенциальный ключ, который выбран в качестве уникального идентификатора объектного множества.

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

Простой атрибут – это атрибут, состоящий из одного компонента с независимым существованием.

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

Однозначный атрибут – атрибут, который содержит одно значение для одного объектного множества.

Многозначный атрибут – это атрибут, который может содержать несколько значений для одного объектного множества. Графически многозначный атрибут обозначается двойным овалом. Производный атрибут представляет собой атрибут, значение которого получается с использованием некоторых вычислений от значения связанного с ним атрибута

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]