Products

Product Information

Industry Standards

DBMaker was designed from the start to be an industry leading open-standards product. ODBC (Open Database Connectivity) is the standard interface supported by most all databases and ODBC is at the heart of DBMaker. You can easily link your applications to DBMaker to protect your original investment. When you link other databases to DBMaker's database engine via an ODBC interface, inefficient conversion layers are unnecessary. As a result you enjoy increased speed, performance, and stability.

Affordable

DBMaker is built with the latest design concepts in mind to create an efficient, easy to use, powerful database engine. DBMaker, a powerful resourc at an affordable price for your business. DBMaker provides the most economic development with minimum hardware and software costs.

High-performance

The DBMaker's ODBC API and advanced multimedia capabilities are optimized to give you the most effective information access and the best performance. DBMaker have an efficient and powerful internal database engine ensure your user's data is safe and secure. Coupled with our efficient storage and multi-index approach Our higly tuned query optimizer find your information faster.

Open Architecture

Native ODBC interface and ANSI SQL-99 support, development with any of the tools like Visual C++, Visual Basic, Delphi, AcuBench, and CASEMaker's Totem. Work with the tools you have in an unrestricted non-proprietary development environment. Moreover, the DBMaker JDBC Driver enables database access for Java applications and applets. Now, DBMaker business applications are more flexible, more connected, and more platform adaptable.

COBOL Interface

The new DBMaker COBOL interface (DCI) provid es your programmers with modern and secure database technology that does not require translating critical COBOL operations like WRITE, REWRITE, DELETE, and READ into SQL syntax. Stop rewriting your COBOL applications and start saving time and money with DCI. ADD: COBOL we support AcuCOBOL, isCOBOL, MF COBOL esay to migrate flatfiles to DBMaker.

Portability

Extensive cross-platform support and unique open architecture ensure your needs will never outgrow DBMaker. You can deploy database applications across several platforms and easily scale from a small single-user system on a notebook computer all the way up to large multi-user system distributed around the world. In order to facilitate this, DBMaker offers great features for managing large volumes of interactive information on a Web Server. DBMaker comes with several basic functions such as SQL, multi-user capability, transaction management, security management, consistency management, crash recovery, online backup, etc., making it a great database management solution for any ISV seeking to add value to its current software suite.

Advanced Multimedia

DBMaker has always supported multi-media, and with DBMaker 5 extends, expands, and enhances those capabilities. Multimedia management is part of original design of DBMaker and not an afterthought in Storing and manipulating massive amounts of multimedia data including text, graphics, audio, and video. Whether you store multimedia data directly in the database as Binary Large Objects (BLOBs), or you may store your multimedia data as File Objects and granting third-party multimedia tools full access to your multimedia data but still keeping it under database control.

Web Solutions

DBMaker supports the latest standards and development tools, such as XML, Java, applets, servlets, and JSP (via JDBC or the JDBC-to-ODBC driver), Perl, and PHP which allows for easy integration of Internet and Web assets with databases. Moreover, DBMaker 5 is the perfect companion to bundle with your applications. DBMaker's small footprint database kernel and embedded database engine are specifically designed for easy bundling and to eliminate any specific DBMaker installation during your application's installation process.

Enterprise-ready Features

DBMaker is an enterprise-class database providing many advanced features. Features such as automatic and simultaneous replication of data and updates across the database system, distributed database management with complete backup and restore. A completely new log system records a detailed audit trail. Built-in logging levels provide a fast and easy interface that can be customized by the administrator to record more or less details. Security tracking with username and password keep everything safe and provide a means to track access violations. The Bundle version of DBMaker also include these features.

Easy of Use

DBMaker is very easy to install and regardless of platform only takes a few minutes to get started. A single CD contains most platform versions. Our cross-platform graphical tools are especially useful for beginners to quickly experience how easy it is to create databases. Despite high performance and a wide range of functions, DBMaker maintains a small footprint at a reasonable cost to be cost beneficial for many applications.

Support containerized database

The DBMaker Database Server Docker Image

DBMaker provides a containerized DBMaker Docker image, which can package the DBMaker bundle version into an image through the virtualization technology on the Docker operating system layer and establish a DBMaker container. The DBMaker container uses the system resources allocated on the Host OS and can share the operating system core. Compared to a virtual machine, it does not require an additional operating system (Guest OS) to run, greatly reducing the waiting time for the guest OS, fast startup speed, and less memory and hard disk usage.

Support Microservice Arthietcture

DBMaker supports the Microservices architecture. Using DBMaker containerized services, it focuses database services on small building blocks with single responsibilities and functions, and assists in combining complex large-scale applications in a Microservices modular method. DBMaker also provides Embedded Lua in SQL stored procedure to support HTTP API communication mechanism. It can also be used in platforms that automatically deploy, expand, and execute application containers, such as Kubernetes (K8S).

Powerful and Flexible Database

DBMaker is a Powerful Relational Database Management System

The DBMaker SQL database management system is easy to operate, low cost and feature-rich. The system is based on a highly integrated database engine, perfect for an ISV looking to improve the functionality and performance of their products. DBMaker delivers high reliability at a low price. DBMaker's powerful features, efficiency, performance and flexibility can greatly enhance your programming development efforts. Using the ODBC interface, standard with multimedia capabilities, and cross-platform support DBMaker achieves seamless integration of multimedia with traditional database functionality.

DBMaker is a leader among Commercial Database Management Systems

Beside DBMaker's comprehensive and advanced features, its operation remains uncomplicated. DBMaker provides complete solutions from stand-alone configurations to client/server architectures. Distributed databases, distributed queries and distributed transactions show our commitment to DBMaker in distributed environments. DBMaker provides data replication, both synchronous and asynchronous. Our implementation of two-phase commit helps protect your corporate data. DBMaker meets the demands of the largest enterprises with its powerful distributed management capabilities.

Cross-platform Flexibility & Web Server-ready

Extensive cross-platform support and an open architecture ensure that you can develop database applications across multiple platforms and easily upgrade from a single-user system running on a notebook to a worldwide distributed enterprise-class multi-user environment. DBMaker is web-ready with functions for your existing web server such as SQL, multi-user processing, transaction processing, security management, concurrency management, damage recovery and integrated online backup.

DBMaker Multimedia Capabilities

DBMaker's multimedia features are now enhanced, expanded and fortified. Store and manage massive amounts of multimedia information, including plain text, pictures, video and audio. Stored either as binary large objects (BLOB) or as file objects (FO), multimedia assets are always under database control and management yet with full access available to third-party multimedia tools.

Product Specifications

Containerization

  • DBMaker Docker image

Multimedia

  • High-performance large-scale object management 
  • Flexible file link data types for multimedia development applications
  • For multimedia development applications
  • Table support for multimedia objects 
  • Object field
  • Multi-language full text search 
  • Unicode large object support

Open-interface

  • Complies with ANSI SQL-99 standard
  • Supports ODBC 3.0 Level 2 
  • Supports JDBC type I & II 
  • Supports ESQL/C stored procedures 
  • Supports SQL stored procedures 
  • Supports Java stored procedures
  • Supports DCI (COBOL Interface) 
  • Supports OLEDB Driver 

Security Management

  • Database users and groups management 
  • Table and field access management  
  • Tablespace read-write/read-only settings  
  • Network encryption  
  • Database network IP control 
  • Stored commands/procedures access controls  
  • DES network traffic encryption 

Database Management Tools

  • Database Management 
  • State monitoring and historical statistics 
  • Database data transfer 
  • Diagnostics and repair 
  • Database configuration tool
  • Backup and restore tools 
  • Database Query
  • XML interface 
  • Database monitoring

Reliability

  • Online and offline backups  
  • Full, differential, incremental backups  
  • Transaction processing returns database to earlier error free state  
  • Database consistency, structure checks  
  • Automatic management of database system statistics  
  • Supports MTS 
  • Database replication  
  • Synchronous/non-synchronous table replication

Advanced Features

  • Triggers  
  • User defined functions (UDF)
  • SQL, Java, ESQL/C stored procedures  
  • Primary and foreign key definition  
  • Condition table definitions  
  • Memory management  
  • Field defined domain  
  • Default value field definitions
  • Dynamic Column
  • Filter Index
  • Auto Index
  • Schedule Daemon
  • Embedded Lua in SQL stored procedure
  • Import/Export JSON

Full-text Search Features

  • High-performance retrieval 
  • Low Resource Demand  
  • Supports Many Languages  
  • Precise or Fuzzy Queries  
  • Multimedia Query Retrievals

Data Storage Management

  • Automatic Table Space Expansion  
  • Fixed Table Space  
  • Read-only Table Space  
  • Tables May Span Multiple Data Stores  
  • Dynamically Increase Storage  
  • Supports UNIX Raw Device  
  • Customize Page and Frame Size  
  • Supports Databases up to 256 PB  
  • Unlimited Number of Tables  
  • Customizable Views

Data Storage Features

  • Multi-user Simultaneous Access to Online Processing  
  • Data Records and Table Lock  
  • Index Page Lock  
  • Automatic Deadlock Detection

Distributed Database Management

  • Distributed Data Queries  
  • Two-phase Distributed Transaction Commits  
  • Mapped Database Replication  
  • Heterogeneous Database Table Replication  
  • Synchronous/Asynchronous Table Replication  
  • Database Link Management

XML Features

  • XML File Conversion (API)  
  • XML Export Database Template Tool  
  • XML Import Database Template Tool   
  • XML Database Field Types  
  • XML Index  
  • XML Functions

System Architecture Features

  • Multi-threaded  
  • Supports SMP Framework  
  • Supports NT Servers  
  • Supports multiple CPUs  
  • Supports 64-bit Operating Systems

Operating Systems Availability

  • Windows x86 / Windows x64
  • Linux x86 / Linux x64