ЛИНТЕР | это... Что такое ЛИНТЕР? (original) (raw)
ЛИНТЕР
Тип | СУБД |
Разработчик | Россия: РЕЛЭКС |
Операционная система | Кроссплатформенное программное обеспечение |
Последняя версия | Linter Bastion, Linter Real Time, Linter Standard, Linter Multiversion |
Лицензия | Коммерческая |
Сайт | www.linter.ru |
ЛИНТЕР — российская СУБД[1], реализующая стандарт SQL-92 и поддерживающая большинство операционных систем, в том числе семейство Windows (включая Windows CE), различные версии UNIX, ОС реального времени (включая QNX).
Содержание
- 1 История
- 2 Программно-аппаратные платформы
- 3 Технические характеристики СУБД ЛИНТЕР[20]
- 4 Редакции
- 5 Примечания
- 6 Ссылки
История
В этом разделе не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.Эта отметка установлена 12 мая 2011. |
---|
История СУБД ЛИНТЕР[2] начинается в 1980 году. У системы были свои отечественные предшественники, в разработке которых принимали непосредственное участие создатели СУБД ЛИНТЕР. К 1983 году в Воронежском СКТБ «Системпрограмм», в рамках государственного заказа, был разработан и успешно завершен проект реляционной СУБД БАРС [3] под управлением операционной системы реального времени РАФОС (прототип RT-11) для машин семейства СМ ЭВМ.
С 1985 года разработчиками[4] системы была принята концепция мобильности, совместимости и открытости, результатом реализации которой стало создание СУБД ИНТЕРЕАЛ[5]. Данная система охватывала широкий спектр программно-аппаратных платформ[6]: от ЭВМ Электроника-85 и управляющих модулей на базе Intel 8086 до вычислительных комплексов на базе СМ1702, Электроника 82, и их прототипов семейства VAX.
В 1990 году коллективом разработчиков СУБД было основано научно-производственное предприятие РЕЛЭКС (Реляционные экспертные системы). Именно тогда и появилась собственно СУБД ЛИНТЕР.[7]
Основные направления применения СУБД ЛИНТЕР[8]: государственные проекты, системы реального времени (real time system), встроенные системы (embeded system)[9] и т. д. Для СУБД ЛИНТЕР существуют программные интерфейсы для большинства популярных средств разработки. СУБД ЛИНТЕР — единственная в своем классе, имеющая сертификаты[10] на соответствие 2 классу защиты информации от несанкционированного доступа[11] и 2 уровню контроля отсутствия недекларированных возможностей[12] для СВТ. СУБД ЛИНТЕР — многократный участник различных международных выставок программного обеспечения (CeBIT[13], SofTool[14], COMDEX и других).
ЛИНТЕР и отличия от ЛИНТЕР-ВС
В конце 90-х годов в рамках проектов МО РФ ЗАО НПП «РЕЛЭКС» была разработана система Линтер-ВС 6.0. Прототипом данной системы стала коммерческая версия СУБД ЛИНТЕР 5.7 образца 1999 года, также разработанная в компании РЕЛЭКС. Линтер-ВС 6.0[15] работает только под управлением операционной системы МСВС. Долгие годы поставляется система «Линтер-ВС 6.0.1», разработанная во ВНИИНС[16] на основе PostgreSQL 7.2[17]. Она также предназначена для использования с МСВС.
Программно-аппаратные платформы
Linux x86 Linux x86-64 Linux Itanium Linux на POWER Microsoft Windows (32-бит) Windows NT (x64) | Solaris x86 Solaris AMD64/EM64T Solaris SPARC (64-бит) AIX5L Mac OS X Server | МСВС[18] HP-UX PA-RISC HP-UX Itanium HP Tru64 UNIX HP OpenVMS Alpha IBM z/OS | QNX[19] QNX Neutrino LynxOS ОС РВ (ОС 2000) VxWorks WinCE Maemo |
---|
Технические характеристики СУБД ЛИНТЕР[20]
Название характеристики | Величина |
---|---|
Объем базы данных | До 65535 таблиц каждая объёмом до 12Тб |
Количество строк в одной таблице | До 2^30 (~1 млрд) |
Количество записей, выбираемых одним запросом | До 2^29 (~500 млн) |
Размер записи (не считая BLOB-полей) | До 64К |
Размер строкового значения (кроме BLOB и UNICODE) | До 4000 символов (4000 байт) |
Размер значения UNICODE | До 2000 символов (4000 байт) |
Размер BLOB-значения | До 2^31 (~ 2 млрд байт) |
Количество полей в записи | До 250 |
Минимальный объём памяти, занимаемой ядром СУБД | 3Мб (для специализированных версий — от 800К) |
Защита данных[21] | 2 класс защиты данных от несанкционированного доступа и 2 уровень контроля отсутствия недекларированных возможностей. Мандатный контроль доступа к данным на уровне таблиц, столбцов записей и отдельных полей записей. Управление доступом к рабочим станциям и устройствам хранения информации. Контроль доступа к СУБД по расписанию. Управление протоколированием операций над БД (аудит) |
Форматы для полнотекстовой индексации | TXT, XML, HTML, PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, Open Office, PS |
Взаимодействие с пользовательскими задачами | ODBC 3.х (включая 3.8), JDBC (1,2,3), OLE DB, ADO.NET 1.x/2.x/3.x/4.x (включая поддержку LINQ и Entity Framework), dbExpress, Perl (включая DBI), PHP (включая PDO), Python (включая Django), Ruby, Tcl/Tk, Qt 3.x и 4.x, Mono, OCI (интерфейс совместимости с Oracle). |
Программные интерфейсы | ODBC 3.х, JDBC(1,2,3), DBExpress, Embedded SQL, OLEDB, PERL, PERL/DBI, TCL/TK, PHP, Python, OCI, Ruby, ADO.NET 1.x/2.x/3.x/4.x, Mono |
Конвертация данных из других СУБД | Утилиты конвертации, работающие через ODBC и ADO.NET. Конвертор из DBF-формата. Конвертор модели данных (из ERwin в ЛИНТЕР) |
Горячее резервирование | Утилиты конвертации, работающие через ODBC и ADO.NET. Конвертор из DBF-формата. Конвертор модели данных (из ERwin в ЛИНТЕР)Система горячего резервирования функционирует в комплексе с СУБД ЛИНТЕР на компьютерах с операционными системами типа Unix, одинаковой программно-технической архитектурой и протоколом TCP/IP. Система горячего резервирования обеспечивает повышенную степень надежности функционирования СУБД ЛИНТЕР в случае отказа вычислительного оборудования или программных средств |
Администрирование | Псевдографические и графические утилиты для Windows и UNIX — рабочий стол, архиватор БД, конвертор БД, тестирование и восстановление БД, миграция БД, отладчик хранимых процедур и триггеров |
Архивирование | Полное, выборочное, инкрементное, по расписанию, в соответствии со скриптом, возможность архивирования на ленту |
Репликация | Асинхронная (в том числе и двунаправленная), возможна репликация с другими БД через ODBC |
Синхронизация | С различными СУБД через ODBC посредством online протоколов TCP/IP (в том числе и через SSL), HTTP, HTTPS и offline транспортов — ActiveSync, ftp, e-mail и т. д. |
Средства разработки | Любые средства разработки, поддерживающие ODBC, JDBC, OLE DB, ADO.NET, dbExpress, Qt и др. |
Поддерживаемые платформы | Linux (различные версии и аппаратные платформы, включая Embedded Linux и 64-разрядные варианты Linux), МСВС, Solaris (различные версии и платформы), Mac OS X, BSD (OpenBSD, FreeBSD, BSDI, NetBSD различных версий), UnixWare, IRIX, AIX, SINIX, QNX (включая QNX 6), USIX, VxWorks, OS-9, OS-9000, ОС РВ, ИНТРОС, VMS, OpenVMS, Windows (XP, NT4, Vista, Windows7, Windows Server 2008), Android, Maemo, Windows CE |
Поддержка средств интернационализации | Поддержка объектов CHARACTER SET и TRANSLATION стандарта SQL. Поддержка кириллических кодировок (CP866, CP1251, KOI8-R), европейских кодировок CP437, CP850, CP1252, CP8859-1 … CP8859-15, многобайтных кодировок (CP932, CP946, CP949, СP950, EUC_JP), UTF-8. Поддержка UNICODE (для всех версий) |
Типы данных | 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, NetBi |
Редакции
СУБД ЛИНТЕР поставляется в четырёх различных редакциях, ориентированных на различные сферы применения.
Название | Особенности | Операционные платформы |
---|---|---|
ЛИНТЕР Бастион | обеспечивает степень защиты обрабатываемой информации до уровня государственной тайны «совершенно секретно» включительно | Windows 32-bitLinux x86МСВСAstra Linux[22]ЗОСРВ КПДА[23] |
ЛИНТЕР Стандарт | семейство Windows, *nix | |
ЛИНТЕР Realtime | использование в среде реального времени | QNXОС РВ (ОС 2000)VxWorksRTOS-32OS-9000OS-9 |
ЛИНТЕР Multiversion | поддержка версионной модели обработки данных | Windows 32-bitLinux x86 |
Примечания
- ↑ Наталия Елманова «Несколько слов о СУБД российских производителей» «Компьютер Пресс» № 7/2002
- ↑ С. П. Маркин, И. А. Бойченко, В. Е. Максимов, Л. А. Козленко «Защищенная реляционная СУБД Линтер» «Открытые Системы» № 11-12/1999
- ↑ СУБД БАРС
- ↑ Система управления базами данных с интерфейсом реляционного типа (ИНТЕРЕАЛ)
- ↑ М. Р. Когаловский «Энциклопедия технологий баз данных»-М.:Финансы и статистика, 800 стр.-отрывок из книги
- ↑ СУБД ИНТЕРЕАЛ
- ↑ История РЕРЭКС
- ↑ БЕЛТИМ-Комплексные системы защиты информации
- ↑ [http://www.linter.jp/english/ Примеры embeded system на ЛИНТЕР
- ↑ Государственный реестр сертифицированных средств защиты информации ФСТЭК xls, 12 марта 2008 года
- ↑ РД «Показатели защищённости от несанкционированного доступа к информации»
- ↑ РД «Классификация по уровню контроля отсутствия недекларированных возможностей»
- ↑ CeBIT-2007.ru Partnerland Russland
- ↑ Мария Сысойкина, Михаил Глинников, Г. И. Рузайкин, Алексей Орлов «Софтулийская жатва-2007» «Открытые Системы» № 12/2007
- ↑ СУБД для специализированных систем
- ↑ ВНИИНС
- ↑ НИИФИ и ВТ
- ↑ Securitylab
- ↑ SWD Software, QNX, Встраиваемые СУБД
- ↑ журнале АВИТЭ
- ↑ Информационная безопасность в современных системах управления базами данных
- ↑ Astra Linux
- ↑ СВД Встраиваемые Системы
Ссылки
- Официальный сайт СУБД ЛИНТЕР (рус.)
- Документация на сайте разработчиков Линтер (рус.)
- Official site of DBMS Linter SQL (англ.)
- Официальный сайт Группы компаний РЕЛЭКС
Системы управления базами данных (СУБД) | |
---|---|
Клиент-серверные | Caché • CouchDB • IMS • DB2 • Firebird • Informix • Ingres • InterBase • MS SQL Server • MongoDB • MySQL • mSQL • Oracle Database • Pervasive SQL • PostgreSQL • Sybase ASE • Sybase ASA • Sybase IQ • Teradata Database • ЛИНТЕР |
Движки | BDE • Berkeley DB • C-Store • db4o • HSQLDB • Mnesia • PrimeBase • Redis • Rdb • SQLite • ZODB |
Файл-серверные | DataFlex • dBase • MS Access • OpenOffice.org Base • Paradox |