| TurboDB Datenbank Kernel |
| |
TurboDB
für VCL Std |
TurboDB
für VCL Pro |
TurboDB
für
ODBC |
TurboDB
Managed |
TurboDB
Studio |
| Läuft unter nativem Windows |
|
|
|
|
|
| Läuft unter .NET |
|
|
|
|
|
| Läuft unter .NET CF/Silverlight/Phone |
|
|
|
|
|
| Läuft als echte 64 Bit Anwendung |
|
|
|
|
|
| Multi-User Zugriff |
|
|
|
|
|
| Primärschlüssel und Fremdschlüssel-Bedingungen mit cascade und reject |
|
|
|
|
|
| Vorgabewerte und Gültigkeitsüberprüfungen |
|
|
|
|
|
| Verbessertes Management der Netzwerkdateien um "tote" Sperren zu vermeiden |
|
|
|
|
|
| Transaktionen |
|
|
|
|
|
| Gesamte Datenbank wahlweise in einer einzigen Datei |
|
|
|
|
|
| Multi-Session und Multi-Thread Unterstützung |
|
|
|
|
|
| Bis zu 255 gleichzeitig geöffnete Tabellen |
|
|
|
|
|
| Bis zu 50 Indexe pro Tabelle |
|
|
|
|
|
| Bis zu 1000 Spalten pro Tabelle |
|
|
|
|
|
| Bis zu 2.000.000.000 Datensätze pro Tabelle |
|
|
|
|
|
| Starke und schwache Verschlüsselung der Datenbanktabellen und Indexe |
|
|
|
|
|
| Unicode String Felder und Unicode Memo Felder |
|
|
|
|
|
| Spaltentyp für bis zu 32.767 Zeichen lange Zeichenketten |
|
|
|
|
|
| Large Integer Felder (64 Bit) |
|
|
|
|
|
| GUID Felder |
|
|
|
|
|
| Memo und Blob Felder |
|
|
|
|
|
| 32-Bit Integer Felder |
|
|
|
|
|
| Zeitspalten mit einer Genauigkeit in Minuten, Sekunden oder Millisekunden |
|
|
|
|
|
| Datetime Felder |
|
|
|
|
|
| Auto-Zähler Felder |
|
|
|
|
|
| Link Feld zur Implementierung von 1-n Verknüpfungen |
|
|
|
|
|
| Relation Feld zur Implementierung von n-m Verknüpfungen |
|
|
|
|
|
| Gewartete Volltext-Indexe zur schnellen Volltextsuche |
|
|
|
|
|
| Keine Konfiguration/Installation nötig |
|
|
|
|
|
| Sprachunterstützung durch Collations auf Tabellen- und Spaltenebene |
|
|
|
|
|
| Unicode-fähiger Datenbank Kernel |
|
|
|
|
|
| Volle Unterstützung von SQL Parametern |
|
|
|
|
|
| Stored Procedures geschrieben in TurboSQL oder einer .NET Sprache |
|
|
|
|
|
| Benutzerdefinierte Funktionen geschrieben in TurboSQL oder einer .NET Sprache |
|
|
|
|
|
| Benutzerdefinierete Aggregate zum Erzeugen kundenspezifischer Aggregationsfunktionen analaog zu MAX, SUM etc in einer .NET Sprache |
|
|
|
|
|
| Tabellenformat ist kompatibel zu TDB für DOS, Visual Data Publisher und TurboDB Studio |
|
|
|
|
|
| Benötigt keinerlei Sonderrechte unter .NET |
- |
- |
|
|
- |
| Bibliotheksgröße (KB) |
~2000 |
~2000 |
~1300 |
~1000 |
~8500 |
| SQL Dialekt |
| SELECT mit GROUP BY und HAVING, UPDATE, DELETE und INSERT mit Unterabfragen |
|
|
|
|
|
| INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN |
|
|
|
|
|
| FULL OUTER JOIN |
|
|
|
|
|
| Sub-Queries mit IN, EXISTS, SOME, ANY, ALL |
|
|
|
|
|
| Sub-Queries können korreliert oder unkorreliert sein |
|
|
|
|
|
| UNION, EXCEPT, INTERSECT |
|
|
|
|
|
| CASE, CAST und TOP Schlüsselwörter |
|
|
|
|
|
| PRIMARY KEY, FOREIGN KEY, CHECK |
|
|
|
|
|
| DDL mit CREATE TABLE, ALTER TABLE, CREATE INDEX and DROP |
|
|
|
|
|
| UPDATE INDEX/FULLTEXTINDEX um Indexe zu aktualisieren |
|
|
|
|
|
| Mehrere SQL Kommandos in einem Statement |
|
|
|
|
|
| CREATE FUNCTION/PROCEDURE/AGGREGATE statements |
|
|
|
|
|
| TurboDB VCL Komponenten |
| Kann vollständig in die Anwendung kompiliert werden, keine zusätzlichen Bibliotheken nötig |
|
|
- |
- |
- |
| Spezielle Komponenten Properties und Methoden für den Einsatz von Unicode |
|
|
- |
- |
- |
| Von TDataSet abgeleitete Tabellen Komponente, damit kompatibel zu allen Komponenten zur Datensteuerung |
|
|
- |
- |
- |
| Die Tabellen-Komponente bietet Methoden, Ereignisse und Eigenschaften von TTable, wie SetKey, Lookup, Locate, Exclusive, ReadOnly... |
|
|
- |
- |
- |
| Komplexe Filterung gleichzeitig mit Bedingungen und Schlüsselwörtern |
|
|
- |
- |
- |
| Range Methoden: SetRange, ApplyRange, CancelRange |
|
|
- |
- |
- |
| Erzeugen und Ändern von Tabellen zur Laufzeit mit den Methoden CreateTable und AlterTable |
|
|
- |
- |
- |
| Volle Kontrolle über normale und Volltext-Indexe: Add/Delete/Update Methoden |
|
|
- |
- |
- |
| Properties für Fremdschlüssel-Definitionen und Volltext-Index Definitionen |
|
|
- |
- |
- |
| Von TDataSet abgeleitete Query Komponente, damit kompatibel zu allen Komponenten zur Datensteuerung |
|
|
- |
- |
- |
| Die Query-Komponente bietet Methoden, Ereignisse und Eigenschaften von TQuery, wie SQL and ExecSQL. |
|
|
- |
- |
- |
| Query kann Live-Ergebnismengen erzeugen |
|
|
- |
- |
- |
| Query kann Outer Joins |
|
|
- |
- |
- |
| Die Batchmove-Komponente bietet Methoden, Ereignisse und Eigenschaften von TBatchMove wie Mappings, Execute. |
|
|
- |
- |
- |
| Batchmove importiert von verschiedenen Text Formaten, TurboDB und dBase |
|
|
- |
- |
- |
| Batchmove exportiert in verschiedene Text Formate, TurboDB, dBase und XML. |
|
|
- |
- |
- |
| Batchmove importiert von jedem beliebigen Dataset, z.B. BDE, ADO, dbExpress, ... |
|
|
- |
- |
- |
| Batchmove bietet die Modi der BDE wie Append, Copy, Update, Delete, AppendUpdate. |
|
|
- |
- |
- |
| BatchMove Export zu jedem beliebigen Dataset, z.B. BDE, ADO, dbExpress |
|
|
- |
- |
- |
| BatchMove Exports von Query Abfrageergebnissen genauso wie von Tabellen |
|
|
- |
- |
- |
| Datenbank-Komponente um TDatabase und TSession zu ersetzen |
|
|
- |
- |
- |
| Komponenten Editor für die Tabellen Komponente zum Öffnen, Erzeugen, Ändern und Indizierenvon Tabellen in der IDE |
|
|
- |
- |
- |
| Komponenten Editor für die Datenbank Komponente zum Erstellen und Auswählen von Datenbanken |
|
|
- |
- |
- |
| Assistent zur schnellen Umwandlung von BDP-Tabellen in der Delphi IDE |
|
|
- |
- |
- |
| Passwort Unterstützung in der Datenbank-Komponente |
|
|
- |
- |
- |
| .NET Managed Provider |
| Nativer Managed Provider ohne OLE/COM |
- |
- |
|
|
- |
| Bietet einen vollständigen ADO.NET Komponenten Set mit DataConnection, DataCommand, DataReader und DataAdapter |
- |
- |
|
|
- |
| Fähigkeit verkettete SQL Kommandos auszuführen (mehrere Kommandos mit derselben DataCommand Komponente) |
- |
- |
|
|
- |
| Zusätzliche Komponenten für das Cursor-basierte Zugriffsmodell |
- |
- |
|
|
- |
| Entwurfszeit Editoren und Designer für Visual Studio.NET |
- |
- |
|
|
- |
| Unterstützung des Entity Frameworks |
- |
- |
|
|
- |
| Verschiedenes |
| Visuelles Datenbank Management Tool im TurboDB Lieferumfang |
|
|
|
|
|
| Konsolenanwendung zum Erstellen, Ändern und Indizieren von Datenbanktabellen |
|
|
|
|
|
| Lizenzfreie Weitergabe von Anwendungen, die mit TurboDB erstellt wurden |
|
|
|
|
|
| Freier, zeitlich unbeschränkter 48 Stunden E-Mail Support |
|
|
|
|
|