TurboDB Engine Dokumentation

Überblick

Top  Previous  Next

dataweb bietet derzeit zwei  Datenbank Engines an. TurboDB Native läuft auf allen 32-Bit Windows Plattformen und TurboDB Managed, für das .NET Framework und .NET Compact Framework.

TurboDB verfügt über einen sehr schnellen und kompakten 32 Bit Datenbank Kernel, der im Laufe der letzten acht Jahre fortlaufend an die Bedürfnisse der Anwendungs-Entwicklern angepasst wurde. Es sind keine Konfigurationsarbeiten zu erledigen, so dass sich eine Installation auf einfaches Kopieren der Dateien beschränkt. Dieses Merkmal macht TurboDB zur idealen Lösung für herunterladbare, CD-, DVD- oder Web-Anwendungen, die auf einem entfernten Webserver laufen sollen, der nur über FTP zu erreichen ist.

Dieses Buch beschreibt alle Features der TurboDB Datenbank Engine, die unabhängig von der verwendeten Entwicklungsumgebung und Komponenten-Bibliothek sind. Informationen zur VCL Komponenten-Bibliothek für Delphi und C++Builder finden Sie in "TurboDB 5 für VCL". Die Klassen des ADO.NET Providers für das .NET Framework sind in "TurboDB 5 für .NET" beschrieben.

Beide TurboDB Datenbank Engines zeichnen sich durch folgende Eigenschaften aus:

Geringer Speicherbedarf
Schnell
Keine Installation
Keine Konfiguration
Mehrbenutzerfähigkeit
Lizenz-freie Weitergabe erstellter Anwendungen
Visueller Datenbank-Manager
Viele weiter kostenfreie Werkzeuge

Die Managed Engine verfügt zusätzlich über folgende Vorteile:

Läuft auf Windows für mobile Geräte: Pocket PC und Smartphone.
Benötigt keine speziellen Rechte um in einer .NET Umgebung zu laufen (z.B. Unsafe Code)
Unterstützt benutzerdefinierte Funktionen,  Stored Procedures und benutzerdefinierte Aggregates.

Die Native Engine bietet diese Vorteile:

Verschlüsselte Datenbank-Dateien
Spezielle Spaltentypen für one-to-many und many-to-many Beziehungen zwischen Tabellen