Verwenden von Datenbanken in Base

OpenOffice.org enthält das Datenbankmodul Base. Mit Base können Sie Datenbanken erstellen, in denen Sie verschiedene Arten von Daten speichern können, von einer einfachen Adressbuch- oder Rezeptdatei bis hin zu einem komplexen Dokumentverwaltungssystem.

Es ist möglich, Tabellen, Formulare, Abfragen und Berichte manuell oder mithilfe eines praktischen Assistenten zu erstellen. Der Tabellenassistent enthält beispielsweise eine ganze Reihe nützlicher Felder für den geschäftlichen und den privaten Gebrauch. In Base erstellte Datenbanken können als Datenquellen genutzt werden, etwa zur Erstellung von Serienbriefen.

Die detaillierte Beschreibung von Datenbankentwürfen mit Base ist nicht Bestandteil dieses Handbuchs. Weitere Informationen erhalten Sie in den unter Abschnitt 1.11, „Weiterführende Informationen“ aufgelisteten Quellen.

Erstellen von Datenbanken mit vordefinierten Optionen

Im Lieferumfang von Base sind mehrere vordefinierte Datenbankfelder enthalten, mit deren Hilfe Sie Datenbanken erstellen können. Ein Assistent führt Sie durch die zur Erstellung einer Datenbank erforderlichen Schritte. Die Schritte in diesem Abschnitt beziehen sich auf die Erstellung eines Adressbuchs anhand von vordefinierten Feldern. Anhand dieser Beschreibung können Sie jedoch auch andere vordefinierte Felder für andere integrierte Datenbankoptionen verwenden.

Die Erstellung einer Datenbank lässt sich in mehrere Vorgänge unterteilen:

Erstellen der Datenbank

  1. Klicken Sie auf Datei+Neu+Datenbank.

  2. Wählen Sie Neue Datenbank erstellen+Weiter.

  3. Klicken Sie auf Ja, Datenbank registrieren, um Ihre Datenbankinformationen für andere Module von OpenOffice.org zur Verfügung zu stellen, und aktivieren Sie die Kontrollkästchen für Datenbank zum Bearbeiten öffnen und Tabellen mit dem Tabellenassistenten erstellen. Klicken Sie anschließend auf Fertig stellen.

  4. Navigieren Sie zu dem Verzeichnis, in dem Sie die Datenbank speichern möchten, geben Sie einen Namen für die Datenbank an und klicken Sie auf OK. Das Fenster Tabellenassistent wird geöffnet.

Einrichten der Datenbanktabelle

Definieren Sie als Nächstes im Fenster Tabellenassistent die Felder, die in Ihrer Datenbanktabelle verwendet werden sollen.

  1. Klicken Sie im Tabellenassistenten auf Persönlich.

    In der Liste Beispieltabellen werden nun die vordefinierten Tabellen für die persönliche Verwendung angezeigt. Hätten Sie Geschäftlich ausgewählt, so würden in der Liste die vordefinierten geschäftlichen Tabellen angezeigt.

  2. Klicken Sie in der Liste Beispieltabellen auf Adressen.

    Die verfügbaren Felder für das vordefinierte Adressbuch werden im Menü Verfügbare Felder angezeigt.

  3. Klicken Sie im Menü Verfügbare Felder auf die Felder, die Sie in Ihrem Adressbuch verwenden möchten.

    Sie können jeweils einen Eintrag auswählen oder mehrere Einträge auswählen, indem Sie beim Klicken die Strg-Taste gedrückt halten.

  4. Klicken Sie auf den einfachen Pfeil, um die ausgewählten Einträge in das Menü Ausgewählte Felder zu verschieben.

    Wenn Sie alle verfügbaren Felder in das Menü Ausgewählte Felder verschieben möchten, klicken Sie auf den doppelten nach rechts zeigenden Pfeil.

  5. Die Reihenfolge der ausgewählten Felder passen Sie mit den Tasten und an.

    Die Felder werden in den Tabellen und Formularen in der Reihenfolge angezeigt, in der sie hier aufgelistet sind.

  6. Klicken Sie auf Weiter.

  7. Stellen Sie sicher, dass alle Felder richtig definiert sind.

    Sie können den Feldnamen, den Typ und die maximale Anzahl von Zeichen ändern und festlegen, ob es ein erforderliches Feld ist. Behalten Sie die Einstellungen in diesem Beispiel unverändert bei.

  8. Klicken Sie auf Weiter.

  9. Klicken Sie auf Primärschlüssel erzeugen, Primärschlüssel automatisch hinzufügen, Automatischer Wert, Weiter.

  10. Übernehmen Sie den Standardnamen für die Tabelle, wählen Sie Create a form based on this table (Auf dieser Tabelle basierendes Formular erstellen). Das Fenster Formularassistent wird geöffnet.

Erstellen von Formularen

Erstellen Sie als Nächstes das Formular, das Sie für die Dateneingabe in Ihrem Adressbuch verwenden möchten.

  1. Doppelklicken Sie im Fenster Formularassistent auf das Symbol für den doppelten nach rechts zeigenden Pfeil, um alle verfügbaren Felder in die Liste Felder im Formular zu verschieben, und klicken Sie dann auf Weiter.

  2. Wählen Sie Unterformular, wenn ein Unterformular hinzugefügt werden soll, und klicken Sie anschließend auf Weiter.

    Übernehmen Sie in diesem Beispiel die Standardoptionen.

  3. Wählen Sie die Anordnung für das Formular aus und klicken Sie auf Weiter.

  4. Wählen Sie Das Formular soll Daten anzeigen und lassen Sie alle Kontrollkästchen leer. Klicken Sie anschließend auf Weiter.

  5. Weisen Sie eine Vorlage und einen Feldrand zu und klicken Sie auf Weiter.

    Übernehmen Sie in diesem Beispiel die Standardoptionen.

  6. Legen Sie einen Namen für das Formular fest, wählen Sie die Option Formular ändern aus und klicken Sie auf Beenden.

Ändern von Formularen

Nachdem Sie das Formular definiert haben, können Sie das Erscheinungsbild des Formulars nach Wunsch ändern.

  1. Schließen sie das Formular, das nach Abschluss des vorherigen Schritts geöffnet wurde.

  2. Klicken Sie im Hauptfenster der Datenbank mit der rechten Maustaste auf das zu ändernde Formular (es steht nur eine Option zur Auswahl) und klicken Sie auf Bearbeiten.

  3. Ordnen Sie die Felder im Formular neu an, indem Sie sie an die gewünschten Positionen ziehen.

    Verschieben Sie das Feld für den Vornamen beispielsweise so, dass es rechts neben dem Feld für den Nachnamen angezeigt wird, und passen Sie die Positionen der anderen Felder nach Ihren Vorstellungen an.

  4. Wenn Sie die Änderungen am Formular abgeschlossen haben, speichern und schließen Sie es.

Weitere Schritte?

Nach der Erstellung der Datenbanktabellen und Formulare können Sie Daten eingeben. Darüber hinaus können Sie Abfragen und Berichte erstellen, mit denen die Daten sortiert und angezeigt werden können.

Weitere Informationen zu Base erhalten Sie in der Online-Hilfe zu OpenOffice.org und in den anderen unter Abschnitt 1.11, „Weiterführende Informationen“ aufgeführten Quellen.