АННОТАЦИИ К СТАТЬЯМ (ЖУРНАЛ ``ИНФОРМАТИЗАЦИЯ И СВЯЗЬ`` №3, 2021)
Реализация подхода по синтезу вариативных процедур вставки данных для структурно-независимых баз данных
Резюме: Целью данной работы является реализация подхода по синтезу вариативных процедур вставки данных для структурно-независимых баз данных. Данный подход позволяет синтезировать процедуры вставки данных в базах данных, в которых будут отсутствовать два типа неоднородностей: неоднородности, связанные с различными формами представления минимальных структурных единиц; семантические неоднородности, связанные с использованием элементов, семантически неоднородных элементам структуры структурно-независимой базы данных. За счет отсутствия указанных неоднородностей производительность процедур будет повышена по сравнению с исходной. Апробация проводится на примере структурно-независимой базы данных, основанной на модели данных Тенцера. В результате проведенной работы были получены: минимальная единица хранения данных для БД, построенной на основе модели Тенцера; алгоритм действия с использованием выработанной минимальной единицы хранения данных; код процедуры. В качестве минимальной единицы хранения данных выбрана тройка вида < Объект, Свойство, Значение >. Проверка полученного алгоритма действий показала, что все присутствующие элементы однородны структуре БД на основе модели данных Тенцера, что говорит об успешной апробации данного подхода.
Ключевые слова: апробация, процедура вставки данных, структурно-независимая база данных, действие, модель данных, семантика.
A. S. Grishchenko
Implementation of an approach for variable data insertion procedures synthesis for structureindependent databases
Summary. The aim of this work is to implement an approach for the synthesis of variable data insertion procedures for structureindependent databases. This approach makes it possible to synthesize procedures for inserting data into databases, in which two types of inhomogeneities will be absent: inhomogeneities associated with various forms of representation of minimal structural units; semantic heterogeneities associated with the use of elements that are semantically heterogeneous to the elements of the structure of a structure-independent database. Due to the absence of these inhomogeneities, the productivity of the procedures will be increased in comparison with the initial one. The approbation is carried out on the example of a structure-independent database based on the Tenzer data model. As a result of the work carried out, the following were obtained: the minimum unit of data storage for the database, built on the basis of the Tenzer model; algorithm of action using the developed minimum data storage unit; procedure code. As the minimum data storage unit, a triple of the form <Object, Property, Value> was chosen, and checking the obtained algorithm of actions showed that all the elements present are homogeneous to the database structure based on the Tenzer data model, which indicates the successful testing of this approach.
Keywords: approbation, data insertion procedure, structure-independent database, action, data model, semantics.
DOI:10.34219/2078-8320-2021-12-3-86-89
ИНФОРМАЦИЯ ОБ АВТОРАХ
Grishchenko A.S. – senior lecturer of the Institute of Computer Technologies and Information Security of the Southern Federal University. e-mail: agrishenko@sfedu.ru