MINT lernen

Probe-Klausur

90 Minuten, 60 Punkte, ein Material — so fühlt sich die Leistungskurs-Klausur zu ER-Modell, Schema und SQL an.

Punkte0 / 60
Notenpunkte—
Bearbeitet0 / 0
Bearbeitungszeit90 Minuten
Material: Schüleraustausch des Gymnasiums

Gastschülerinnen und Gastschüler zweier Partnerschulen wohnen bei Gastfamilien und können sich für Ausflüge anmelden. Chloé hat noch keine Familie. Preise in Euro.

ER-Diagramm
1nn1nmPartnerschuleGastFamilieAusflugentsendetwohntBeinimmtTeilSchulNrNameLandGastNrVornameGeburtsjahrFamNrNachnameOrtbezahltAusflugNrZielDatumPreis

Partnerschule(SchulNr, Name, Land)
Familie(FamNr, Nachname, Ort)
Gast(GastNr, Vorname, Geburtsjahr, SchulNr, FamNr)
Ausflug(AusflugNr, Ziel, Datum, Preis)
Teilnahme(GastNr, AusflugNr, bezahlt)

Partnerschule
SchulNrNameLand
P1Lycée MonetFrankreich
P2Liceo DanteItalien
Familie
FamNrNachnameOrt
FA1BergHildesheim
FA2YilmazSarstedt
FA3WolfHildesheim
Gast
GastNrVornameGeburtsjahrSchulNrFamNr
G1Léa2009P1FA1
G2Hugo2008P1FA2
G3Giulia2009P2FA3
G4Marco2008P2FA1
G5Chloé2009P1NULL
Ausflug
AusflugNrZielDatumPreis
A1Harz12.10.25
A2Hamburg15.10.40
A3Bergwerk18.10.15
Teilnahme
GastNrAusflugNrbezahlt
G1A1ja
G1A2ja
G2A1nein
G3A2ja
G3A3ja
G4A2nein
G5A1ja
Teil A

Grundlagen

24 Punkte

ER-Diagramm lesen, überführen, Abfragen auswerten, Anomalien erkennen. Empfohlene Zeit: etwa 35 Minuten.

A1
Das ER-Diagramm lesen
AFB I 4 Punkte

Lesen Sie die Antworten aus dem ER-Diagramm ab.

a) Bei wie vielen Familien wohnt ein Gast höchstens? 1 P
b) Das Attribut bezahlt gehört zu … 1 P
c) Welcher Beziehungstyp ist n:m? 1 P
d) Wie viele Gäste darf eine Familie laut Diagramm aufnehmen? 1 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) 1 bei Familie (1 P) b) Beziehungsattribut an der Raute (1 P) c) nimmtTeil (1 P) d) n bei Gast: beliebig viele (1 P).

A2
Vom Modell zum Schema
AFB I/II 6 Punkte

Bestimmen Sie Eigenschaften des Schemas, das aus dem ER-Diagramm entsteht.

a) Anzahl der Tabellen 2 P
b) In welche Tabelle gehört der Fremdschlüssel ↑FamNr? 2 P
c) Primärschlüssel von Teilnahme 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) 4 Entitätstypen + 1 n:m-Beziehung = 5 (2 P) b) Gast ist die n-Seite von wohntBei (2 P) c) beide Fremdschlüssel zusammen (2 P).

A3
Abfragen auswerten
AFB I/II 6 Punkte

Ermitteln Sie die Ergebnisse für das Material.

a) SELECT COUNT(*) FROM Teilnahme WHERE bezahlt = 'nein'; 2 P
b) SELECT SUM(Preis) FROM Teilnahme, Ausflug WHERE Teilnahme.AusflugNr = Ausflug.AusflugNr AND GastNr = 'G1'; 2 P
€
c) SELECT * FROM Gast, Familie; — Zeilenzahl 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) Hugo (A1), Marco (A2) (2 P) b) Léa: Harz 25 € + Hamburg 40 € = 65 € (2 P) c) Kreuzprodukt 5 · 3 = 15 (2 P).

A4
Kardinalität und Daten
AFB II 4 Punkte

Überprüfen Sie Modell und Daten.

a) Die Regel „Jeder Gast kommt von genau einer Partnerschule“ wird im Diagramm dargestellt durch … 2 P
b) Familie Berg nimmt Léa und Marco auf. Die Daten … 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) Die Zahl steht beim Partner (2 P) b) eine Familie hat beliebig viele Gäste (2 P).

A5
Eine Liste für alles
AFB II 4 Punkte

Die Betreuerin führt bisher eine einzige Liste Ausflugsliste(GastNr, Vorname, Familie, Ort, AusflugNr, Ziel, Preis, bezahlt) mit einer Zeile je Anmeldung. Untersuchen Sie die Liste.

a) Der Hamburg-Ausflug wird teurer. In wie vielen Zeilen muss der Preis geändert werden? 2 P
b) Ein neuer Ausflug ins Museum, für den sich noch niemand angemeldet hat, lässt sich nicht eintragen. Das ist … 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) Anmeldungen zu A2: Léa, Giulia, Marco → 3 Zeilen (2 P) b) Einfügeanomalie (2 P).

Teil B

Anwenden und Beurteilen

36 Punkte

Verbund über vier Tabellen, Modell erweitern, Vorschläge beurteilen, Datenschutz. Empfohlene Zeit: etwa 55 Minuten.

A6
Wer fährt in den Harz?
AFB II 9 Punkte

Die Schule möchte wissen, bei welchen Familien Gäste wohnen, die zum Harz fahren.

a) Legen Sie sich auf die korrekte Abfrage für die Nachnamen dieser Familien fest. 3 P
b) Anzahl der Nachnamen im Ergebnis 3 P
c) Zeilenzahl von SELECT AusflugNr, COUNT(*) FROM Teilnahme GROUP BY AusflugNr HAVING COUNT(*) >= 3; 3 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) vier Tabellen, drei Verbundbedingungen, Filter auf Ziel (3 P) b) Harz: Léa (Berg), Hugo (Yilmaz), Chloé ohne Familie fällt im Verbund weg → 2 (3 P) c) A1 und A2 haben je 3 Anmeldungen, A3 nur 1 → 2 (3 P).

A7
Das Modell erweitern
AFB II/III 9 Punkte

Die Schule plant Änderungen. Verändern Sie das Modell gedanklich und wählen Sie jeweils die passende Umsetzung.

a) Gäste sollen während des Austauschs die Familie wechseln können; für jede Unterbringung wird der Zeitraum gespeichert. 3 P
b) Betreuende Lehrkräfte (Kürzel, Name) werden ergänzt; jede Lehrkraft gehört zu genau einer Partnerschule. Wie viele neue Tabellen entstehen? 3 P
c) Der Preis zum Zeitpunkt der Anmeldung soll erhalten bleiben, auch wenn ein Ausflug teurer wird. Wohin gehört er? 3 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) aus 1:n wird n:m mit Zeitraum (3 P) b) Lehrkraft(Kuerzel, Name, ↑SchulNr): 1:n → nur eine neue Tabelle (3 P) c) gewollte Kopie je Anmeldung in Teilnahme (3 P).

A8
Zerlegungen und Vorschläge beurteilen
AFB III 8 Punkte

Beurteilen Sie die Vorschläge eines Praktikanten.

a) Er möchte in Gast ein Attribut Ausfluege mit Einträgen wie „A1, A2“ speichern. Das ist … 2 P
b) Er möchte statt Geburtsjahr das Alter speichern. Das ist … 2 P
c) Er zerlegt Teilnahme in T1(GastNr, AusflugNr) und T2(AusflugNr, bezahlt) (ohne doppelte Zeilen). Wie viele Zeilen liefert der Verbund über AusflugNr? 2 P
d) Folgerung aus c) 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) nicht atomar, Beziehungsattribut ohne Platz (2 P) b) berechenbarer, veraltender Wert (2 P) c) T2: A1 {ja, nein}, A2 {ja, nein}, A3 {ja}; Verbund 3 · 2 + 3 · 2 + 1 · 1 = 13 statt 7 (2 P) d) verlustbehaftet (2 P).

A9
Daten der Gäste
AFB II/III 10 Punkte

Nehmen Sie zu den Plänen der Schule Stellung, indem Sie jeweils die zutreffende Aussage wählen.

a) Die Gästeliste mit Vorname, Geburtsjahr und Gastfamilie soll öffentlich auf der Schulwebsite stehen. Entscheidend ist … 2 P
b) Die Daten sollen nach dem Austausch „für alle Fälle“ unbegrenzt gespeichert werden. Verletzt wäre … 2 P
c) Namen werden durch GastNr ersetzt, die Zuordnungsliste liegt im Sekretariat. Die Daten sind … 2 P
d) Ein Programm teilt Gäste automatisch Familien zu und lehnt Wünsche ohne Prüfung ab. Art. 22 DSGVO sichert … 2 P
e) Gäste aus Italien bezahlen Ausflüge seltener rechtzeitig. Die Folgerung „Herkunft verursacht Zahlungsverzug“ ist … 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) personenbezogen, Minderjährige (2 P) b) Speicherbegrenzung (2 P) c) pseudonym (2 P) d) menschliche Prüfung (2 P) e) Korrelation ≠ Kausalität, bei so wenigen Daten zudem Zufall (2 P).

Ergebnis

Erreicht
0 / 60
Prozent
0 %
Notenpunkte
—
AufgabeThemaPunkte

Punkteverteilung

AufgabeThemaTeilAFBPunkte
A1Das ER-Diagramm lesenTeil AAFB I4
A2Vom Modell zum SchemaTeil AAFB I/II6
A3Abfragen auswertenTeil AAFB I/II6
A4Kardinalität und DatenTeil AAFB II4
A5Eine Liste für allesTeil AAFB II4
A6Wer fährt in den Harz?Teil BAFB II9
A7Das Modell erweiternTeil BAFB II/III9
A8Zerlegungen und Vorschläge beurteilenTeil BAFB III8
A9Daten der GästeTeil BAFB II/III10
Summe60

Notenpunkte

PunkteNotenpunkteBeurteilung
57 – 60 P15sehr gut
54 – 56 P14sehr gut
51 – 53 P13sehr gut
48 – 50 P12gut
45 – 47 P11gut
42 – 44 P10gut
39 – 41 P09befriedigend
36 – 38 P08befriedigend
33 – 35 P07befriedigend
30 – 32 P06ausreichend
27 – 29 P05ausreichend
24 – 26 P04ausreichend
20 – 23 P03mangelhaft
17 – 19 P02mangelhaft
12 – 16 P01mangelhaft
0 – 11 P00ungenügend