SQL-Abfragen für die Analyse von Studentenkursen

Anfänger

In diesem Projekt lernen Sie, wie Sie verschiedene SQL-Abfragen an einer Studentenkursdatenbank ausführen. Die Datenbank besteht aus drei Tabellen: Studententabelle (S), Kursabelle (C) und Studentenkurs-Tabelle (SC). Sie lernen, wie Sie Daten aus diesen Tabellen abrufen und manipulieren, um verschiedene Aufgaben zu erfüllen.

SQLMySQL

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Projekt lernst du, wie du verschiedene SQL-Abfragen auf einer Studentenkurs-Datenbank ausführen kannst. Die Datenbank besteht aus drei Tabellen: der Studententabelle (S), der Kurs-Tabelle (C) und der Studenten-Kurs-Tabelle (SC). Du wirst lernen, wie du Daten aus diesen Tabellen abrufen und manipulieren kannst, um verschiedene Aufgaben zu erfüllen.

👀 Vorschau

SQL-Datenbank-Vorschau-Bild

🎯 Aufgaben

In diesem Projekt wirst du lernen:

  • Wie du die Namen aller Studenten aufzählst, die keine Kurse von Lehrer "Daniel" besucht haben
  • Wie du die Studentennummern und Namen von Studenten aufzählst, die in zwei oder mehr Kursen durchgefallen sind (Note < 60)
  • Wie du die Namen aller Studenten aufzählst, die sowohl Kurs "11" als auch Kurs "12" besucht haben
  • Wie du die Studentennummern aller Studenten aufzählst, deren Noten in Kurs "11" höher sind als in Kurs "12", und diese aufsteigend sortierst
  • Wie du die Namen aller Studenten aufzählst, die älter als "John Davis" sind
  • Wie du die Studentennummer des Studenten mit der höchsten Note unter allen Studenten aufzählst, die Kurs "12" besucht haben
  • Wie du die Namen aller Studenten zusammen mit ihren ausgewählten Kurs-IDs und Noten aufzählst
  • Wie du die Studentennummern und die Gesamtnoten (Alias: SG) von Studenten aufzählst, die vier oder mehr Kurse besucht haben, und diese absteigend nach Gesamtnoten sortierst

🏆 Errungenschaften

Nach Abschluss dieses Projekts wirst du in der Lage sein:

  • Zu verstehen, wie komplexe SQL-Abfragen geschrieben werden, um Daten aus einer relationalen Datenbank abzurufen und zu manipulieren
  • Verschiedene SQL-Techniken wie Subabfragen, Verknüpfungen, Aggregationen und Sortierungen anzuwenden, um reale Datenanalyseprobleme zu lösen
  • SQL-Fähigkeiten zu entwickeln, die für datengetriebene Entscheidungen und Problemlösungen unerlässlich sind

Lehrer

labby

Labby

Labby is the LabEx teacher.