Abstraktionstechniken für Datenbanken

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*Eine wichtige vorgegebene Abstraktion sind die assoziativen Arrays in Perl, die auf Basis von tie beliebig implementiert werden können. Es gibt hierfür auch einige Module wie z.B. Tie::StdHash, die dies in Standardsituationen erleichtern.
 
*Grundsätzlich ist es leicht möglich, selbst eine abstrakte Schnittstelle für Daten zu definieren. So liefert z.B. die Ulmer Table-Schnittstelle eine Abstraktion für einfache Tabellen mit benannten Feldern, wovon eine spezifizierte Teilmenge den Primärschlüssel bildet. Die einzelnen Felder dürfen dabei aus beliebig langen Zeichenfolgen bestehen.
 
*Vorhandene Standards können ebenfalls eine gute Grundlage für Abstraktionen bilden. Bestes Beispiel hierfür ist die Unterstützung von SQL durch das Perl-Modul DBI.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1996, 1998, 1999, 2000 Andreas Borchert, in HTML konvertiert am 07.02.2000