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
|
|
|
|
|
|