Skip to content
Informatik · Klasse 9

Ideen für aktives Lernen

Relationales Datenmodell

Aktives Lernen funktioniert hier besonders gut, weil das relationale Datenmodell ein abstraktes Konzept ist, das Schülerinnen und Schüler durch praktische Anwendung verstehen müssen. Tabellen, Schlüssel und Beziehungen werden greifbar, wenn sie selbst Datenstrukturen entwerfen und testen können. Fehler und ihre Auswirkungen werden direkt sichtbar und nachvollziehbar.

KMK BildungsstandardsKMK: Sekundarstufe I - Daten und InformationenKMK: Sekundarstufe I - Modellieren
20–50 Min.Partnerarbeit → Ganze Klasse4 Aktivitäten

Aktivität 01

Concept-Mapping30 Min. · Partnerarbeit

Paararbeit: Tabellenschema entwerfen

Paare erhalten ein reales Szenario, z. B. Schülermeldungen. Sie listen Attribute auf, wählen Primärschlüssel und skizzieren Tabellen. Im zweiten Schritt definieren sie Fremdschlüsselbeziehungen und diskutieren Redundanzvermeidung. Abschließend präsentieren sie ihr Schema der Klasse.

Erklären Sie, wie man doppelte Datenhaltung in einer Datenbank vermeidet.

ModerationstippBeobachten Sie während der Paararbeit, ob beide Partner aktiv diskutieren und nicht nur eine Lösung abschreiben. Stellen Sie gezielt Fragen wie 'Warum habt ihr euch für diesen Primärschlüssel entschieden?'

Worauf zu achten istGeben Sie den Schülerinnen und Schülern ein einfaches Szenario, z. B. die Verwaltung von Haustieren und Besitzern. Bitten Sie sie, zwei Tabellen zu entwerfen: 'Haustiere' und 'Besitzer'. Sie sollen die Spalten für jede Tabelle auflisten, einen Primärschlüssel für jede Tabelle bestimmen und angeben, wie die beiden Tabellen miteinander verbunden werden (welches Feld als Fremdschlüssel dient).

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
Komplette Unterrichtsstunde erstellen

Aktivität 02

Concept-Mapping45 Min. · Kleingruppen

Stationenrotation: Schlüsselbeziehungen

Richten Sie Stationen ein: Primärschlüssel-Identifikation, Fremdschlüssel-Definition, Integritätsprüfung mit Beispieldaten, Anomalie-Suche. Gruppen rotieren alle 10 Minuten, notieren Beobachtungen und testen mit Beispiel-Datensätzen. Abschluss: Gemeinsame Reflexion.

Begründen Sie, warum Beziehungen zwischen Tabellen für die Datenintegrität wichtig sind.

ModerationstippLegen Sie bei der Stationenrotation Wert auf die Dokumentation der Ergebnisse an jeder Station, damit die Klasse später Vergleiche ziehen kann. Nutzen Sie eine gemeinsame Tafel oder ein digitales Whiteboard für die Zusammenführung.

Worauf zu achten istPräsentieren Sie eine einfache Tabelle mit offensichtlichen Redundanzen (z. B. eine Liste von Schülern mit wiederholten Kursnamen und Lehrern). Fragen Sie: 'Welche Informationen werden hier doppelt gespeichert?' und 'Wie könnten wir diese Tabelle aufteilen, um die Redundanz zu vermeiden und sicherzustellen, dass jeder Lehrer nur einmal aufgeführt wird?'

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
Komplette Unterrichtsstunde erstellen

Aktivität 03

Concept-Mapping50 Min. · Ganze Klasse

Klassenmodellierung: Bibliotheksdatenbank

Die Klasse entwirft gemeinsam eine Datenbank für Bücher und Ausleihen. Jede Reihe erstellt eine Tabelle, verbindet sie mit Schlüsseln. Testen Sie mit fiktiven Daten auf Konsistenz und diskutieren Sie Vorteile gegenüber flachen Listen.

Modellieren Sie reale Sachverhalte in einem Tabellenschema mit Schlüsseln und Beziehungen.

ModerationstippAchten Sie bei der Klassenmodellierung darauf, dass alle Schülerinnen und Schüler die Schritte nachvollziehen können. Fordern Sie Zwischenschritte ein, z.B. 'Zeigt mir eure dritte Tabelle und erklärt, warum ihr diese braucht.'

Worauf zu achten istStellen Sie die Frage: 'Stellen Sie sich vor, Sie entwerfen eine Datenbank für eine Musiksammlung. Warum ist es wichtig, eine separate Tabelle für Künstler zu haben und diese dann mit der Tabelle für Songs zu verknüpfen, anstatt alle Künstlerinformationen direkt in der Songtabelle zu speichern?' Leiten Sie die Diskussion zu Themen wie Datenredundanz und Aktualisierungsanomalien.

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
Komplette Unterrichtsstunde erstellen

Aktivität 04

Concept-Mapping20 Min. · Einzelarbeit

Individuelle Übung: Anomalien beheben

Schüler erhalten ein fehlerhaftes Schema mit Redundanzen. Sie identifizieren Probleme, korrigieren mit Schlüsseln und dokumentieren Verbesserungen. Peer-Review schließt ab.

Erklären Sie, wie man doppelte Datenhaltung in einer Datenbank vermeidet.

ModerationstippGeben Sie bei der individuellen Übung zu Anomalien konkrete Beispiele vor, z.B. 'Löscht einen Datensatz und beobachtet, was passiert.' So wird der Nutzen von Fremdschlüsseln direkt erlebbar.

Worauf zu achten istGeben Sie den Schülerinnen und Schülern ein einfaches Szenario, z. B. die Verwaltung von Haustieren und Besitzern. Bitten Sie sie, zwei Tabellen zu entwerfen: 'Haustiere' und 'Besitzer'. Sie sollen die Spalten für jede Tabelle auflisten, einen Primärschlüssel für jede Tabelle bestimmen und angeben, wie die beiden Tabellen miteinander verbunden werden (welches Feld als Fremdschlüssel dient).

VerstehenAnalysierenErschaffenSelbstwahrnehmungSelbststeuerung
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, alltagsnahen Beispielen und steigern die Komplexität schrittweise. Wichtig ist, dass die Schülerinnen und Schüler selbst die Probleme von Redundanz und Inkonsistenz erleben, bevor sie Lösungen entwickeln. Vermeiden Sie Frontalunterricht zu Definitionen – stattdessen sollten die Begriffe im Kontext der Aktivitäten erarbeitet werden. Visualisierungen wie Tabellen auf Papier oder digitale Tools helfen, die abstrakten Konzepte zu veranschaulichen.

Am Ende sollten die Schülerinnen und Schüler sicher Primär- und Fremdschlüssel identifizieren, Tabellen für gegebene Szenarien entwerfen und erklären können, warum Relationen Redundanz vermeiden. Sie nutzen dabei die Fachsprache korrekt und können Vor- und Nachteile von Datenbankmodellen begründet abwägen.


Vorsicht vor diesen Fehlvorstellungen

  • Während der Stationenrotation zur Schlüsselbeziehung nehmen einige Schüler an, Primärschlüssel müssten immer Zahlen sein.

    Nutzen Sie die Materialien der Station 'Tabellenschema entwerfen', um gezielt Beispiele mit Strings oder Kombinationen zu testen. Fragen Sie: 'Könnte eine ISBN als Primärschlüssel funktionieren? Begründet eure Antwort mit den bereitgestellten Tabellen.'

  • Während der Stationenrotation zur Schlüsselbeziehung glauben einige Schüler, Fremdschlüssel seien optional und brächten nur Nachteile.

    Fordern Sie die Schüler in der Station 'Schlüsselbeziehungen' auf, eine Update-Operation ohne Fremdschlüssel manuell durchzuführen. Zeigen Sie ihnen die resultierenden Inkonsistenzen und vergleichen Sie dies mit einer korrekten Fremdschlüsselbeziehung.

  • Während der Klassenmodellierung der Bibliotheksdatenbank nehmen einige Schüler an, mehr Tabellen erhöhten nur die Komplexität ohne Nutzen.

    Nutzen Sie die Ergebnisse der Modellierung, um die Vorteile zu diskutieren. Fragen Sie: 'Wie viele Zeilen müssten wir in eurer 'Bücher'-Tabelle anpassen, wenn sich der Name eines Autors ändert? Wie oft passiert das in eurer Lösung?'


In dieser Übersicht verwendete Methoden