Dieser Artikel ist eine kurze Anleitung zum Erstellen einer Datenbank mit OpenOffice.org BASE. In diesem Lernprogramm kann der Benutzer eine Datenbank-Shell in OpenOffice.org BASE erstellen.

Eine Datenbank ist laut Wikipedia jede strukturierte Sammlung von Datensätzen oder Daten, die in einem Computersystem gespeichert wird. Aber die Realität ist viel weniger komplex als das. Sagen Sie stattdessen, dass eine Datenbank eine beliebige Sammlung von Datensätzen oder Daten ist, die in einem System gespeichert ist. Struktur und Ordnung sind nützlich – aber nicht zwingend notwendig für die Definition.

Arten von Datenbanken:

Während die Menschen wenig Mühe haben, die großen Datenbanken und ihre Verwendung wie Kataloge in einer Bibliothek, Inventare von Teilen oder Kunden- und Mitgliederlisten – die Liste ist unendlich – zu sehen, scheint es kompliziert oder sogar albern, die Idee in das Haus oder das kleine Büro zu bringen, aber das muss es nicht sein. Mit einer Datenbanksoftware wie OpenOffice.org BASE kann man eine Datenbank erstellen, um alles zu erfassen, von einer CD- und DVD-Sammlung über Fotos bis hin zum Sammeln von Informationen über die Mars-Expeditionen.

Aber die Frage nach dem Nutzen einer Datenbank bleibt. Weill, Adressbücher – sogar das alte handgeschriebene Rolodex – sind Datenbanken. Eine andere Datenbank könnte ein Inventar von Besitztümern im Falle eines Diebstahls oder Brandes für die Versicherung sein. Jedes Mal, wenn Informationen an einem zentralen Ort gespeichert werden und für irgendeine Art von Katalogisierung vorgesehen sind, wurde eine Datenbank erstellt. Eine Software-Datenbank, wie sie mit OpenOffice.org BASE erstellt wird, ist nützlich, weil sie gesichert, leicht transportiert und an andere Benutzer verteilt werden kann, ad infinitum.

Wie man eine Datenbank mit BASE erstellt: Ein Tutorial zum Erstellen einer einfachen Datenbank in OpenOffice.org BASE
Wie man eine Datenbank mit BASE erstellt: Ein Tutorial zum Erstellen einer einfachen Datenbank in OpenOffice.org BASE

Warum OpenOffice.org BASE verwenden?

Kurz gesagt, OpenOffice.org BASE ist die Datenbanksoftware für die OpenOffice.org Suite. OpenOffice.org BASE ermöglicht es, innerhalb anderer Anwendungen der OpenOffice.org Suite nahtlos auf Daten zuzugreifen oder sie zu bearbeiten. Benutzer aller Niveaus, ob Anfänger, Fortgeschrittene oder Experten, finden in der Sammlung von Assistenten, Design-Ansichten und direkten SQL-Ansichten ein intuitives Mittel zum Erstellen und Ändern von Tabellen, Formularen, Abfragen und Berichten, sowohl mit eigenständigen Datenbanken wie MySQL als auch mit der integrierten HSQL-Datenbank-Engine, auf der BASE läuft.

Es gibt noch einen weiteren Grund, OpenOffice.org BASE – oder einen beliebigen Teil der OpenOffice.org Suite – zu verwenden: Es ist Freie Software!

So erstellen Sie eine Datenbank mit BASE:

Dieses Beispiel ist für eine Datenbank, die die in OpenOffice.org BASE eingebaute native HSQL-Engine in der Windows-Umgebung verwendet.

Der erste Schritt ist das Laden von OpenOffice.org BASE, wodurch der Datenbank-Assistent geöffnet wird; falls nicht, verwenden Sie Datei → Neu → Datenbank. Klicken Sie im Datenbank-Assistenten auf die Option Neue Datenbank erstellen und dann auf Weiter. [Abbildung 1]

Als nächstes teilen Sie dem Assistenten mit, wie er fortfahren soll. [Abbildung 2] Es gibt zwei Optionen auf diesem Bildschirm, die erste ist eine Reihe von Optionsfeldern, die fragen, ob die Datenbank registriert werden soll oder nicht. Die Registrierung der Datenbank macht diese Datenbank für andere OpenOffice.org-Programme wie Calc oder Writer verfügbar.

Das Nichtregistrieren der Datenbank bedeutet, dass nur BASE auf die gespeicherten Daten zugreifen wird. Diese Einstellung kann zwar zu einem späteren Zeitpunkt geändert werden, aber der Einfachheit halber sollten Sie die Option Ja, diese Datenbank für mich registrieren aktivieren.

Die nächsten beiden Optionen sind Kontrollkästchen, die sich mit dem Erstellen der Datenbanktabellen befassen. Sie lauten: “Öffnen Sie die Datenbank zur Bearbeitung” und “Erstellen Sie Tabellen mit dem Tabellenassistenten”. Für diese Übung sollten Sie die zweite Option nicht ankreuzen. Sie enthält eine Reihe von vordefinierten Datenbanken, die sehr nützlich sind, aber in dieser Reihe von Beispielen geht es darum, von Grund auf zu arbeiten.

Klicken Sie auf Fertig stellen, geben Sie der neuen Datenbank einen Namen und speichern Sie sie, und die Hauptschnittstelle für BASE wird geladen. [Abbildungen 3 und 4]

Das war’s! Der nächste Schritt besteht darin, die Tabellen zu erstellen, die die Informationen in der Datenbank enthalten.