Entwurf Datentypen Primärschlüssel Fremdschlüssel
Pfad: Startseite / Fächer / Informatik / Datenbanken / Entwurf
Autor: mk
29.05.2009 07:02
745

Beispiel 1

Warum ist folgende Tabelle ungeschickt aufgebaut?

Kunden 0

Aufgabe

In der Tabelle 'schueler' ist es nicht leicht, alle Schüler aus der Jahrgangsstufe 10 zu suchen. Woran hängt das? Importiere die Tabelle 'schueler' und verbessere sie.

schueler1.png schueler1.sql

Beispiel 2

In der folgenden Tabelle werden Bestelldatum, Kundendaten und Artikeldaten gespeichert. Warum ist eine solche 'Monstertabelle' denkbar ungeeignet?

Bestellung 1

Aufgabe

Was bedeutet 'Redundanz'? Warum ist Redundanz in einer Datenbank schlecht?

Aufgabe

Zerlege die Tabelle aus Beispiel 2 so in drei Tabellen 'kunden', 'artikel' und 'bestellungen', dass die Redundanz verschwindet. Gib eine Anfrage an, die exakt die Tabelle aus Beispiel 2 ergibt.

Links

Valid XHTML 1.0!