Downloadgröße: 3,9 MB
Format: PDF (gezippt)
Die Datenbank Interbase ist, dank geringen 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.