12
Datenbanken Maya Kindler 6c

Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Embed Size (px)

Citation preview

Page 1: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

DatenbankenMaya Kindler 6c

Page 2: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Allgemein•möglichst strukturierter Ausschnitt aus

der Wirklichkeit.

•Datenbank besteht aus Tabellen

•Tabellen bestehen aus Datensätzen

•Datensätze bestehen aus Datenfeldern

Page 3: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Allgemein•Primärschlüssel und Sekundärschlüssel

(Fremdschlüssel)

•Ermöglichen relationale Datenbanken

•Relationale Datenbanken Tabellen stehen in Beziehung zueinander

Page 4: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Relationale Datenbank

Alle Tabellen stehen in Verbindung

Page 5: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Primärschlüssel, Sekundärschlüssel

Primärschlüssel wird hier definiert

Und hier als Fremdschlüssel verwendet

Page 6: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

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

Page 7: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

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,...)

Page 8: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Datenbanken mit AccessPrimärschlüssel

Autoinkrement

Page 9: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Datenbanken mit Access

•Weiter Tabellen erstellen

•Sekundärschlüssel durch normales Datenfeld (Kundennummer, Personalnummer,...) erstellen

•Nun hat man Beziehungen erstellt

Page 10: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Datenbanken mit Access1.Tabelle

Verwendet als Sekundärschlüssel

2.Tabelle

Primärschlüssel

Page 11: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

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

Page 12: Datenbanken Maya Kindler 6c. Allgemein möglichst strukturierter Ausschnitt aus der Wirklichkeit. Datenbank besteht aus Tabellen Tabellen bestehen aus

Datenbanken mit Access- Übersicht