Datenbändigung
Workshop StarOffice Base, Teil 2
Wie geht's weiter?
Damit sind wir bereits am Ende unserer kleinen Rundreise durch das Datenbankgespann StarOffice Base / Adabas D. Natürlich konnten wir Ihnen in diesem Workshop nur einen Ausschnitt des Funktionsumfangs vorstellen. Insbesondere selbsterstellte Formulare in Kombination mit den Relationen können zu einem relativ mächtigen Instrument werden. Die StarOffice-Hilfe gibt hierzu ein gutes Beispiel in Form einer Videoverwaltung. So ist es z. B. möglich, eine Tabelle mit Schauspielern anzulegen. Wird ein Feld der Videokassettentabelle mit dieser Tabelle verknüpft, so kann über ein Formular eine Auswahlliste geschaffen werden, aus der man bei der Eingabe einer neuen Videokassette bequem die beteiligten Schauspieler auswählen kann. Im Gegensatz zu unserem einfachen CD-Beispiel entfällt somit ein Suchen, welche Nummer zu welchem Schauspieler gehört.
Wenn Sie diesen Workshop komplett durchgearbeitet haben, sollten Sie in der Lage sein, auch mit anderen Datenbanken umzugehen. Im professionellen Bereich werden übrigens keine grafischen Abfragen, sondern stattdessen textuelle Befehle in der Sprache SQL verwendet. Auch StarOffice Base unterstützt diese standardisierte Sprache. Wenn Sie eine Abfrage im Explorer oder auf dem Desktop mit der rechten Maustaste anklicken und dann SQL Befehl eingeben wählen, landen Sie in einem Textfenster, in dem der zur Abfrage gehörende SQL-Befehl eingeblendet wird. Dieser ist dort übrigens auch modifizierbar. Wie Sie hoffentlich feststellen konnten, ist das Erstellen einer Datenbank gar nicht so schwer und lohnt sich nicht nur zum Verwalten einer CD-Sammlung.
Wichtige Begriffe auf einen Blick
Feld: In einem Feld wird ein Wert gespeichert, z. B. kann ein Feld Name den Namen einer Person aufnehmen.
Datensatz: Die Daten, die einer Gruppe aus mehreren Feldern zugrunde liegen, wie z. B. eine konkrete Adresse; auch Tabellenzeile genannt.
Tabelle: In ihr werden alle Datensätze gespeichert. Jede Zeile entspricht dabei genau einem Datensatz, jede Spalte genau einem Feld.
Bericht: In einem Bericht werden die in einer Datenbank abgelegten Datesätze für den Ausdruck grafisch aufbereitet.
Formular: Dient zur übersichtlicheren und komfortableren Eingabe der Daten. Dabei kann ein Formular die Eingabedaten für mehrere Tabellen abfragen.
Abfrage: Selektiert Daten aus einer oder mehreren Tabellen nach bestimmten Kriterien. Unter StarOffice wird das Ergebnis anschließend im Beamer angezeigt.
SQL: Abkürzung für Structured Query Language (dt.: strukturierte Abfragesprache). Eine Art Programmiersprache, die speziell für die Arbeit mit Datenbanken entworfen wurde. Sie definiert Befehle, die eine Datenbank ausführen bzw. verarbeiten kann.



