Inhaltsverzeichnis:
Definition - Was bedeutet Abfrage?
Eine Abfrage ist eine Anforderung von Daten oder Informationen aus einer Datenbanktabelle oder einer Kombination von Tabellen. Diese Daten können als von SQL (Structured Query Language) zurückgegebene Ergebnisse oder als Bildmaterial, Diagramme oder komplexe Ergebnisse, z. B. Trendanalysen von Data-Mining-Tools, generiert werden.
Eine von mehreren verschiedenen Abfragesprachen kann verwendet werden, um eine Reihe einfacher bis komplexer Datenbankabfragen durchzuführen. SQL, die bekannteste und am häufigsten verwendete Abfragesprache, ist den meisten Datenbankadministratoren (DBAs) vertraut.
Techopedia erklärt Query
Die Funktion der Abfragedatenbank entspricht der Fähigkeit zur Datenspeicherung. Daher wurde eine Reihe von Abfragesprachen für verschiedene Datenbank-Engines und -Zwecke entwickelt, SQL ist jedoch bei weitem die am weitesten verbreitete und bekannteste. In der Tat sind Anfänger-Datenbankadministratoren oft überrascht, wenn sie von der Existenz anderer Abfragesprachen erfahren, ähnlich wie Englisch sprechende Muttersprachler verwirrt sind, wenn sie zum ersten Mal eine Fremdsprache hören. Das Überraschungsmoment in beiden Szenarien führt zu einem besseren Verständnis anderer Sprachen.
Abfragesprachen erzeugen je nach Funktion unterschiedliche Datentypen. Beispielsweise gibt SQL Daten in sauberen Zeilen und Spalten zurück und ähnelt in der Darstellung Microsoft Excel.
Andere Abfragesprachen erzeugen Daten als Diagramme oder andere komplexe Datenmanipulationen, z. B. Data Mining. Hierbei handelt es sich um eine gründliche Analyse von Informationen, die zuvor unbekannte Trends und Beziehungen zwischen unterschiedlichen oder abweichenden Daten aufdeckt. Beispielsweise kann eine SQL-Abfrage eines Produktionsunternehmens ergeben, dass der monatliche Umsatz im Juni und Juli am höchsten ist oder dass weibliche Vertriebsmitarbeiter in den Ferienmonaten männliche Kollegen kontinuierlich übertreffen.