СУРБД Start-RTS+ Система управления реляционными базами данных РОСПАТЕНТ N 2004610440 на главную |
|
СУРБД Start-RTS+– кроссплатформенная система управления реляционными базами данных, предназначенная для изменений кода на компъютерах
под управлением операционных систем
Linux, Unix, BSD, Windows и т.д. ) |
Это единственная система, в которой использование индексов не требуется ( Нoy-Хаy ) ( если это утверждение ложно - приведите пример безиндексной СУРБД ).
И тем не менее скорость выборки информации гораздо выше чем в других СУРБД. При усложнении запроса ( по большему количеству полей ) скорость выборки только возрастает.
Данные хранятся всегда в одном файле. Это может быть много таблиц - один файл - многотабличная база данных (1) или одна таблица ( внешняя )- один файл - однотабличная база
данных (2). Таким образом постоянные данные хранятся в базах типа
(1), получаемые после выполнения реляционных операций можно хранить в базах типа (2) как временных и в дальнейшем за ненадобностью просто эти базы удалять, не изменяя базы типа (1).
Таблицы в базах данных могут быть некомпрессированными или компрессированными. При задании компрессии, объем дискового пространства для хранения данных уменьшается во много раз ( как при использовании лучших архиваторов ). В этом случае конечно уменьшается незначительно скорость выборки. Уменьшение скорости более существенно при операциях вставки и замены данных. Компрессия также позволяет засекретить данные.
Высокоскоростная сортировка при выборке данных может быть задана для всех колонок таблицы. Предусмотрено хранение в одном поле массива однотипных данных и сквозной поиск с учетом значений данных массива .
СУРБД Start-RTS+ работает одновременно с множеством баз данных разной
структуры,
Возможна параллельная ( распределенная ) обработка баз данных идентичной структуры, расположенных на разных машинах, линейно повышающая производительность системы.
В настоящее время в СУРБД Start-RTS+ реализованы следующие реляционные операции: ( Реализация других упирается в наличие финансирования ). |
Создает базу ( внешнюю таблицу ) данных заданной структуры. |
|
Подключает ранее созданную базу. |
|
Отключает ранее подключенную базу. |
|
Подключает ранее созданную внешнюю таблицу. |
|
Отключает ранее подключенную внешнюю таблицу. |
|
Вставляет в строки таблиц данные из файла, буфера, переменных, констант. |
|
Удаляет строки из таблиц. |
|
Выбирает и сортирует строки таблиц по заданным критериям. |
|
Заменяет поля в строках таблиц по заданным критериям. |
|
Фраза языка для задания перечня выбираемых столбцов. |
|
Фраза языка для задания критериев выборки. |
|
Фраза языка для задания критериев сортировки. |
e-mail:rts@rtsrts.com |
Copyright (C)RTsRTs 2000-2023 |