Главная страница Продукция Наши продукты SRC Knowledge ObjStorage - объектное хранилище данных
SRC Knowledge ObjStorage - объектное хранилище данных
-
Использование промышленной СУБД Oracle;
-
Каждая сущность, информация о которой хранится в БД, является объектом;
-
Каждый объект уникален в пределах БД и имеет уникальный идентификатор;
-
Объект имеет свойства, которые описывают атрибуты сущности;
-
Объекты могут быть связаны между собой произвольным образом. Связь характеризуется связанными объектами и типом связи. Связь может быть ассоциирована с объектом;
-
Жизненный цикл объектов выражается как модель состояний, которая состоит: Из множества состояний. Каждое состояние представляет стадию в жизненном цикле типичного экземпляра объекта. Из множества событий. Каждое событие представляет инцидент или указание на то, что происходит. Из правил перехода. Правило перехода определяет, какое новое состояние достигается, когда с экземпляром в данном состоянии происходит некоторое событие. Из действий. Действие - деятельность или операция, которые должны быть выполнены, когда экземпляр достигает состояния;
-
Объекты соотносятся по некоторому курсу, по которому один объект может быть обменен на другой. Так, курсом обмена является отношение валют, а ценой объекта, отношение валюты и объекта;
-
Объект может быть контейнером для других объектов. В этом случае допускается хранение в нем других объектов;
-
Используется унификация контроля ввода и модификации экземпляров сущностей, которая позволяет в случае нештатных ситуаций выделить круг лиц, необходимых для восстановления хода событий;
-
Используется единая система мониторинга и обработки ошибок;
-
Используются механизмы аналитических атрибутов, факторов, универсальных фильтров;
-
Хранилище не привязано к определенной бизнес-модели и позволяет реализовать практически любую бизнес-логику;
-
Логика выделяется в отдельный программный слой и реализуется на сервере в виде PL/SQL и Java кода;
-
Для семантического анализа информации хранилища используется Система Описания Ресурсов (RDF).
В состав хранилища входят:
-
Инфологическая модель данных;
-
Пакеты PL/SQL и Java классы;
-
Типовые онтологии классов.
ПРОФЕССИОНАЛЬНЫЙ ПУТЬ:
АВТОРСКИЕ СВИДЕТЕЛЬСТВА: