Welcome!          Run-Time Systems

 

СУРБД Start-RTS+

Система управления реляционными базами данных

РОСПАТЕНТ  N 2004610440  на главную


СУРБД Start-RTS+– кроссплатформенная система управления реляционными базами данных,

предназначенная для использования в приложениях ( программах ) , работающих без каких-либо

изменений кода на большинстве аппаратно-программных  платформ ( 32 и 64 разрядных

компъютерах под управлением операционных систем Linux, Unix, BSD, Windows и т.д. )

 

 Прототипа СУРБД Start-RTS+ в настоящее время не существует.

Это единственная система, в которой использование индексов не требуется ( Нoy-Хаy )

( если это утверждение ложно - приведите пример безиндексной СУРБД ).

 

И тем не менее скорость выборки информации гораздо выше чем в других СУРБД.

При усложнении  запроса ( по большему количеству полей ) скорость выборки только возрастает.

 

Данные хранятся всегда в одном файле. Это может быть много таблиц - один файл -

многотабличная база данных (1)  или  одна таблица ( внешняя )- один файл - однотабличная

 база данных (2).  Таким образом постоянные данные хранятся в базах типа (1),  производные,

 получаемые  после выполнения реляционных операций можно хранить  в базах типа (2) как

 временных и в дальнейшем за ненадобностью просто эти базы удалять, не изменяя базы типа (1).

 

 Таблицы в базах данных могут быть некомпрессированными или компрессированными.

При задании компрессии, объем дискового пространства для хранения данных уменьшается

во много раз ( как при использовании лучших архиваторов ). В этом случае конечно уменьшается

незначительно скорость выборки. Уменьшение скорости более существенно при операциях

вставки и замены данных. Компрессия также позволяет засекретить данные.

 

Высокоскоростная сортировка при выборке данных может быть задана для всех колонок таблицы.

Предусмотрено хранение в одном поле массива однотипных данных и сквозной поиск с учетом

значений данных массива .

 

СУРБД Start-RTS+ работает одновременно с множеством баз данных разной структуры,
что позволяет организовать обмен данными между ними. 

 

Возможна параллельная ( распределенная ) обработка баз данных идентичной структуры,

расположенных на разных машинах, линейно повышающая производительность системы.

 

 В настоящее время в СУРБД Start-RTS+ реализованы следующие реляционные операции:

( Реализация других упирается в наличие финансирования ).

Create base

Создает базу ( внешнюю таблицу ) данных заданной структуры.

Connect base

Подключает ранее созданную базу.

Disconnect base

Отключает ранее подключенную базу.

Connect table

Подключает ранее созданную внешнюю таблицу.

Disconnect table

Отключает ранее подключенную внешнюю таблицу.

Insert rows

Вставляет в строки таблиц данные из файла, буфера, переменных, констант.

Delete rows

Удаляет строки из таблиц.

Select rows

Выбирает и сортирует строки таблиц по заданным критериям.

Update rows

Заменяет поля в строках таблиц по заданным критериям.

inex

Фраза языка для задания перечня выбираемых столбцов.

where

Фраза языка для задания критериев выборки.

sorting

Фраза языка для задания критериев сортировки.


e-mail:rts@rtsrts.com


Copyright (C)RTsRTs 2000-2023