Home » Tutorials » Datenbanken » Interbase

Interbase

Einführung

Spätestens seit der Veröffentlichung von Interbase 6 als Open Source ist diese SQL-Datenbank für viele Entwickler ein interessantes Feld für Entwicklungen geworden. Mit dem „Verlust“ der BDE ab Delphi 6 und unter Kylix, kann die IB dieses Vakuum vielleicht wieder auffüllen. Hier will ich Einsteiger und Umsteiger ein kleines Tutorial bieten, damit die Einarbeitung in das Thema leichter fällt.
Als Basis dienen mir die Tools, die Borland direkt zur Verfügung stellt: die Interbase-DB, die IBConsole und die IBX-Komponenten. Die Gründe dafür sind einfach: Zum einen kommen die Komponenten direkt von Borland und sie funktionieren. „Bessere“ Tools gibt es sicherlich, dennoch kann man mit den von Borland gelieferten Komponenten alles machen. Zudem stehen sie auch unter Kylix zur Verfügung.

Als Voraussetzung für dieses Tutorial gilt:

  • Delphi 5 mit ServicePack 1
  • aktuelle IBX-Komponenten (min. Version 4.52)
  • Interbase-Server (min. Version 6).

Persönliche Vorraussetzungen:

  • Grundlegendes Wissen im Bereich Datenbanken und SQL
  • Gute Kenntnisse von Delphi

Dieses Tutorial kann nach der Veröffentlichung der IBX-Kompos auch unter Kylix nachgespielt werden. Diese sind ab sofort (15.05.2001) verfügbar (auf CodeCentral). Die Sourcen dazu werde ich auf meiner Homepage veröffentlichen (sobald ich sie habe).
Bestimmt gibt es für die eine oder andere Situation bessere Vorgehensweisen, doch haben sich diese bisher bei mir bewährt, und für den Einstieg werden sie allemal reichen.

Quellen

  • www.entwickler.com (Forum)
  • Zeitschrift: ?Der Entwickler?, Software & Support Verlag
  • Buch: ?C/S Datenbankentwicklung?, Andreas Kosch, Software & Support Verlag
  • Buch: ?Datenbankentwicklung unter Delphi 5?, Michael Ebner, erschienen im Eddison Wesley Verlag

Danksagung

Ein riesiges Dankeschön geht an Pumi, der den Betatest dieses Tuto gemacht und viele Verbesserungsvorschläge eingebracht hat!