Jetzt wird das Schema ausführbar
Nutze die schulische Datenbanksoftware, zum Beispiel Access oder LibreOffice Base. Die folgenden Schritte sind softwareunabhängig: Neue Datenbank anlegen, Tabellen im Entwurf definieren, Datentypen und Schlüssel setzen, Beziehungen anlegen, Testdaten eingeben und Regeln prüfen.
IDs sind hier Ganzzahlen, Namen Text, Menge eine Ganzzahl und Geldbeträge Dezimalwerte mit zwei Nachkommastellen. Telefonnummern und Postleitzahlen werden als Text gespeichert: Führende Nullen sind relevant und man rechnet nicht mit ihnen. Bei automatisch erzeugten IDs muss ein verweisendes FK-Feld zum Schlüsseltyp passen, ohne selbst unabhängig neue Nummern zu erzeugen.
Unsere gemeinsame Übungsdatenbank enthält KUNDE, BESTELLUNG, PIZZA und POSITION aus Einheit 8. Eine SQL-Startdatei mit fiktiven Daten steht unter Material bereit. Sie ist für SQLite formuliert; andere Programme können abweichende Typnamen und Importwege benötigen. Alternativ legst du die Tabellen manuell an.
Testen heißt auch Fehler provozieren
Prüfe nicht nur korrekte Eingaben. Versuche doppelte Schlüssel, eine Position für eine unbekannte Bestellung und eine negative Menge. Dokumentiere erwartetes und tatsächliches Ergebnis. Eine Oberfläche kann Eingaben bereits vor dem Speichern abweisen; entscheidend ist, dass ungültige Daten nicht unbemerkt dauerhaft gespeichert werden.
Notiere fünf Kernbegriffe und erkläre zwei davon mit eigenen Worten. Formuliere eine Frage, die du anschließend mit einem Partner klärst.