DBMaker is a Relational Database Management System (RDBMS) that supports a Structured Query Language (SQL), a Microsoft Open Database Connectivity (ODBC) compatible interface, and Embedded SQL for C (ESQL/C). Its open architecture and native ODBC interface allows you to build custom applications using a variety of programming tools, or query your database using existing ODBC-compliant applications.
DBMaker provides multimedia-handling capabilities, allowing you to store, search, retrieve, and manipulate various types of multimedia data. Binary Large Objects (BLOBs) allow you to ensure the integrity of your multimedia data by taking full advantage of the advanced security and crash recovery mechanisms included in DBMaker. File Objects (FOs) allow you to manage your multimedia data while maintaining the capability to edit individual files in the source application.
In an RDBMS such as DBMaker, a user views the database as a collection of two-dimensional tables that contain columns and rows of data values. But the physical organization of the database is much more complex. An RDBMS isolates a user's view of the data from the implementation of the database on a computer. Tables are easy to visualize and flexible to data modeling. Users can use the DBMaker Application Program Interface (API) in programs or use interactive SQL to do daily transaction processing or ad hoc queries.