Abfrage

TL;DR

Eine Abfrage ist der Abruf von Informationen aus einer Datenbank. Eine Abfrage ist keine schwierige Aufgabe, aber sie erfordert das Schreiben der Abfrage unter Verwendung eines vordefinierten Codes. Auf diese Weise kann die Datenbank die Anweisung verstehen und die gewünschten Informationen anzeigen.

Über eine Anfrage

Eine Abfrage bezieht sich auf den Vorgang des Abrufs von Daten aus einer Datenbank und deren Formatierung in eine für den Menschen lesbare Form.

Eine Datenbankabfrage wird in Aktionsabfragen und Auswahlabfragen unterteilt.

Das Abrufen von Daten kann mit einer Select-Abfrage erfolgen, während andere Operationen an den Daten, wie das Aktualisieren, Einfügen oder Löschen, mit einer Action-Abfrage durchgeführt werden können.

Wie kann eine Anfrage gestellt werden?

Es gibt drei allgemeine Methoden, um Abfragen zu stellen: die Auswahl von Parametern aus einer Liste von Parametern (dies ist die am wenigsten flexible Methode, aber die einfachste für Anfänger, da die Menüs sie leiten), die Angabe der Felder und Werte, die die Abfrage definieren (Abfrage nach Beispiel) und die Verwendung einer Abfragesprache (die leistungsfähigste Methode, aber auch die schwierigste, da die Person, die die Abfrage benötigt, eine Abfragesprache kennen muss). SQL (Structured Query Language) ist die bekannteste und am weitesten verbreitete Abfragesprache. SQL ist zwar die bekannteste Sprache, aber nicht die einzige. Andere Sprachen sind z. B. Datalog, DMX und AQL.

Wie kann eine Abfrage verwendet werden?

Abfragen können auf unterschiedliche Weise verwendet werden und viele Aufgaben erfüllen.

Zunächst werden Abfragen verwendet, um bestimmte Daten durch Filtern bestimmter Kriterien zu finden. Außerdem können Abfragen Daten zählen oder aufsummieren und Datenverwaltungsaufgaben automatisieren. Weitere Abfragen sind Parameter, Summen, Kreuztabellen, Anhängen, Aktualisieren und Löschen.

Eine Parameterabfrage beispielsweise führt Variationen einer bestimmten Abfrage aus, die einen Benutzer dazu veranlassen, einen Feldwert einzugeben, und verwendet dann diesen Wert, um die Parameter festzulegen, während Summenabfragen es Benutzern ermöglichen, Daten zu gruppieren und zu summieren.

up-arrow.svg