This page was generated automatically from The Delphi Super Page archive. If you have any remarks concerning this page please do not hesitate to mail me.
In your mail please do refer to your unique DSP author ID which is 0004176. This helps me to locate your data records in DSP databse.
 
Author/SiteName(Contact)e-mailHome Page
  ComponentAce LLC (Andrew Harrison) [email][Home]

    ComponentAce concentrates on database, compression and encryption technologies. ComponentAce produces wide range of feature-rich and easy-to-use components for developers. The ComponentAce product line includes components for Delphi, C++ Builder, Kylix and ActiveX.

 

 

Files

[ link: bde_replacement_database_delphi_absolute_database.htm ] [ size n/a ] [ Shareware ] [ No Source ]
[ D4 | D5 | D6 | D7 | C4 | C5 | C6 ]
Absolute Database - BDE alternative. No BDE, no DLLs, SQL, strong encryption, BLOBs compression, single-file database, high-speed, embedded database. Free for personal use.

Absolute Database: Delphi database with SQL support.

Absolute Database lets you forget the Borland Database Engine (BDE). This BDE replacement is the compact, high-speed, robust and easy-to-use database engine. With Absolute Database you will not need special installation and configuration, it compiles right into your EXE. Make your application faster and smaller with Absolute Database BDE alternative!

Absolute Database is now single-user database system. Multi-user edition is scheduled to be released in January 2004.

An individual can use Absolute Database Personal in a project if he / she is the only user of this project. If your project is public or if you are a company, you must order commercial version of Absolute Database.

Key Features:

  • No BDE; no DLLs
  • SQL'92 (DDL & DML) support
  • Single database file
  • Unmatched ease-of-use
  • 100% compatibility with standard DB-aware controls
  • Strong encryption
  • BLOB compression
  • Full source code available
  • Royalty-free
  • Free for personal use
Specification:
Ease of Deployment
  • No BDE, no DLLs
  • No special installation or configuration required
  • Database engine compiles right into EXE
  • Single-file database format
High Speed
  • Advanced cache management and buffering architecture
  • Sophisticated SQL query and filter optimizer
  • Special optimized database engine for temporary results of SQL queries
  • Fast B*-Tree indexes with high-speed on thousands and on millions of records
  • Buffered transactions for batch inserts, updates and deletes
  • Optimization for read-only databases, such as databases on CD
SQL Support
  • SELECT with DISTINCT, INNER LEFT, RIGTH, FULL and OUTER JOIN, GROUP BY and ORDER BY clauses
  • CREATE TABLE, DROP TABLE, ALTER TABLE statements
  • CREATE INDEX, DROP INDEX statements
  • INSERT, UPDATE, DELETE statements
  • BETWEEN, IN, LIKE, IS NULL operators
  • Aggregate functions COUNT,SUM,MIN,MAX,AVG
  • Most of all SQL'92 arithmetic, logical, date-time and string functions and operators
  • Data types conversion by function CAST
  • SQL scripts (multiple commands separated by ';')
  • Parameters in queries
Compactness
  • Small size of code added into the application by the database engine units
  • Small database file size achieved by customizable page size, compression of table metadata and other special means
  • Fast BLOB data compression
  • Short indexes for string fields
  • Low memory consumption
Compatibility
  • Support of most of TTable field data types, including BLOB fields
  • Full compatibility with standard DB-aware visual controls such as QuickReport, DBGrid, DBNavigator, DBImage, DBMemo, DBRichEdit and others
  • Calculated and lookup fields
  • Most of TTable functions including Key and Range methods
Functionality
  • Unicode support in String and Memo fields
  • Multiple-fields indexes with descending, ascending, case-sensitive and insensitive options
  • Shareable tables
  • Default values support.
  • Min, max and not null constraints on field values
Security
  • Strong encryption of database file
  • Variety of supported encryption algorithms: Rijndael, the Advanced Encryption Standard (AES) winner 128 bit key, Rijndael 256 bit key, Blowfish 448 bit key, Twofish 128 bit key, Twofish 256 bit key, Square, Single DES and Triple DES
Reliability
  • Repair database in case of hardware failure or operating system error caused by another application
  • Auto-detect of database corruption and automatic repair of database file
Convenience
  • Table restructuring being performed in the easiest way keeping all the existing data
  • Data importing from and exporting to any dataset
  • Internationalization / localization support by use of current system locale
  • Displaying progress during potentially slow operations with the tables and databases
Utilities
  • DBTransfer utility to transfer your existing tables from database systems with BDE driver, such as Paradox, Interbase, Access, Oracle, SQL Server to Absolute Database format and vice versa.
  • Absolute Database Manager to manage a database easily and to perform all supported operations with tables and database file
  • Absolute Database Manager also provides you an easy way of executing SQL queries
  • All utilities come with full source code and can be used as an advanced examples
Ease of Development
  • Full compatibility with TTable, TQuery and TDatabase components
  • Extensive documentation: Developer's Guide and Reference covering every development issue.
  • Large number of demos illustrating wide range of use cases
  • Prompt and responsive technical support
Cost-Effectiveness
  • 100% royalty-free, i.e. there is no additional licensing fees no matter how many times you deploy the application
  • Flexible licensing: source code and no source code versions, multi-developers licenses

Added: 3-08-2004/1-02-2006   |  Version: 5.04   |  Downloads: n/a
Author:Andrew Harrison   ComponentAce LLC   [Homepage]   [DSP files]

 

© 1995-2006 Robert M. Czerwinski ( The Delphi Super Page a.k.a. DSP ).
All rights reserved.