Kurs: SQL

Datenbanken abfragen mit SELECT, JOIN und GROUP BY

Kostenloser Online-Kurs · Anfänger · 6 Einheiten

Du lernst, wie relationale Datenbanken Daten organisieren, und schreibst SQL, um Daten auszuwählen, zu filtern, zu berechnen, zu gruppieren, zu verknüpfen und zu ändern. Danach kannst du eine echte Datenbank abfragen und typische Fragen aus dem Geschäftsalltag beantworten.

Von Studeli

Mit Einheit 1 starten

Ist dieser SQL-Kurs etwas für dich?

Für wen

Du willst Fragen mit Daten aus einer Datenbank beantworten, etwa als Analyst, Entwickler oder im Büro, und hast noch nie SQL geschrieben.

Was du in 6 Einheiten lernst

Jede Einheit enthält alle neun Lernwerkzeuge

  • Lernleitfaden
  • Zusammenfassung
  • Interaktive Lektionen
  • Übungsfragen
  • Karteikarten
  • Erklär Es
  • Schlüsselbegriffe
  • Lernzettel
  • Konzeptkarte
  1. Erkläre, wie relationale Datenbanken Daten in Tabellen mit Zeilen, Spalten und Schlüsseln organisieren, und lies ein einfaches Datenbankschema.

    5 Lernziele
    1. 1.Erklären, was Datenbanken und Datenbankmanagementsysteme leisten
    2. 2.In Tabellen, Zeilen und Spalten organisierte Daten lesen
    3. 3.Datentypen wählen und mit fehlenden Werten umgehen
    4. 4.Zeilen mit Schlüsseln identifizieren und Tabellen verknüpfen
    5. 5.Ein Datenbankschema lesen und nutzen
  2. Rufe Zeilen mit SELECT, WHERE und ORDER BY ab, filtere und sortiere sie und kombiniere Bedingungen, um Fragen zu einer einzelnen Tabelle zu beantworten.

    6 Lernziele
    1. 1.Daten mit SELECT und FROM abfragen
    2. 2.Zeilen mit WHERE filtern
    3. 3.Listen, Bereiche und Textmuster abgleichen
    4. 4.Mit fehlenden Werten (NULL) arbeiten
    5. 5.Abfrageergebnisse sortieren und begrenzen
    6. 6.Fragen zu einer einzelnen Tabelle beantworten
  3. Erstelle berechnete Spalten mit arithmetischen Ausdrücken, Zeichenketten- und Datumsfunktionen, behandle fehlende Werte und klassifiziere Zeilen mit CASE-Ausdrücken.

    5 Lernziele
    1. 1.Berechnete Spalten mit Ausdrücken und Aliasen erstellen
    2. 2.Fehlende Werte mit NULL-Logik und COALESCE behandeln
    3. 3.Texte mit Zeichenkettenfunktionen bereinigen, verbinden und zerlegen
    4. 4.Mit Datums- und Zeitwerten arbeiten
    5. 5.Zeilen mit CASE-Ausdrücken klassifizieren
  4. Fasse Daten mit Aggregatfunktionen zusammen, gruppiere Zeilen mit GROUP BY und filtere Gruppen mit HAVING.

    5 Lernziele
    1. 1.Daten mit Aggregatfunktionen zusammenfassen
    2. 2.Zeilen gruppieren und jede Gruppe zusammenfassen
    3. 3.Gruppierte Ergebnisse mit HAVING filtern
    4. 4.Exakte und sinnvoll gerundete Ergebnisse berechnen
    5. 5.Geschäftliche Fragen mit zusammenfassenden Abfragen beantworten
  5. Verknüpfe Daten aus zusammengehörigen Tabellen mit Inner und Outer Joins und frage Eins-zu-viele- und Viele-zu-viele-Beziehungen ab.

    6 Lernziele
    1. 1.Verstehen, wie ein Join zusammengehörige Tabellen verknüpft
    2. 2.Passende Zeilen mit Inner Joins verknüpfen
    3. 3.Zeilen ohne Partner mit Outer Joins erhalten
    4. 4.Eine Tabelle mit sich selbst und mit allen Zeilen einer anderen verknüpfen
    5. 5.Viele-zu-viele-Beziehungen und Tabellenketten abfragen
    6. 6.Doppelte Zeilen und andere Fallstricke bei Joins vermeiden
  6. Erstelle Tabellen mit Integritätsbedingungen und ändere Daten sicher mit INSERT, UPDATE und DELETE.

    6 Lernziele
    1. 1.Tabellen mit passenden Spaltentypen anlegen
    2. 2.Daten mit Integritätsbedingungen schützen
    3. 3.Zeilen mit INSERT einfügen
    4. 4.Zeilen mit UPDATE ändern und mit DELETE löschen
    5. 5.Änderungen zu Transaktionen zusammenfassen
    6. 6.Die Tabellenstruktur mit ALTER TABLE und DROP TABLE ändern
Weiter: Datenanalyse – von der Frage bis zum Dashboard (Anfänger)

Du willst in die Datenanalyse einsteigen oder Daten in deinem Job nutzen und kannst bereits einfache Formeln in Tabellenkalkulationen anwenden; Programmier- oder Statistikkenntnisse brauchst du nicht.

Erstelle deine eigenen Lernmaterialien

Mach aus deinen Notizen, Folien und Dokumenten Lernleitfäden, Übungsfragen, Karteikarten und 6 weitere Tools.

Jetzt starten