Background Image
Previous Page  4 / 14 Next Page
Information
Show Menu
Previous Page 4 / 14 Next Page
Page Background

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