Gegenstand | Klasse
Teilgebiet Datenbanken
Thema Einführung Datenbanken; Stundenbilder
Grobziel Bei der Unterrichtsplanung zum Thema Datenbanken wurde vorrausgesetzt, dass für den Unterricht ein EDV-Saal mit Beamer zur Verfügung steht und jeweils eine Doppelstunde (= 100 min. = 2 Übungseinheiten (UE)) pro Woche unterrichtet wird. Außerdem muss gewährleistet sein, dass für jeden Schüler ein PC-Arbeitsplatz mit dem Programm ACCESS zur Verfügung steht. Im ersten Jahrgang liegt der Schwerpunkt klar auf der Erstellung und Bedienung einfacher ACCESS-Anwendungen. Datenbankentheoriewissen soll erst im zweiten Block (3. Jahrgang) vermittelt werden. Daher wird im 1. Jahrgang auch vorrangig die ACCESS-Nomenklatur verwendet. Die Spalte Zeit, welche in der folgenden Stundenbildtabelle verwendet wird, dient vorrangig als Hilfe zur Bewertung einer Aufgabe.
Umfang (UE) 12
Voraussetzungen Der Schüler kann den Begriff Daten erklären.  
Der Schüler kann den Begriff Datenbank erklären und kennt die vorrangigen Einsatzgebiete. Der Schüler kann eine einfache relationale Datenbank (DB)-Tabelle erstellen. (ACCESS wird hier noch nicht eingesetzt.)

Inhalt

Didaktik

spezielles Ziel

Zeit

Wiederholung der Voraussetzungen

LSG

 

10’

Was ist eine DB? Grober Aufbau, Zweck und Einsatzgebiete erörtern. Produktnamen (ACCESS...) einbringen.

LSG + Tafel

 

15’

Einfaches motivierendes Beispiel einer relationalen DB (mit ACCESS realisiert) vorstellen; z.B. Sporthotel mit Trainern und angebotenen Kursen. (Trainer mit: Trainer_Nr, Vorname, Zuname, Tel_nr und Kurse mit: Kurs_nr, Bezeichnung, Ort, Preis, Datum-Beginn, Datum-Ende, Uhrzeit-Beginn, Einheiten, Trainer_Nr; Formulare zum Erfassen, Berichte, Abfragen...)

Lehrer stellt fertige ACCESS-Anwendung vor und zeigt dabei die Möglichkeiten auf, was man mit einer fertigen Anwendung alles machen kann.

Schüler wird motiviert eine solche Anwendung auch selbst erstellen zu wollen. (Anm.: Anwendung darf nicht zu komplex sein!)

15’

Analyse der Daten, die für obiges Bsp. notwendig sind. Daraus vorerst eine DB-Tabelle aufbauen. Parallel dazu Begriffe Tabelle (Relation), Feldnamen (Attribute) und Zeileneinträge (Tupel) erklären.

Datenanalyse und Tabellenerstellung im LSG. Schrittweise Erarbeitung an der Tafel.

Fixierung des Ergebnisses inkl. Begriffserklärungen ins Heft/Folie u/o Austeilen von Handouts.

Schüler kann Datenanalyse und DB-Tabellenentwurf für einfache Anwendung durchführen und kennt die dazu notwendigen Begriffe (Tabelle, Attribute, Tupel).

20’

Auf Probleme der Redundanzen (Normalformenverletzung; d.h. keine atomaren Attribute, Abhängigkeiten) hinweisen und "intuitives" Lösen dieser Probleme durch Aufspaltung der ersten Tabelle in zwei und Einführen eines Primärschlüssels pro Tabelle: z.B.: Trainer (mit Trainer_Nr, Vorname, Zuname, Tel_nr) und Kurse (mit Kurs_nr, Bezeichnung, Ort, Preis, Datum-Beginn, Datum-Ende, Uhrzeit-Beginn, Einheiten, Trainer_Nr)

Gemeinsame Problemlösung. Fixierung der Endlösung mit 2 Tabellen.

Schüler kann "intuitiv" redundanzfreie DB-Tabelle entwerfen und kennt den Begriff Primärschlüssel.

20’

Diese Tabellen mit Datensätzen belegen.

LSG; Tabelleneinträge an der Tafel + Heft bzw. Folie + nachgereichtes Handout fixieren

 

10’

Wiederholen der Begriffe DB, Tabelle etc. und Richtlinien für den redundanzfreien Tabellenentwurf.

L, S

 

10’


< zurück