Empress RDBMS

Technology Overview
Product Features
Key benefits

Empress Servers

Empress APIs

Empress Utilities

Dev. Environments

Facts and Figures

Free Trial

To Order Empress

Empress Apps for iPad




Product Functionality


Empress Embedded Database engine is the heartbeat of EMPRESS RDBMS, a relational database management system specializing in embedded database technology – from car navigation systems to mission critical military command and control, from Internet routers to complex medical systems, EMPRESS beats steadily, 24/7 at the core of embedded systems applications everywhere.

Empress Layered Architecture allows database access at 4 Levels for developer trade-off between low-level system optimization and rapid prototyping.    


Empress kernel level mr API  is a unique feature of Empress that gives users access to the Embedded Database kernel  libraries. This Empress API provides the fastest means of accessing Empress databases.  MR Routines give the developer maximum control over time and space in developing real-time embedded database applications.

The Empress C/C++  API Embedded SQL  is an ANSI  standard SQL  interface.  Empress Embedded SQL Interface is well suited for usage in real-time embedded database applications.

Empress ODBC and JDBC APIs  applications to access Empress databases in both standalone and client/server mode. Empress ODBC and JDBC APIs enable many 3rd party ODBC and JDBC capable software packages to access a local Empress database or via Empress Connectivity Server. 

Via the Empress ADO.Net Data Provider, .Net developers can access  the rich functionality of the Empress relational database management system including different .NET framework programming languages such as C++, C# or Visual Basic (VB),  local database access for true embedded applications, and support for multiple languages via Unicode.

An Empress database may be accessed Via a variety of Web technologies, such as Java  Server Pages (JSP), PHP  scripting language, or Microsoft Active Server Pages (ASP) in conjunction with Empress ODBC  or JDBC  Interfaces. The Common Gateway Interface (CGI) is another mechanism that allows Web servers to execute Empress database programs and incorporate their output into the text, graphics, and audio sent to a Web browser. 

Empress Product Features
Loaded with smart technology, useful features and a rich set of industry standard APIs, EMPRESS helps you get your application developed, running and out to market quickly and effectively.

64 BIT Operating System Versions  
Bulk Chunks

C++ APIs  
Callable Administration API

Cancel Functionality

Database Encryption

Hierarchical Query
JDBC Interface

Kernel and SQL APIs
Micro-Second Time Stamps

No Pre-Partitioning required 
Persistent Stored Modules

Referential Constraints and Range Checks  

Replication Server

Spatial Search Index
Text Search Index

Time-out Functions 
Triggers and Stored Procedures

Unlimited Attributes and File Indexes         
UTF-8, UNICODE & National Language Support


Empress Embedded Database Key Benefits

  • Deterministic Response
  • Embed It and Forget It
  • Exceptional Service
  • Flexible Development
  • High Availability
  • Lightning Fast Performance
  • Plug and Play Embedded Database
  • Small Footprint Totally Flexible  



GSA Contracts
Privacy Policy 
Contact US

Empress RDBMS
Empress Servers
Empress API
Free Trial
Empress iPad Apps

Mobile Apps Development
Technical Support

Training Courses
Empress Extreme  

Business Alliances
Partner Programs  
GSA Program
Distributors Program

Empress Markets
News and Events
Press releases
Technical News
Success Stories

        USA: 301-220-1919                 Canada & International:       905-513-8888         
Copyright 2023           Empress Software Inc.            Join Empress Mailing List


Empress ADO.Net Data Provider for the Microsoft .NET Framework. JDBC Interface enables Java programs to execute SQL statements. A character based SQL commands that allows users to administer a database. The Empress C-API Embedded SQL uses SQL commands from within a C program. ODBC API allows access data in client-server or standalone mode. Empress Kernel mr API allows direct access to database structures. Empress Connectivity Server supports ODBC and JDBC using client server architecture. Empress Replication Server provides powerful features that allow users to distribute data. Empress provides a set of utilities for system administration. Empress offers an efficient security solution. Command Language Interface is a Host Language Interface. a highly flexible tool for the making custom formatted reports Empress supports Linux, Windows & RTOS Empress database may be accessed Via a variety of Web technologies Empress database may be accessed Via a variety of Web technologies 3rd party ODBC and JDBC capable software packages can access an Empress database. Empress Replication provides highly flexible database replication functionality.