ЛИНТЕР

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
ЛИНТЕР
Dbms_linter.jpg
Тип

СУБД

Разработчик

РЕЛЭКС

Операционная система

Кроссплатформенное программное обеспечение

Последняя версия

Linter Bastion, Linter Real Time, Linter Standard, Linter Multiversion

Лицензия

Коммерческая

Сайт

www.linter.ru

ЛИНТЕР — российская СУБД[1], реализующая стандарт SQL-92 и поддерживающая большинство операционных систем, в том числе семейство Windows (включая Windows CE), различные версии UNIX, ОС реального времени (включая QNX).

Содержание

[править] История

История СУБД ЛИНТЕР[2] начинается в 1980 году. У системы были свои отечественные предшественники, в разработке которых принимали непосредственное участие создатели СУБД ЛИНТЕР. К 1983 году в Воронежском СКТБ «Системпрограмм», в рамках государственного заказа, был разработан и успешно завершен проект реляционной СУБД БАРС под управлением операционной системы реального времени РАФОС (прототип RT-11) для машин семейства СМ ЭВМ.

С 1985 года разработчиками системы была принята концепция мобильности, совместимости и открытости, результатом реализации которой стало создание СУБД ИНТЕРЕАЛ[3]. Данная система охватывала широкий спектр программно-аппаратных платформ: от ЭВМ Электроника-85 и управляющих модулей на базе Intel 8086 до вычислительных комплексов на базе СМ1702, Электроника 82, и их прототипов семейства VAX.

В 1990 году коллективом разработчиков СУБД было основано научно-производственное предприятие РЕЛЭКС (Реляционные экспертные системы). Именно тогда и появилась собственно СУБД ЛИНТЕР.

Основные направления применения СУБД ЛИНТЕР[4]: государственные проекты, системы реального времени (real time system), встроенные системы (embeded system) и т. д. Для СУБД ЛИНТЕР существуют программные интерфейсы для большинства популярных средств разработки. СУБД ЛИНТЕР — единственная в своем классе, имеющая сертификаты[5] на соответствие 2 классу защиты информации от несанкционированного доступа[6] и 2 уровню контроля отсутствия недекларированных возможностей[7] для СВТ. СУБД ЛИНТЕР — многократный участник различных международных выставок программного обеспечения (CeBIT[8], SofTool[9], COMDEX и других).

В конце 90-х годов в рамках проектов МО РФ ЗАО НПП «РЕЛЭКС» была разработана система Линтер-ВС 6.0. Прототипом данной системы стала коммерческая версия СУБД ЛИНТЕР 5.7 образца 1999 года, также разработанная в компании РЕЛЭКС. Линтер-ВС 6.0 работает только под управлением операционной системы МСВС. Существует также система «Линтер-ВС 6.0.1», разработанная во ВНИИНС на основе PostgreSQL 7.2. Она также предназначена для использования с МСВС.

[править] Технические характеристики СУБД ЛИНТЕР

Название характеристики Величина
Объем базы данных до 65535 таблиц каждая объёмом до 12Тб
Количество записей в одной таблице до 1 млрд.
Размер записи до 64К (не считая BLOB-полей)
Количество полей в записи до 250
Минимальный объём памяти, занимаемой ядром СУБД 3Мб (для специализированных версий — от 800К)
Защита данных 2 класс защиты данных от несанкционированного доступа
2 уровень контроля отсутствия недекларированных возможностей
Форматы для полнотекстовой индексации aaa — dsdsd. текстовый файл, Microsoft Office 97—2000 (Excel, PowerPoint, Word), OpenDocument, PDF, PostScript, XML
Взаимодействие с пользовательскими задачами низкоуровневый (CALL) и высокоуровневый (LinApi) программные интерфейсы
Программные интерфейсы ADO.NET, ODBC 3.х, JDBC 1—3, dbExpress, Embedded SQL, Java (Hibernate), OCI, OLE DB, Perl (DBI), Tcl, PHP, Python (Django), Qt, Ruby
Администрирование псевдографические и графические утилиты для Windows и UNIX — рабочий стол, архиватор БД, конвертор БД, тестирование и восстановление БД, миграция БД, отладчик хранимых процедур и триггеров
Архивирование полное, выборочное, инкрементное, по расписанию, в соответствии со скриптом, возможность архивирования на ленту
Репликация асинхронная (в том числе и двунаправленная), возможна репликация с другими БД через ODBC
Синхронизация с различными СУБД через ODBC посредством online протоколов TCP/IP (в том числе и через SSL), HTTP, HTTPS и offline транспортов — ActiveSync, ftp, e-mail и т. д.
Средства разработки любые средства разработки, поддерживающие ODBC, JDBC, dbExpress и др.
Поддерживаемые платформы ИНТРОС, ОС РВ, AIX, BSD (BSDI, FreeBSD, NetBSD, OpenBSD), IRIX, Linux (включая Android, Embedded Linux, Maemo, и МСВС), Mac OS X, QNX (4, 6), OS-9, OS-9000, SINIX, Solaris, UnixWare, USIX, VMS, VxWorks, Windows 9x, Windows CE, Windows NT (NT4 до 7)
Типы данных Char, Varchar, Nchar, Nchar Varying, Byte, Varbyte, Boolean, Smallint, Integer, Bigint, Real, Double, Numeric, Date, Blob, Extfile
Геометрические типы данных По спецификации OpenGIS: POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, GEOMETRYCOLLECTION
Для совместимости с PostgreSQL: BOX, LINE, CIRCLE
Геометрические функции По спецификации OpenGIS:
функции для создания значений геометрических типов с помощью текстового и бинарного представления (GeomFromText, GeomFromWKB и множество других);
функции для анализа свойств геометрических данных (как общие — Dimension, Envelope, Boundary и др., так и специализированные для каждого из геометрических типов данных — Length, Area, Centroid и др.);
геометрические операторы (Union, Intersection и др.);
функции, описывающие отношения между двумя значениями геометрических типов (Distance, Equals, Intersects и др.).
Поддерживаемые сетевые протоколы TCP/IP(в том числе и SSL), SPX, NetBios, Named Pipes

[править] Примечания

[править] Ссылки

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Участие
Печать/экспорт
Инструменты
На других языках