06.10.2005, 00:00 Uhr

TurboDB 5 bringt Server-Features in die eingebettete Datenbank-Engine

Transaktionen in der Datenbank.
Die Version 5 integriert typische Merkmale von Datenbank-Servern. Diese Merkmale sind Integritätsregeln, Transaktionen, Volltext-Suche, starke Verschlüsselung und korrelierte Unterabfragen.

Mit TurboDB 5 können Programmierer sowohl Prüfbedingungen auf Zeilen-Ebene als auch Integritäts-Regeln zwischen den Zeilen unterschiedlicher Tabellen (Fremdschlüssel) festlegen. TurboDB bietet nun auch Transaktions-Unterstützung mit automatischer Wiederherstellung bei Abstürzen, was bedeutet, dass Transaktionen zurückgerollt werden, wenn der Client unterdessen abstürzt. Volltext-Suche ist ein anderes wichtiges Leistungsmerkmal, das es in TurboDB schon lange gibt, das aber für die aktuelle Version vollständig neu implementiert wurde, um Volltext-Indexe gewartet und erheblich schneller zu machen. Es gibt starke Verschlüsselung für die Datenbanktabellen und last but not least, Unterstützung für Unterabfragen in allen Varianten einschließlich korrellierte.

Zusätzlich zu den vorgenannten Merkmalen, beinhaltet TurboSQL jetzt auch die Tabellen-Operatoren UNION, EXCEPT und INTERSECT, das CASE-Konstrukt sowie die Schlüsselwörter TOP und CAST. Auf der generellen Ebene gibt es Verbesserungen bei der Performanz, der SQL-Konformität, Erweiterungen bei den Datentypen und vieles mehr. Obwohl so viele Erweiterungen zu verzeichnen sind, haben sich die Programmierschnittstellen für die .NET-Sprachen und Delphi/C++-Programme nur minimal insoweit geändert, dass die neuen Features angesprochen werden können. Bestehende Applikationen erfordern damit nur wenig bis keine Änderung für die Anpassung an TurboDB 5.

TurboDB 5 ist für die Borland Win32 Entwicklungswerkzeuge Delphi und C++ Builder von Version 5 bis zur angekündigten Version mit dem Code-Namen DeXter verfügbar. Ebenfalls verfügbar ist es für Visual Studio.NET 2003 (alle Sprachen) und in Vorbereitung für .NET Framework 2.0 and VS.NET 2005. Die Professional Edition von TurboDB 5 kostet 499 EUR/USD pro Entwicklungsplatz, erfordert aber keine weiteren Lizenzgebühren bei der Weitergabe. Auch eine Rabattstaffel für größere Mengen wird angeboten. Eine Testversion von TurboDB kann auf der Firmen-Website heruntergeladen werden: www.dataweb.de

Für .NET-Entwickler enthält TurboDB einen vollständigen nativen ADO.NET Provider, der sich genauso in die Visual Studio IDE einklinkt wie die originalen Datenzugriffs-Komponenten. TurboDB-Anwendungen erfordern in der Auslieferung nur zwei kleine Assenblies und benötigen keine Registrierung oder andere installierte Software auf der Zielmaschine. Aus diesem Grund haben sich große auf den Endbenutzer zielende Software-Firmen entschieden, ihre Anwendungen auf TurboDB für .NET aufzubauen.

Info:
www.dataweb.de



Das könnte Sie auch interessieren