faecher:informatik:oberstufe:datenbanken:joinsii:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
faecher:informatik:oberstufe:datenbanken:joinsii:start [24.11.2020 09:48] – [Aufgaben] sbelfaecher:informatik:oberstufe:datenbanken:joinsii:start [01.12.2020 08:05] – [Aufgaben] sbel
Zeile 93: Zeile 93:
  
 ===== Aufgaben ===== ===== Aufgaben =====
-----+
 {{:aufgabe.png?nolink  |}} {{:aufgabe.png?nolink  |}}
 === (A1) === === (A1) ===
  
-Vollziehe die Beispiele oben mit der Datenbank schule_klein nach.+Vollziehe die Beispiele oben mit der Datenbank {{ :faecher:informatik:oberstufe:datenbanken:joinsii:schule_klein_mit_ids.sql.zip |}} nach.
  
 ---- ----
 {{:aufgabe.png?nolink  |}} {{:aufgabe.png?nolink  |}}
 +
 === (A2) === === (A2) ===
  
-Lösche die Tabellen ''schueler'' und ''lehrer'' und importiere die Datenbank schule_500+  * Lösche zunächst die Tabellen ''schueler'' und ''lehrer'' und importiere die Datenbank {{ :faecher:informatik:oberstufe:datenbanken:joinsii:schule500_sus_keine_keys.zip |}} - diese hat mehr Lehrer und Schüler als die Datenbank aus dem vorigen Beispiel. 
 +  * Versehe die Tabellen mit Primär und Fremdschlüsseln. 
 +  * Skizziere ein ER Diagramm. 
 + 
 +Löse die folgenden Aufgaben mit Hilfe des kartesischen Produkts und mit einem INNER JOIN. 
 +  * Erstelle eine Klassenliste der 10a 
 +  * Erstelle eine Liste aller Schüler, die Feynman als Betreuer haben. 
 +  * Wieviele Schüler befinden sich in der Jahrgangsstufe 6? 
 +  * Wieviele Schüler haben einen Nachnamen der mit H beginnt. 
 +  * Erstelle eine Liste aller Schüler, die in der Unterstufe sind und Salvador Dali als Betreuer haben.