RUS  ENG
Full version
JOURNALS // Informatsionnye Tekhnologii i Vychslitel'nye Sistemy // Archive

Informatsionnye Tekhnologii i Vychslitel'nye Sistemy, 2016 Issue 1, Pages 12–31 (Mi itvs215)

MATHEMATICAL MODELING

Methods of implementation of object static models in database applications

I. A. Miklyaeva, P. P. Oleynikbc, S. M. Salibekyand

a Institute of Shipbuilding and Arctic Marine Engineering (Sevmashvtuz)
b Aston
c South-Russian State Polytechnic University named M. I. Platov, Shakhty branch
d Moscow Institute of Electronics and Mathematics — Higher School of Economics

Abstract: This article presents three different approaches to the representation of static models in the implementation of database applications. In order to compare solutions based on selected criteria of optimality was created a unified model for testing of tools development of object-oriented applications, presented in the form of a class diagram language UML. As one of the implementations of the classical object-relational mapping patterns which proposers of static models in the environment of a relational DBMS. An alternative solution, a widely used one of the authors, is the object-attributive approach. The paper presents the main components of this approach and example of the unified model testing. The paper also presents a solution based on a matrix universal object-relational database, the main components of which implementation issues are presented in the following sections. This paper is the result of years of research and is based on numerous reports published in the Proceedings of the International Scientific and Practical Conference "Object Systems" (objectsystems.ru).

Keywords: database, object models, UML, object-relational mapping patterns, object-attribute approach, matrix universal object-relational database.



© Steklov Math. Inst. of RAS, 2026