Informatics Practices-Lektionen
1 Lektionen
- Datenbank-Grundlagen: DBMS, Relationen und Schlüssel – Wenn Daten in vielen getrennten Dateien liegen, entstehen Doppelungen, Widersprüche und Sicherheitslücken. Eine Datenbank speichert zusammengehörige Daten geordnet an einem Ort, und ein DBMS (z. B. MySQL) ist die Software, die sie verwaltet. Im relationalen Modell stehen die Daten in Tabellen (Relationen) aus Spalten (Attributen) und Zeilen (Tupeln); die Domäne ist die Menge der erlaubten Werte einer Spalte. Ein Kandidatenschlüssel erkennt jede Zeile eindeutig; einer davon wird zum Primärschlüssel, die übrigen sind Alternativschlüssel.