SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
Продукты QNX
Встраиваемые СУБД
Empress
СУБД ЛИНТЕР ®
Аппаратное обеспечение
Главная страница > Продукты > Встраиваемые СУБД > Empress > Empress IMC Сделать страницу стартовой Послать ссылку коллеге Версия для печати

Empress IMC

Тематические материалы

Брошюра Empress 


Информация

Коммерческий запрос 

Сайт разработчика 

Русский сайт Empress 


Истории внедрений

EMPRESS в аэрокосмической промышленности и робототехнике 

EMPRESS в медицине 

EMPRESS в маршрутизаторах и мини-АТС 

СУРБД. Области применения и успешные внедрения 

Применение мобильных, встраиваемых БД Empress в сетевых роботах 

Передовая технология СУРБД Empress основана на идее простого управления сложными данными. Более 21 года компания Empress Software работала над СУРБД Empress, стремясь создать самую быстродействующую СУБД, работающую с большими массивами данных. Основным преимуществом технологии СУРБД Empress является ее монолитная архитектура. Библиотеки уровня ядра (MX и MR) предоставляют тонкие возможности оптимизации БД и многоуровневого управления данными. Архитектурные преимущества позволили программным продуктам Empress Software завоевать репутацию надежных и лучших в области управления универсальными типами данных.

База данных стандарта ANSI SQL предлагает ряд передовых функциональных возможностей: эффективные механизмы управления данными, надежные сервисы обеспечения целостности и восстановления данных и практически неограниченные возможности хранения больших объемов данных. Расширенные объектные возможности включают в себя постоянные хранимые модули (Persistent Stored Modules), определяемые пользователем функции (User Defined Functions) и определяемые пользователем процедуры (User Defined Functions).

Основные особенности и преимущества продуктов Empress

СУРБД Empress является мощной, легко переносимой и простой в использовании.

Мощность

  • Быстро обрабатывает большое количество универсальных типов данных, включая текстовые данные, числа с плавающей запятой и массивы данных;
  • Поддерживает неограниченное количество определяемых пользователем функций и процедур;
  • Хранит в таблицах текстовые строки переменной длины;
  • Предоставляет распределенную клиент-серверную и мультисерверную архитектуру в гетерогенных сетях;
  • Поддерживает распределенную функциональность от уровня рабочей станции до суперкомпьютера;
  • Предоставляет Cи-интерфейс к ядру СУРБД;
  • Использует расширенный механизм транзакций, позволяющий в пределах любой транзакции определять несколько других транзакций и создавать несколько вложенных.

Простота в использовании

  • Простая и быстрая автоматизированная установка;
  • Интерактивный, встроенный и динамический SQL;
  • Возможность добавления, удаления и переопределения атрибутов таблицы без необходимости в перезагрузке;
  • Интегрированный генератор отчетов позволяет создавать отчеты на основе данных из баз данных Empress, стандартных файлов и от других прикладных программ;
  • Набор утилит восстанавления базы данных в случае серьезной неисправности;
  • Встроенные в словарь данных ограничения на ссылки и функции проверки выхода за границы диапазона;
  • Автоматическое двухфазное завершение, обеспечивающее целостность данных во время транзакции.

Переносимость

  • Благодаря поддержке промышленных стандартов, программы, написанные для Empress, могут быть легко перенесены в другие системы;
  • Работает с большим семейством ОС UNIX и ОС реального времени;
  • Многоуровневая архитектура делает систему независимой от изменений операционной системы, обеспечивая ее переносимость из одной системы в другую;
  • Имеет утилиты, обеспечивающие быструю и простую передачу данных и их загрузку;
  • Работает внутри одной сети с различными аппаратными платформами;
  • Предоставляет интерфейс с операционными системами, имеющими стандартное представление типов данных.

Для ряда платформ доступны дополнительные функциональные возможности:

  • Интерфейс JDBC, позволяющий Java-разработчикам получить доступ к базе данных, используя стандартные вызовы JDBC;
  • Интерфейс языка C++ вызывает функции MR и MX непосредственно из программ на C++;
  • Поддержка 64-битных операционных систем позволяет хранить гораздо большие объемы данных и эффективнее управлять ими;
  • Поддержка национальных языков позволяет использовать в программах и HTML-файлах символы различных алфавитов.

СУРБД Empress включает в себя следующие модули:

EmpSQL Язык структурированных запросов (SQL) Empress
EmpLibC Библиотеки уровня MX базового языка Empress
Интерфейс языка Си для доступа к БД
EmpLibC2 Библиотеки уровня MR базового языка Empress
Интерфейс языка Си для доступа к ядру СУРБД
ESQL/C Базовый язык Empress
Си-интерфейс встроенного SQL
Mscall Базовый язык Empress
Командно-строковой интерфейс
EmpWriter Генератор отчетов Empress
EmpUtil Утилиты Empress
HTML Hypermedia инструментарий

Поддерживаемые платформы

СУРБД Empress доступна для большинства ОС UNIX, Windows и операционных систем реального времени, включая:

Аппаратная платформа Операционная система
SUN Solaris, SUN O/S
HP HP-UX
IBM AIX
Compaq Tru64 Digital UNIX
SGI IRIX
Intel x86 WIN NT, Linux, SCO, операционные системы реального времени QNX и LYNX

Программные/аппаратные требования:

СУРБД Empress предъявляет следующие программные и аппаратные требования:

Для среды разработки:

  • ОЗУ: 32 Мбайт
  • Диск: 30 Мбайт
  • Компилятор: Компилятор ANSI C

Для среды исполнения:

  • Память: 800 Кбайт (минимальное требование для работы ядра СУРБД)
Рассказать друзьям:

     Рейтинг@Mail.ru