Datenbanken Maya Kindler 6c Allgemein • möglichst strukturierter Ausschnitt aus der Wirklichkeit. • Datenbank besteht aus Tabellen • Tabellen bestehen aus Datensätzen • Datensätze bestehen aus Datenfeldern Allgemein • Primärschlüssel und Sekundärschlüssel (Fremdschlüssel) • Ermöglichen relationale Datenbanken • Relationale Datenbanken Tabellen stehen in Beziehung zueinander Relationale Datenbank Alle Tabellen stehen in Verbindung Primärschlüssel, Sekundärschlüssel Primärschlüssel wird hier definiert Und hier als Fremdschlüssel verwendet Autoinkrement • Es wird automatisch eins hochgezählt • Primärschlüssel wird automatisch über autoinkrement erstellt • Dieser Wert wird in einer anderen Tabelle als Sekundärschlüssel verwendet Datenbanken mit Access • Man erstellt eine „leere Datenbank“ • Hier braucht man Tabellen (Tabellen erstellen) • Entwurfsansicht • Primärschlüssel definieren ( mit AutoWert= autoinkrement) • Weitere Datenfelder bestimmen (PLZ,Ort,...) Datenbanken mit Access Primärschlüssel Autoinkrement Datenbanken mit Access • Weiter Tabellen erstellen • Sekundärschlüssel durch normales Datenfeld (Kundennummer, Personalnummer,...) erstellen • Nun hat man Beziehungen erstellt Datenbanken mit Access 1. Tabelle 2.Tabelle Verwendet als Sekundärschlüssel Primärschlüssel Datenbanken mit Access • Wenn man alle Tabellen erstellt und gespeichert hat auf Datenbank Tools und auf „Beziehungen erstellen“ • Primär- und Sekundärschlüssel mit einander verbinden Beziehungen erstellen • Nun kann man Zusammenhänge sehen Datenbanken mit Access- Übersicht