Translation of Queries in the Algebra of Multidimensional Matrices into a Relational Data Model

Abstract

The relational data model has become an important part of the mathematical and manufacturing field. It deserves this attention in view of the optimal and fast work with large databases, which simplifies work with logistics, calculation of large mathematical blocks, and a strict table formation system simplifies the protection, storage and management of information. However, this model has problems with the lack of standard query construction tools, the complexity of describing hierarchical and network relationships, and the difficulty of understanding the data structure due to the appearance of a large number of tables as a result of logical design. To solve these issues, it was decided to turn to a model that specializes in these problems. The need for these actions lies in the fact that the expression in a multidimensional matrix model is much simpler than in a relational one. The interaction of these systems and the automation of the translation algorithm for mass data processing of algebraic query expressions is the result of this article. The implementation of this algorithm describes the operations of addition and multiplication of computational data tables. These actions will simplify and systematize the process of creating queries for the needs of users and speed up work with applications based on relational systems. Also, for clarity, an example is provided that shows the translation process.

Author Biography

David Yurievich Mikhailenko, Smolensk State University

Master degree student of the Faculty of Physics and Mathematics

Published
2025-12-29
How to Cite
MIKHAILENKO, David Yurievich. Translation of Queries in the Algebra of Multidimensional Matrices into a Relational Data Model. Modern Information Technologies and IT-Education, [S.l.], v. 21, n. 4, dec. 2025. ISSN 2411-1473. Available at: <http://sitito.cs.msu.ru/index.php/SITITO/article/view/1317>. Date accessed: 27 aug. 2026.
Section
Parallel and distributed programming, grid technologies, programming on GPUs