S
=
{
s
i
}
, i
= 1
, I
S
, I
S
=
|
S
|
— множества атрибутов отношений;
ID
— множества идентификаторов записи отношения;
T
— множества времен изменений состояний РБД.
Многомерное пространство будет иметь вид
M
=
V
×
S
×
ID
×
T.
Анализ языка запросов SQL в целях расширения функционала
для РБД, консолидированных в рамках миварного пространства.
Адаптивность миварного многомерного пространства обусловлена ди-
намичностью изменения структур данных: в любой момент времени
могут быть изменены как сами данные, так и структуры данных.
Для обработки РБД в настоящее время применяется язык запро-
сов SQL. Язык SQL представляет собой совокупность операторов, ин-
струкций и вычисляемых функций над реляционными отношениями
[6, 9, 10].
Основным объектом хранения РБД является таблица, поэтому все
SQL-запросы — это операции над таблицами. В соответствии с этим
язык SQL позволяет выполнять операции создания, изменения и удале-
ния таблиц; операции манипулирования данными; операции выборки
записей из одной или нескольких таблиц.
Для использования существующих SQL-запросов к РБД, консо-
лидированных в рамках миварного пространства и содержащих ар-
хив кадровых данных из предыдущих систем, необходимо дополнить
язык SQL операторами, которые преобразуют определенную область
миварного пространства в соответствующее состояние реляционного
отношения. Схема работы с миварным пространством представлена
на рис. 2.
Таким образом, необходим язык запросов к миварному предста-
влению РБД, который позволяет динамически формировать разные
состояния реляционных отношений с последующей их обработкой
средствами языка SQL.
Рис. 2. Схема работы с миварным представлением РБД
116 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2015. № 4