Access 2007 - ACCDB und OLE
Mehr Funktionen für Freiheit
Microsofts Access 2007 revolutioniert beinahe die bislang verwendete gegenüber Nutzern stupide und unflexibel erstellte Datenbank. Bislang war man zeitweilen aufgeschmissen, sobald man ein paar erweiterte Daten anfügen wollte, die in kein eingerichtetes Feld so recht passten. Nun gibt es die Möglichkeiten viele Office-Formate oder Medien-Dateien in einer Datenbank zu speichern.
Wozu das ganze?
Verfügt man beispielsweise über eine Datenbank mit Partnern für die Erledigung auftragsbasierender Tätigkeiten, so ist es nun kein Problem mehr etwaige Sonderinformationen unterzubringen. Es lassen sich beispielsweise über die gängigen Felder wie Anschrift, Telefon und Webadresse hinaus auch Felder wie „Arbeitsproben“ oder „Bewerber“ erstellen, die in vielen Formaten hinterlegte visuelle Daten beinhalten können.
Wo ist der Unterschied zu Früher?
In den vorherigen Access-Versionen wurden Dateien unter einem speziellen Server-Dienst mit dem Namen „Object Linking and Embedding“ (OLE) gespeichert. Die OLE-Speicherung war aber alles andere als praktisch, denn es wurden nicht die nativen Dateien in die Datenbank übernommen. Viel mehr wurden speicherlastige Bitmaps der Dateien erstellt und eingespeist. Wollte man beispielsweise eine GIF-Datei in die Datenbank geben, musste überall wo diese Datenbank verwendet wird ein spezieller OLE-GIF-Supportdienst installiert werden, damit die Dateien von diesen Access-Points abgerufen werden konnte.
Nun erstellt Access in seinem neuen ACCDB-Format im Hintergrund eine Tabelle für jedes Dateien-Feld, sodass auch mehrere Dateien eingefügt werden, ohne die Relation der Datenbank zu gefährden. Dateien können sogar direkt auf Access heraus bearbeitet werden, ganz gleich welchen Typs sie sind. Über die Direkt-Funktion wird das zum ausgewählten Dateityp passende Programm geöffnet – die Datei lässt sich editieren und direkt in die Datenbank abspeichern.
mehr:
- Access 2007: Replizierte Datenbanken und das ACCDB Format
- Access 2007 Training - eine sinnvolle Investition
- Daten-Routine mit Access 2007
- Ausdrucke mit Access 2007
- Cross-Databases mit Access 2007