faecher:informatik:oberstufe:datenbanken:joinsii:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

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:42] – [INNER JOIN] sbelfaecher:informatik:oberstufe:datenbanken:joinsii:start [24.11.2020 09:48] – [Aufgaben] sbel
Zeile 86: Zeile 86:
 {{ :faecher:informatik:oberstufe:datenbanken:joinsii:innerj.png |}} {{ :faecher:informatik:oberstufe:datenbanken:joinsii:innerj.png |}}
  
-<wrap em>Das entspricht unserer bisherigen Praxis, zunächst das kartesische Produkt aller beteiligten Tabellen abzufragen((Das geht übrigens mit einem "CROSS JOIN" auch, d.h. ''SELECT * FROM lehrer,schueler'' ist dasselbe wie ''SELECT * FROM lehrer CROSS JOIN schueler'')) und dann die passenden Datensätze mit WHERE herauszufiltern:</wrap>+<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. ''SELECT * FROM lehrer,schueler'' ist dasselbe wie ''SELECT * FROM lehrer CROSS JOIN schueler'')) und dann die passenden Datensätze mit WHERE herauszufiltern:</wrap>
  
 <code sql> <code sql>
Zeile 92: Zeile 92:
 </code> </code>
  
 +===== Aufgaben =====
 +----
 +{{:aufgabe.png?nolink  |}}
 +=== (A1) ===
 +
 +Vollziehe die Beispiele oben mit der Datenbank schule_klein nach.
 +
 +----
 +{{:aufgabe.png?nolink  |}}
 +=== (A2) ===
 +
 +  * Lösche zunächst die Tabellen ''schueler'' und ''lehrer'' und importiere die Datenbank schule_500 - diese hat mehr Lehrer und Schüler.
  • faecher/informatik/oberstufe/datenbanken/joinsii/start.txt
  • Zuletzt geändert: 16.11.2023 11:48
  • von Svenja Müller