A SQL database is the preferred option for "mission critical" software as it adds considerable robustness and scalability to your application. It would be relatively easy to modify the Zoom Accounts components to use a BDE database such as Paradox or Access however such databases are easily corrupted by client disconnections and are best avoided unless your budget restricts you to Delphi Professional.
Firebird is the database of choice for Zoom Accounts as it is relatively fast and lightweight compared with some proprietary solutions. The whole data normally resides in a single file and can be run either on a server or as an embeded single user system using just a couple of DLLs without the overhead of a running database server running
Anonymous