”Кронос” на Web-сервере первая российская ласточка в мире СУБД
На Web-сервере http://www.sins.ru/cronos появилась новая любопытная Web-страница, посвященная инструментальной системе для разработки объектных БД. Фирма “Кронос” (Москва) занялась разработкой инструментальной системы для создания объектных БД шесть лет назад, как бы предугадывая тенденции развития современных СУБД. За это время фирма, реализовав практически ряд нетривиальных идей построения объектных СУБД, создала и внедрила одноименную инструментальную систему, “довела” ее до пятой версии, накопив при этом большой опыт.
СУБД “Кронос” предназначена для комплексной автоматизации широкого спектра информационных и аналитических задач (от справочных до ситуационных и экспертных) в организациях, чья деятельность требует анализа разнородных слабоструктурированных сведений об экономической, социальной, политической и иных ситуациях.
Система “Кронос” отличается необычной конфигурацией и принципиально иными привлекательными для пользователей возможностями по сравнению с распространенными реляционными СУБД. Одним из основных отличий и преимуществ этой системы является легкость создания систем с использованием многообразных перекрестных ссылок по принципу “многие ко многим”, в то время как реляционные СУБД не позволяют достаточно просто строить системы, подобные БД, со ссылками “один ко многим”. Простота создания ссылок между базами данных позволяет пользователям, не обладающим специальными знаниями в этой области, существенно упростить этот непростой процесс и создавать достаточно сложные СУБД, чем и обусловлена популярность “Кроноса”, особенно для информационных систем со сложнейшими взаимосвязями между базами данных.
Общение с пользователем в системе выполняется исключительно на русском языке в форме диалога. Операторы, электронная помощь, запросы построены на основе русского языка, и даже конструирование банка данных и баз данных выполняется на нем же. Наличие простого, на основе опять-таки русского, языка программирования позволяет создавать информационные системы высокой сложности нетрадиционным путем - без помощи программистов и без привлечения сторонних организаций.
Большое преимущество “Кроноса” просматривается в использовании записей и полей переменной длины. В этом случае при отсутствии информации в поле (и в записи) память системой не выделяется, и в результате общий информационный массив, “наполненный до краев” данными, используется наилучшим образом, что дает экономию памяти в 2 раза и более. При больших информационных массивах, измеряемых гига- и терабайтами, подобная особенность СУБД может играть решающую роль. Кстати, при использовании записей переменной длины (в зависимости от наличия или отсутствия информации, а также от ее количества) запись теряет свой прежний традиционный облик, превращаясь в объект, а поля объекта становятся его свойствами (или, по терминологии разработчиков “Кроноса”, - характеристиками). Да и таблицу с переменными (в зависимости от информационного накопления) полями, которые могут “расти” по мере накопления данных практически без ограничения, уже трудно назвать таблицей. Система позволяет хранить объекты в текстовом и графическом форматах, в том числе в файлах без ограничения объема.
Нельзя не отметить совсем небольшой (по теперешним понятиям) объем дисковой памяти, требуемый ядром инструментальной системы (около 5 Мб), а также ее невысокую цену.
Система защищена от несанкционированного копирования и имеет встроенную криптографическую защиту данных.
Написана СУБД на языке Си с использованием Ассемблера, имеет модульную структуру и рассчитана на работу в среде DOS.
Наряду с отмеченными особенностями “Кронос” обладает многими стандартными функциональными возможностями, присущими современной СУБД: имеет встроенный генератор отчетов, обеспечивает связь с внешними “стандартными” базами данных через специальные интерфейсы в текстовом формате и формате DBase, располагает возможностью использования как встроенного, так и внешнего (подключаемого) текстового редактора, имеет словарную поддержку.
Пользователю предоставляется “стандартная” возможность программирования последовательности команд через макросы. Автоматическое ведение системного журнала позволяет администратору иметь полную картину использования СУБД в течение рабочего дня. Доступ к информационному пространству системы осуществляется с учетом приоритета и прав, назначаемых администратором. “Кронос” распространяется в двух вариантах - локальном и сетевом.
В качестве своих постоянных клиентов “Кронос” приобрела весьма “солидных” корпоративных пользователей. В число таких пользователей, в частности, входят Главное управление Администрации Президента РФ, МВД, ФСНП России, ГУ Центробанка по некоторым областям России, Сбербанк РФ, ряд крупных банков, таких, как Сбербанк РФ, “Менатеп”, Инкомбанк, Внешэкономбанк, Столичный банк сбережений, Альфа-банк. Система “Кронос” установлена на ряде крупных предприятий, в число которых входят: АО “АНТК им. Туполева”, Сахалинское морское пароходство, АО “Нефтяная компания ЮКОС” и многие другие.
Телефон фирмы “Кронос”:
(095) 299-5275.
Александр Чубуков