• Teil 4 - Informationen in einer Datenbank verwalten, abfragen und verändern (SQL-Abfrage)
  • Christian Leeser
  • 29.01.2024
  • Informatik
  • 9
Um die Lizenzinformationen zu sehen, klicken Sie bitte den gewünschten Inhalt an.

1
In­for­ma­ti­on

learnS­QL: Die wich­tigs­ten SQL-​Befehlen

Per­ple­xi­ty.ai

2
Übun­gen

  • Lerne die Be­grif­fe im Sinne von Lern­kar­ten mit
    S - Da­ten­bank 4: In­for­ma­ti­o­nen in einer Da­ten­bank ver­wal­ten, ab­fra­gen und ver­än­dern (SQL-​Abfrage mit Libre­Of­fice Base).
  • Übe die Be­grif­fe im Sinne eines Quiz­zes mit
    Q - Da­ten­bank 4: In­for­ma­ti­o­nen in einer Da­ten­bank ver­wal­ten, ab­fra­gen und ver­än­dern (SQL-​Abfrage mit Libre­Of­fice Base).

3
Prak­ti­scher Teil

1
Eine Uni hat eine Da­ten­bank für die Ver­wal­tung der Kurse er­stellt (siehe Link). Führe per SQL-​Befehl fol­gen­de Auf­ga­ben aus.
  • Lasse Dir je­weils alle Ein­trä­ge aus den Ta­bel­le aus­ge­ben.
  • Lasse Dir alle Ein­trä­ge aus der Ta­bel­le KURSE an­zei­gen, die in der KURS­BE­SCHREI­BUNG als Ein­füh­rung be­schrie­ben wer­den.
  • Liste aller Stu­den­ten, sor­tiert nach Nach­na­me.
  • Ana­ly­sie­re den un­te­ren SQL-​Code und be­schrei­be die Aus­ga­be.
  • Liste aller Stu­den­ten, die sich für den Kurs Da­ten­ban­ken ein­ge­schrie­ben haben.
SQL
SELECT s.Vorname, s.Nachname, k.Kursname
FROM Studenten s
JOIN Einschreibungen e ON s.Student_ID = e.Student_ID
JOIN Kurse k ON e.Kurs_ID = k.Kurs_ID;
Die Da­ten­bank

Die Libre­Of­fice Base zum Her­un­ter­la­den:

https://t1p.de/gy3a4.

4
The­o­re­ti­scher Teil

  • Dein Be­nut­zer­na­me ist wie beim SPH.
x