Empress Embedded Database

[1] Empress is an ACID compliant relational database management system (RDBMS) with two-phase commit and several transaction isolation levels for real-time embedded applications.

[3] The first version of Empress was created by John Kornatowski and Ivor Ladd in 1979 and was originally named MISTRESS.

It was based on research done on "MRS: A microcomputer database management system" at the University of Toronto, which was published by the Association for Computing Machinery in SIGSMALL SIGMOD 1981.

[4] The commercial version was one of the first available relational database management systems (RDBMS) and was named Empress.

The C programming language has the most APIs including the low-level kernel MR Routines, Embedded SQL, MSCALL and ODBC.