Abfragesprache

Eine Abfragesprache (Synonym : Anfragesprache, Retrievalsprache, Suchsprache, Suchanfragesprache, Filtersprache), für den fachsprachlich englischen Ausdruck Data Query Language auch mit dem Akronym DQL bezeichnet, ist eine Datenbanksprache zur Suche nach Informationen.

Das Ergebnis einer Abfrage (Query) ist eine Teilmenge des zugrundeliegenden Informationsbestandes. Man spricht daher auch von einer Filterung der Daten.

Abfragesprachen werden unterschieden nach dem Zweck ihres Einsatzes oder der Nutzung. Es gibt solche für Benutzer (Personen) oder Systeme.

Abfragesprachen können ineinander übersetzt werden. So kann z.B. eine Abfragesprache für ungeübte Benutzer in eine systemnahe Zwischensprache und diese wiederum in die Systemsprache übersetzt werden.

Man kann Abfragesprachen nach ihrer Kardinalität klassifizieren. So ist eine Abfragesprache A mächtiger als eine Abfragesprache B, wenn A den Datenbestand schärfer trennt als B; wenn also die Menge der in A bildbaren Suchergebnismengen die Menge der in B bildbaren Suchergebnismengen umfasst.

Beispiele für Abfragesprachen in Informationssystemen

Siehe auch

Trenner
Basierend auf einem Artikel in: Extern Wikipedia.de
Seitenende
Seite zurück
©  biancahoegel.de
Datum der letzten Änderung: Jena, den: 18.05. 2020