Herzlich willkommen,
liebe Schülerinnen und Schüler der Klasse 10c am DBG!
Datenbankschema ein-/ausblenden:
Einkaufsdaten - Musikgruppen - Wahlkurs - Elektromarkt - Sportverein -
Ergebnis: 10 Datensätze
| ANr | Ergebnis |
|---|---|
| 12 | Elektromarkt c) Welche Großhändler beliefern die Filiale in Augsburg? SELECT g.Name, f.Ort AS "beliefert Filiale in" FROM Grosshaendler g, Filiale f, Beliefert b WHERE g.Nr = b.Haendler AND f.Nr = b.Filiale AND f.Ort = "Augsburg" |
| 13 | Elektromarkt d) Gesucht sind Ansprechpartner und Telefonnummer des Großhändlers, der Filiale 2 mit Haushaltswaren beliefert. SELECT g.Ansprechpartner, g.Tel FROM Grosshaendler g, Filiale f, Beliefert b WHERE g.Nr = b.Haendler AND f.Nr = b.Filiale AND f.Nr = 2 AND g.Branche = "Haushalt" |
| 14 | Elektromarkt e) Wie heißt der direkte Vorgesetzte von Lars Becker? SELECT m.Name, m.Vorname, CONCAT(v.Name, " ", v.Vorname) AS Vorgesetzter FROM Mitarbeiter m, Mitarbeiter v WHERE m.Name = "Becker" AND m.Vorname = "Lars" AND v.Nr = m.Vorgesetzter |
| 15 | Wdh. "Flüsse" - Aufgabe 3 Klassentabellen: "Fluss", "Stadt" und "Bundesland" Beziehungstabelle: "fliesstDurch" Klassen-Beziehungsdiagramm: n:m-Beziehung "fließt_durch >" zwischen "Fluss" und "Stadt" n:1-Beziehung "liegt_in >" zwischen "Stadt" und "Bundesland" |
| 16 | Wdh. "Flüsse" - Aufgabe 4 a) Namen der Städte und Name des Bundeslandes, in dem die Städte liegen: SELECT b.Name, s.SName FROM Bundesland b, Stadt s WHERE b.Bundesland = s.Bundesland ORDER BY b.Name, s.SName |
| 17 | Wdh. "Flüsse" - Aufgabe 4 b) Namen und Längen der Flüsse und Namen und Einwohnerzahlen der Städte, durch die sie fließen: SELECT f.FName, f.Länge, s.SName, s.Einwohner FROM Fluss f, Stadt s, fliesstDurch d WHERE f.FName = d.Flussname AND s.SName = d.Stadtname ORDER BY FName, SName |
| 18 | Wdh. "Flüsse" - Aufgabe 4 c) Was gibt die folgende SQL-Abfrage aus? SELECT b.Name AS Bundesland, f.FName, f.Länge, s.SName, s.Einwohner FROM Fluss f, Stadt s, fliesstDurch d, Bundesland b WHERE f.FName = d.Flussname AND s.SName = d.Stadtname AND b.Bundesland = s.Bundesland ORDER BY b.Name, FName, SName Die Abfrage gibt die Namen der Bundesländer aus mit den Namen und Längen der Flüsse und den Namen und Einwohnerzahlen der Städte, durch die die Flüsse fließen, sortiert nach dem Bundesland, dem Flussnamen und dem Namen der Stadt. |
| 19 | Wdh. "Flüsse" - Aufgabe 4 d) Veränderung von c) für Namen und Länge der Flüsse, die durch Bayern fließen, und Namen und Einwohnerzahlen der Städte, durch die die Flüsse fließen: SELECT FROM Fluss f, Stadt s, fliesstDurch d, Bundesland b WHERE f.FName = d.Flussname AND s.SName = d.Stadtname AND b.Bundesland = s.Bundesland AND b.Name = "Bayern" ORDER BY |
| 20 | Wdh. "Flüsse" - Aufgabe 4 e) Veränderung von c) für Namen und Länge der Flüsse und Namen der Bundesländer, durch die die Flüsse fließen: SELECT DISTINCT f.FName, f.Länge, b.Name AS Bundesland FROM Fluss f, Stadt s, fliesstDurch d, Bundesland b WHERE f.FName = d.Flussname AND s.SName = d.Stadtname AND b.Bundesland = s.Bundesland ORDER BY FName, b.Name |
| 21 | Wdh. "Flüsse" - Aufgabe 4 f) Warum wurden die Informationen zu den Längen der Flüsse und zu den Einwohnerzahlen der Städte nicht in der Tabelle "fließtDurch" abgespeichert? In die Tabelle "fließtDurch" müssten die Informationen zu den Längen der Flüsse und zu den Einwohnerzahlen der Städte mehrfach eingetragen werden, sie würde dadurch redundante Informationen enthalten. Dies könnte, z. B. bei einer Änderung der Einwohnerzahl einer Stadt, zu Inkonsistenz führen, wenn diese Änderung nicht bei allen betroffenen Datensätzen vorgenommen wird (sog. UPDATE-Anomalie). |