OpenOffice.org Base ist die Open Office-Anwendung, über die Sie relationale Datenbanken erstellen können. Eine Datenbank umfasst Tabellen, Abfragen und Formulare. Jede Tabelle enthält Datensätze in mehreren Zeilen. Ein Datensatz kann zwei oder mehr Felder enthalten, von denen sich einige auf Felder in anderen Tabellen beziehen können, wodurch der Begriff “relationale Datenbank” definiert wird. Jede Abfrage zeigt Tabellendaten an und kann Beziehungen zwischen den Tabellen entsprechend den von Ihnen ausgewählten Feldern definieren. Mit jedem Formular können Sie Daten in die zugehörige Tabelle eingeben. In einigen Formularen können Sie auch Daten auswählen, die Sie bereits über separate Formulare eingegeben haben.

In den folgenden Abschnitten finden Sie zusätzliche Informationen über die relationale Datenbank für die Terminplanung, die Sie über die Diashow Beispiel Open Office Terminplanungsdatenbank erstellen können.

Erstellen von Tabellen
Eine Tabelle enthält Datensätze in mehreren Zeilen. Sie können zum Beispiel vier Tabellen erstellen: tblAufgaben, tblHäufigkeit, tblKategorie und tblStatus. Für jede Aufgabe enthält tblAufgaben einen Datensatz, der vier Felder enthält: TaskID, Beschreibung, Häufigkeit, Kategorie und Status. Für jede Häufigkeit enthält tblFrequency einen Datensatz mit zwei Feldern: HäufigkeitID und Häufigkeit. Für jede Kategorie enthält die tblKategorie einen Datensatz mit zwei Feldern: KategorieID und Kategorie. Für jeden Status enthält die tblStatus einen Datensatz mit zwei Feldern: StatusID und Status.

Erstellen von Abfragen
Eine Abfrage zeigt Tabellenfelder an und macht die Datenbank relational, indem sie die Beziehungen zwischen den Tabellenfeldern definiert. Sie können z. B. eine Abfrage erstellen, die Kopien der Felder “Beschreibung”, “Häufigkeit”, “Kategorie” und “Status” aus tblAufgaben anzeigt. Sie definiert außerdem die relationale Datenbank, indem sie die folgenden Beziehungen zwischen den Tabellenfeldern festlegt:

* – tblFrequenz:Häufigkeit zu tblAufgaben:Häufigkeit

* – tblKategorie:Kategorie zu tblAufgaben:Kategorie

* – tblStatus:Status zur tblAufgaben:Status

Erstellen einer Open-Office-Datenbank
Erstellen einer Open-Office-Datenbank

Formulare erstellen
Verwenden Sie den Formularassistenten, um Formulare zu erstellen. Sie können zum Beispiel vier Formulare erstellen: frmFrequency, frmCategory, frmStatus und frmTasks. Mit jedem Formular können Sie Daten in die zugehörige Tabelle eingeben.

Drei Formulare, frmFrequency, frmCategory und frmStatus, enthalten jeweils nur zwei Felder. Das Hauptformular, frmTasks, enthält die folgenden sechs Felder:

* – Beschreibung, ein Memo-Feld, das die Aufgabe beschreibt, einschließlich komplexer Details, falls erforderlich.

* – Start, ein optionales Datumsfeld, das das Anfangsdatum einer Aufgabe oder eines Projekts definiert.

* – Ende, ein optionales Datumsfeld, das das aktuell geplante Aufgaben- oder Projektabschlussdatum definiert.

* – Häufigkeit, ein Listenfeld, in dem Sie ein Intervall auswählen können, in dem jede Aufgabe ausgeführt werden soll.

* – Kategorie, ein Listenfeld, in dem Sie für jede Aufgabe eine passende Kategorie auswählen können.

* – Status, ein Listenfeld, in dem Sie den aktuellen Status der einzelnen Aufgaben auswählen können.

Nachdem Sie mit frmFrequency Häufigkeiten in tblFrequency, mit frmCategory Kategorien in tblCategory und mit frmStatus Status in tblStatus eingegeben haben, können Sie verschiedene Kombinationen dieser Häufigkeiten, Kategorien und Status auswählen, während Sie mit frmTasks Aufgaben in tblTasks eingeben.

Wir hoffen, dass dieses Dokument Ihnen helfen kann, die OpenOffice.org Base-Anwendung zum Erstellen von Datenbanken zu verwenden.