Die Datenbank Interbase ist, dank gringen Ressourcenverbrauchs, einfacher Wartbarkeit und geringer Kosten, nach wie vor eine Art "Geheimtipp". Mit der Version 6 und FireBird gibt es sogar zwei Open-Source-Ableger. Dieses professionelle Handbuch beleuchtet InterBase von allen Seiten und behandelt u.a. folgende Themen: Datenbank- und Applikationsdesign, Client- und Serverumgebung, Internet, Performance, Netzwerk, SQL, Programmier- und Case Tools. InterBase und sein Open-Source-Ableger Firebird sind leistungsfähige SQL-Datenbanksysteme. Multi-Generationen-Architektur, (fast) beliebig große BLOBs, eine mächtige Prozedurensprache und die Möglichkeit, externe Funktionen per DLL einzubinden, lassen fast keinen Wunsch offen. Auf der anderen Seite ist InterBase sehr einfach zu administrieren, braucht wenig Ressourcen und arbeitet sehr stabil.
Zunächst erläutert der Autor, wie man den Server einrichtet und wie der von InterBase verwendete SQL-Dialekt aussieht. Dabei zeigt er auch, welche Auswirkung die Verwendung der einzelnen Sprachelemente auf die Ausführungsgeschwindigkeit hat.
Dann vergleicht er die verschiedenen Wege, von Delphi, Kylix und C++Builder auf InterBase zuzugreifen (IBX, FIBPlus, IBObjects, dbExpress und BDE), insbesondere im Hinblick auf die Performance-Unterschiede.
Des weiteren findet sich eine ausführlichere Beschreibung von IBX und dbExpress sowie dem Administrationstool IBExpert.
Aus dem Inhalt:
Einführung in InterBase
Was ist InterBase?
Testdaten generieren
InterBase einrichten
Die Tools
InterBase SQL
Definition der Metadaten
Trigger und Stored Procedures
Delphi und InterBase
dbExpress
IBX
Beispiele
Rundgang durch IBExpert
Der Autor:
Michael Ebner ist als freiberuflicher Fachautor und IT-Trainer tätig. Er hat bei Addison-Wesley schon mehrere erfolgreiche Bücher zu SQL, Delphi und zur Datenbank-Programmierung veröffentlicht.
Zunächst erläutert der Autor, wie man den Server einrichtet und wie der von InterBase verwendete SQL-Dialekt aussieht. Dabei zeigt er auch, welche Auswirkung die Verwendung der einzelnen Sprachelemente auf die Ausführungsgeschwindigkeit hat.
Dann vergleicht er die verschiedenen Wege, von Delphi, Kylix und C++Builder auf InterBase zuzugreifen (IBX, FIBPlus, IBObjects, dbExpress und BDE), insbesondere im Hinblick auf die Performance-Unterschiede.
Des weiteren findet sich eine ausführlichere Beschreibung von IBX und dbExpress sowie dem Administrationstool IBExpert.
Aus dem Inhalt:
Einführung in InterBase
Was ist InterBase?
Testdaten generieren
InterBase einrichten
Die Tools
InterBase SQL
Definition der Metadaten
Trigger und Stored Procedures
Delphi und InterBase
dbExpress
IBX
Beispiele
Rundgang durch IBExpert
Der Autor:
Michael Ebner ist als freiberuflicher Fachautor und IT-Trainer tätig. Er hat bei Addison-Wesley schon mehrere erfolgreiche Bücher zu SQL, Delphi und zur Datenbank-Programmierung veröffentlicht.