Skip to main content

Was ist die Definition einer Datenbankabfrage?

SQL Einführung - SQL 1 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler (April 2025)

SQL Einführung - SQL 1 ● Gehe auf SIMPLECLUB.DE/GO & werde #EinserSchüler (April 2025)
Anonim

Eine Datenbankabfrage extrahiert Daten aus einer Datenbank und formatiert sie in lesbarer Form. Eine Abfrage muss in der Sprache geschrieben werden, die für die Datenbank erforderlich ist. Normalerweise handelt es sich dabei um SQL.

Wenn Sie beispielsweise Daten aus einer Datenbank wünschen, verwenden Sie eine Abfrage, um die gewünschten Informationen anzufordern. Möglicherweise haben Sie eine Employee-Tabelle und möchten die Verkaufsleistungszahlen nachverfolgen. Sie können Ihre Datenbank nach dem Mitarbeiter abfragen, der in einem bestimmten Zeitraum den höchsten Umsatz erzielt hat.

Die SQL SELECT-Anweisung

Eine Datenbankabfrage muss dem für die Datenbank erforderlichen Abfrageformat folgen. Das gebräuchlichste Format ist das SQL-Standardabfrageformat (Structured Query Language), das von vielen Datenbankverwaltungssystemen verwendet wird. SQL ist eine leistungsfähige Sprache, die erweiterte Abfragen ermöglicht.

SQL verwendet eine SELECT-Anweisung, um bestimmte Daten auszuwählen.

Stellen Sie sich ein Beispiel vor, das auf der Northwind-Datenbank basiert, die häufig mit Datenbankprodukten als Tutorial geliefert wird.

Hier ist ein Auszug aus der Employees-Tabelle der Datenbank:

Auszug aus der Employees-Tabelle der Northwind-Datenbank
Mitarbeiter-IDNachnameVornameTitelAdresseStadtRegion
1DavolioNancyAußendienstmitarbeiter507 - 20th Ave. E.SeattleWA
2FullerAndrew

Vizepräsident Vertrieb
908 W. Capital WayTacomaWA
3LeverlingJanetAußendienstmitarbeiter722 Moss Bay Blvd.KirklandWA

Um den Namen und den Titel eines Mitarbeiters aus der Datenbank zurückzugeben, würde die SELECT-Anweisung etwa wie folgt aussehen:

SELECT Vorname, Nachname, Titel von Mitarbeitern;

Es würde zurückkehren:

VornameNachnameTitel
NancyDavolioAußendienstmitarbeiter
AndrewFullerVizepräsident Vertrieb
JanetLeverlingAußendienstmitarbeiter

Um die Ergebnisse weiter zu verfeinern, können Sie eine WHERE-Klausel hinzufügen:

SELECT Vorname, Nachname von Mitarbeitern

WO Stadt = 'Tacoma';

Es gibt den Vornamen und den Nachnamen jedes Mitarbeiters aus Tacoma zurück:

VornameNachname
AndrewFuller

Beachten Sie, dass SQL Daten in einer Zeilen- / Spaltenform zurückgibt, die der von Microsoft Excel ähnelt. Dies macht es einfach, sie anzuzeigen und zu bearbeiten. Andere Abfragesprachen geben Daten möglicherweise als Diagramm oder Diagramm zurück.

Die Macht der Abfragen

Eine Datenbank kann komplexe Trends und Aktivitäten aufzeigen, diese Fähigkeit wird jedoch nur durch die Verwendung der Abfrage genutzt. Eine komplexe Datenbank besteht aus mehreren Tabellen, in denen unzählige Daten gespeichert sind. Mit einer Abfrage können Sie sie in einer einzigen Tabelle filtern, um sie einfacher analysieren zu können.

Abfragen können auch Berechnungen für Ihre Daten durchführen oder Datenverwaltungsaufgaben automatisieren. Sie können auch Aktualisierungen Ihrer Daten überprüfen, bevor Sie sie in die Datenbank übernehmen.