2014, Есин В.И. & Юрасов В.Г., Модель данных «Объект-событие» и ее возможности

https://cyberleninka.ru/article/n/model … zmozhnosti

«известно достаточное количество семантических моделей данных. Например, это хорошо известные модели
"сущность-связь" [2] (в различных ее нотациях: Чена, Мартина, IDEF1X, Баркера, UML),
расширенная модель "сущность-связь" [3],
модель "объект-качество" [7] (менее известная),
объектно-ориентированная модель [5,6],
модель "объект-роль" [4]»

«главный недостаток всех этих моделей состоит в том, что ни в одной из них не учитывается явная поддержка концепции времени»

«модель данных «объект-событие» позволяет моделировать любую предметную область (ПрО) не только прозрачно (сегодня это делают все рассмотренные выше модели), но и адекватно.»

«уникальная идентификация объектов в модели достигается иерархическим именем экземпляра объекта в пределах рассматриваемой ПрО. То есть уникальным является экземпляр объекта, а все его характеристики, события с ним происходящие – это его определенные свойства, качества, состояния и т. д.
...
Может показаться, что такая идентификация достаточно громоздка, но она всегда информативна и имеет семантический смысл в отличие, например, от
ничего не значащего OID (Object Identifier) в объектной модели и модели «объект-качество», а также первичных ключей в модели «сущность-связь».»

«разработанная модель данных «объект-событие» – это совокупность
понятий (множество метаонтологий U) и
правил (множество отношений между понятиями модели – R и множество функций – F),
которые используются для описания и структурирования данных любой предметной области,
допустимых операций над ними (с помощью языка манипулирования данными L) и
видов ограничений целостности, которым они должны удовлетворять.»

«если концептуальные схемы ПрО, построенные с помощью известных семантических моделей данных, оперирует
только типами сущностей (классами) и типами связей (то есть метаданными), то при создании концептуального описания
ПрО с помощью модели «объект-событие» могут отдельно строиться такие описания, как для метаданных, так и для данных.
Это объясняется тем, что в модели «объект-событие» используются онтологии, которые как известно могут иметь дело и с
индивидами.»

Литература

1. Макконнелл С. Сколько стоит программный проект. – М.: Русская Редакция, СПб.: Питер, 2007. – 297 с.

2. Петер Пин-Шен Чен Модель "сущность-связь" – шаг к единому представлению о данных [Электронный ресурс] // СУБД No 3, 1995. – Режим доступа:
http://citforum.ru/database/classics/chen/

3. Кодд Е. Ф. Расширение реляционной модели для лучшего отражения семантики [Электронный ресурс] // СУБД No 5, 1996. – Режим доступа:
http://citforum.ru/database/classics/codd_2/

4. Halpin T. Business Roles and Object-Role Modeling
// DBP&D, No 10, October, 1996.

5. Atkinson M., Bancilhon F., DeWitt D. and other Object-Oriented Database System Manifesto. – In Proc. 1st Int. Conf. Deductive and Object-Oriented Databases, 1989, Kyoto, Japan, P. 40–57.

6. The Object Data Standard: ODMG 3.0. Edited by R.G.G. Cattel, Douglas K. Barry. Morgan Kauffmann Publishers, 2000, 280 p.

7. Григорьев Е. Модель "объект-качество" [Электронный ресурс]. – Режим доступа:
http://www.citforum.ru/database/articles/moq.shtml

8. Когаловский М. Р., Калиниченко Л. А. Концептуальное моделирование в технологиях баз данных и онтологические модели // Труды Симпозиума «Онтологическое моделирование». – М.: ИПИ РАН, 2008, С. 114–148.

9. Цикритзис Д., Лоховски Д. Модели данных Пер. с англ. – М.: Финансы и статистика, 1985. – 344 с.

10. Костенко Б. Б., Кузнецов С. Д. История и актуальные проблемы темпоральных баз данных [Электронный ресурс]. – Режим доступа:
http://citforum.ru/database/articles/temporal/

11. Есин В. И. Семантическая модель данных "объект-событие" // Вісник Харківського національного університету. – Х.: Харьковский национальный университет им. В.Н. Каразина, 2010. – No 925. – С. 65-73 – (Серія: "Математичне моделювання. Інформаційні технології. Автоматизовані системи управління"; вып. 14).

12. Есин В. И., Есина М. В. Язык для универсальной модели данных // Системи обробки інформації. – Х.: Харківський університет Повітряних Сил, 2011. – No 5(95) – С.193–197.

13. Светиков, Е. А. Применение методов анализа согласованности экспертной базы в задаче прогнозирования качества программных компонентов в сервис-ориентированной архитектуре [Текст] / Е. А. Светиков, В. Г. Юрасов // Вестник Воронежского государственного технического университета. – 2011. – Т. 7. - No 9. – С. 123- 125.

14. Светиков, Е. А. Построение взаимосвязанных информационных подсистем модели предприятия, ориентированного на наиболее эффективное удовлетворение потребностей сегмента рынка [Текст] / Е. А. Светиков, В. Г. Юрасов // Вестник Воронежского государственного технического университета. – 2011. - Т. 7. - No 2.– С. 72-73.

Отредактировано Лис (2025-04-29 20:41:02)