Aicha, Germany, 09/19/2006 TurboDB 5 Brings Server Features to the Desktop Database Engine FOR IMMEDIATE RELEASE dataWeb has released version 5 of its premium desktop database engine TurboDB. The new version puts its focus on typical features of database servers, which are now brought to an embedded database. These features include integrity rules, transactions, full-text search, strong encryption and correlated sub-queries. With TurboDB 5, programmers can define checks on the row level as well as integrity rules between rows of different tables (foreign keys). TurboDB now also offers transaction support with automatic crash recovery, which means that transactions are rolled-back even if the client crashed in between. Full-text search is another important feature, available in TurboDB for a long time, but completely re-implemented in the current version, to make full-text indexes maintained and much faster. There is strong encryption for database tables and last but not least, support for sub-queries in all flavors including correlated ones. In a presentation at the German Developer Conference in Frankfurt last week, Peter Pohmann, dataWeb's presi-dent and chief architect explained: "Reliable transactions are much harder to implement in a desktop database engine than in a database server, because there is no central instance that manages the clients and detects failures and crashes. However, we wanted to deliver this important feature also to those programmers, who do not wish to sacrifice the unbeatable ease of deployment and installation." In addition to the above-mentioned features, TurboSQL now also includes the table operators UNION, EXCEPT and INTERSECT, the CASE construct as well as the TOP and the CAST keyword. On a general level there have been improvements on performance, SQL conformance, extensions to data types and many more. Despite the sheer number of enhancements, the programming interfaces for .NET languages and Delphi/C++ programs have undergone only minimalistic changes necessary to cope with the new features. Existing applications work with TurboDB 5 with just a few if any modifications. TurboDB 5 is available for the Borland Win32 development tools Delphi and C++ Builder starting from version 5 up to the upcoming version code-named DeXter. It is also available for Visual Studio.NET 2003 (all lan-guages) and is currently in preparation for .NET framework 2.0 and VS.NET 2005. The Professional Edition of TurboDB costs 499 EUR/USD per developer seat and does not demand royalties. Quantity discounts are avail-able. A trial edition of TurboDB can be downloaded at the company's Web site www.dataweb.com. TurboDB is a renowned desktop database engine since the year of 2000. Written completely in the Delphi pro-gramming language, it is a natural choice for all programmers, who want to replace the Borland Database Engine through a powerful and up-to-date alternative. TurboDB compiles completely into a Delphi or C++ program and therefore offers unbeatable ease of deployment not to speak about its large additional feature set compared to the BDE. For .NET programmers, TurboDB comes with a complete native ADO.NET provider, which plugs in the Visual Studio IDE exactly like the original data provider components. TurboDB applications require two small assem-blies to be deployed and do not need any registry entries or other software to be installed on the target computer. This is, why large software companies targeted to the end-user have decided to build their applications on Tur-boDB for .NET. dataWeb has been founded in 1998 and is developing innovative database solutions for Windows programmers. Its products TurboDB Studio (formerly Visual Data Publisher) and TurboDB are being used by thousands of satisfied customers including all of Germany's top ten companies. Contact: Peter Pohmann, dataWeb GmbH, Hofmarkstr. 40, 94529 Aicha Phone: +49 (8544) 971890, Fax: +49 (8544) 971899, E-Mail: peter.pohmann@dataweb.de NOTE: If you are not the right contact for press releases in your organization or if you just do not want to receive them, please send me a short e-mail with the correct address or just saying no thanks.