|
|
Передовая технология СУРБД 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 Кбайт (минимальное требование для работы ядра СУРБД)
|
|