Entwurf von Datenbankabfragen

Der wichtigste Zweck einer Datenbank ist die Speicherung und Hilfe bei der Auswertung der gesuchten Informationen. Anders als bei Datenbanken auf Papier können Sie für Datenbanken in Kexi mehrere Bedingungen für eine Suche angeben. Die Ergebnisse werden sogar aus großen Datenbanken schneller ausgegeben. Dies zeigt die Leistungsfähigkeit von Datenbanken, aber um effektive Abfragen stellen zu können, müssen Sie die Formulierung von Abfragen für die gesuchten Informationen erlernen.

Mit Datenbankabfragen können Sie den Umfang der Daten auf einen vorgegebenen Satz von Zeilen und Spalten begrenzen und auch gleichzeitig dynamisch Daten aus mehreren Tabellen miteinander verbinden.

Um zu sehen, wie Abfragen in der Praxis benutzt werden, erstellen Sie eine Abfrage Kontakte, die die Daten aus zwei Tabellen Personen und Telefon miteinander verbindet. Diese Tabellen wurden in diesem Abschnitt entworfen und hier mit Daten gefüllt.

  1. Erstellen Sie eine neue leere Abfrage mit dem Knopf Abfrage aus der Werkzeugleiste. Die Abfrage wird im Entwurfsfenster geöffnet. Das Fenster ist in zwei Bereiche aufgeteilt: oben die Abfragebeziehungen und unten die Abfragespalten.

  2. Wählen Sie die Tabelle Personen im dem Auswahlfeld Tabelle: oben im Fenster und klicken Sie auf Hinzufügen. Eine grafische Darstellung der Tabelle wird im Bereich Abfragebeziehungen angezeigt. Fügen Sie auch die Tabelle Telefon auf die gleiche Weise ein.

  3. Fügen Sie Abfragebeziehungen durch Ziehen und Ablegen mit der Maus hinzu: Klicken Sie auf das Feld Id in der Tabelle Personen und ziehen Sie es zum Feld Personen in der Tabelle Telefon. Damit verbinden Sie die beiden Felder durch eine neue Beziehung.

  4. Doppelklicken Sie auf das Feld Name in der Tabelle Personen, um das Feld als Abfragespalte hinzuzufügen. Auf die gleiche Weise fügen Sie die Felder Nachname, Straße, Hausnummer und Stadt aus der Tabelle Personen und das Feld Telefon aus der Tabelle Telefon ein.

  5. Der Abfrageentwurf ist jetzt bereit für einen Test. Klicken Sie auf den Knopf Daten in der Werkzeugleiste, um vom Entwurf zur Datenansicht zu wechseln und das Ergebnis der Abfrage zu sehen.

  6. Speichern Sie den Abfrageentwurf für eine spätere Wiederverwendung durch Klicken auf den Knopf Speichern in der Werkzeugleiste. Da der Abfrageentwurf noch nicht gespeichert wurde, müssen Sie dafür einen Namen eingeben. Geben Sie Kontakte in das Feld Titel ein und drücken Sie dann auf OK.