Skip to content
Informatik · Klasse 13

Ideen für aktives Lernen

Grundlagen von Datenbanksystemen

Aktives Lernen funktioniert besonders gut bei diesem Thema, weil Schülerinnen und Schüler durch praktische Erfahrungen selbst erleben, wie schwerwiegende Folgen unstrukturierte Daten haben. Das kollektive Arbeiten an Fehlern macht abstrakte Konzepte wie Redundanzen oder Anomalien greifbar und nachhaltig verständlich.

KMK BildungsstandardsKMK: Sekundarstufe II - Daten und ihre Strukturierung
30–60 Min.Partnerarbeit → Ganze Klasse3 Aktivitäten

Aktivität 01

Forschungskreis60 Min. · Kleingruppen

Forschungskreis: Das Chaos-Daten-Puzzle

Schüler erhalten eine riesige, unstrukturierte Excel-Tabelle voller Redundanzen und müssen in Gruppen ein ER-Modell entwerfen, das diese Daten sauber in Tabellen aufteilt.

Erklären Sie die Vorteile eines Datenbanksystems gegenüber der Dateiverwaltung.

ModerationstippGeben Sie beim 'Chaos-Daten-Puzzle' bewusst fehlerhafte Tabellen vor, damit die Schülerinnen und Schüler die Auswirkungen von Redundanzen und Inkonsistenzen direkt an den Daten sehen können.

Worauf zu achten istGeben Sie jedem Schüler eine Karte mit einer der folgenden Fragen: 'Nennen Sie zwei Nachteile der reinen Dateiverwaltung, die ein DBMS löst.' oder 'Beschreiben Sie in einem Satz die Hauptaufgabe eines DBMS.' Die Schüler schreiben ihre Antwort auf die Karte und geben sie ab.

AnalysierenBewertenErschaffenSelbststeuerungSelbstwahrnehmung
Komplette Unterrichtsstunde erstellen

Aktivität 02

Museumsgang45 Min. · Ganze Klasse

Museumsgang: ER-Modell-Kritik

Gruppen hängen ihre Entwürfe für ein komplexes System (z.B. Streaming-Dienst) auf. Andere Schüler geben Feedback zu Kardinalitäten (1:n, m:n) und identifizieren potenzielle Designfehler.

Analysieren Sie die Rolle eines Datenbankmanagementsystems (DBMS).

ModerationstippBeim 'Gallery Walk' achten Sie darauf, dass die Schülerinnen und Schüler in Kleingruppen ihre ER-Modelle präsentieren und gezielt Feedback zu Normalisierungsfehlern geben.

Worauf zu achten istStellen Sie die Frage: 'Stellen Sie sich vor, Sie entwerfen eine Datenbank für eine Musikstreaming-App. Welche Art von Datenbanksystem (relational oder NoSQL) würden Sie für die Speicherung von Songinformationen und Benutzer-Playlists wählen und warum?' Leiten Sie eine kurze Klassendiskussion.

VerstehenAnwendenAnalysierenErschaffenBeziehungsfähigkeitSozialbewusstsein
Komplette Unterrichtsstunde erstellen

Aktivität 03

Ich-Du-Wir (Denken-Austauschen-Vorstellen): Normalisierung im Alltag

Schüler analysieren Kassenbons oder Rechnungen und überlegen paarweise, wie diese Informationen in einer Datenbank gespeichert werden müssten, um die 3. Normalform zu erfüllen.

Vergleichen Sie verschiedene Arten von Datenbanksystemen (z.B. relational, NoSQL).

ModerationstippBeim 'Think-Pair-Share' zur Normalisierung im Alltag fordern Sie die Schülerinnen und Schüler auf, konkrete Beispiele aus ihrer Lebenswelt zu nennen, um die Relevanz zu verdeutlichen.

Worauf zu achten istZeigen Sie ein einfaches ER-Diagramm mit zwei Tabellen (z.B. 'Kunden' und 'Bestellungen') und einem Fremdschlüssel. Fragen Sie: 'Wie wird die Beziehung zwischen diesen beiden Tabellen hergestellt und welche Vorteile hat dies für die Datenkonsistenz?'

VerstehenAnwendenAnalysierenSelbstwahrnehmungBeziehungsfähigkeit
Komplette Unterrichtsstunde erstellen

Vorlagen

Vorlagen, die zu diesen Informatik-Aktivitäten passen

Nutzen, bearbeiten, drucken oder teilen.

Einige Hinweise zum Unterrichten dieser Einheit

Erfahrene Lehrkräfte beginnen mit einfachen, fehlerhaften Beispielen, die die Probleme unstrukturierter Daten sichtbar machen. Wichtig ist, dass die Schülerinnen und Schüler die Konsequenzen von Designfehlern selbst erarbeiten, statt nur Definitionen zu lernen. Vermeiden Sie es, sofort die Lösung vorzugeben – lassen Sie sie scheitern, analysieren und korrigieren. Forschung zeigt, dass dieses 'productive failure'-Prinzip zu tieferem Verständnis führt als direkte Erklärungen.

Erfolgreiches Lernen zeigt sich, wenn Schülerinnen und Schüler nicht nur die Theorie wiedergeben, sondern selbstständig Redundanzen erkennen, Beziehungen im ER-Modell korrekt auflösen und Normalisierungsschritte logisch begründen können. Sie sollten auch erklären können, warum bestimmte Designentscheidungen getroffen werden.


Vorsicht vor diesen Fehlvorstellungen

  • During ['Chaos-Daten-Puzzle'], hören einige Schülerinnen und Schüler den Hinweis: 'Man kann einfach alles in eine große Tabelle schreiben.'

    Fordern Sie die Schülerinnen und Schüler auf, eine konkrete Änderung in einer 'Chaos-Tabelle' durchzuführen und beobachten Sie, wie schnell Daten inkonsistent werden. Nutzen Sie diese Beobachtung, um die Notwendigkeit von Strukturierung zu besprechen.

  • During ['ER-Modell-Kritik'], wird oft angenommen: 'm:n-Beziehungen können direkt in SQL umgesetzt werden.'

    Lassen Sie die Schülerinnen und Schüler im Gallery Walk eine m:n-Beziehung in ihrem Modell identifizieren und fragen Sie, wie sie diese technisch umsetzen würden. Zeigen Sie dann, dass eine Zwischentabelle erforderlich ist, um die Beziehung abzubilden.


In dieser Übersicht verwendete Methoden