Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:joinsii:start [24.11.2020 09:32] – [INNER JOIN] sbel | faecher:informatik:oberstufe:datenbanken:joinsii:start [25.11.2020 23:40] – [Aufgaben] sbel | ||
---|---|---|---|
Zeile 86: | Zeile 86: | ||
{{ : | {{ : | ||
- | Das entspricht unserer bisherigen Praxis, zunächst das kartesische Produkt aller beteiligten Tabellen abzufragen((Das geht übrigens mit einem "CROSS JOIN" auch, d.h. '' | + | <wrap hi>Das entspricht unserer bisherigen Praxis, zunächst das kartesische Produkt aller beteiligten Tabellen abzufragen((Das geht übrigens mit einem "CROSS JOIN" auch, d.h. '' |
<code sql> | <code sql> | ||
Zeile 92: | Zeile 92: | ||
</ | </ | ||
+ | ===== Aufgaben ===== | ||
+ | ---- | ||
+ | {{: | ||
+ | === (A1) === | ||
+ | |||
+ | Vollziehe die Beispiele oben mit der Datenbank {{ : | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | |||
+ | === (A2) === | ||
+ | |||
+ | * Lösche zunächst die Tabellen '' | ||
+ | * 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. |