Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Silvia Egger Geändert vor über 8 Jahren
1
Verknüpfung von Tabellen in MS-Access BHAK/BHAS 1 Salzburg WI II Schuljahr 2004/05
2
2 Beziehungen setzen oder 1. 2. oder 3. Tabellen hinzufügen Tabelle markieren + Hinzufügen
3
3 Tabellen auswählen Beziehungen werden zwischen jeweils zwei Tabellen gesetzt Die verknüpften Felder müssen den selben Datentyp haben Verknüpfung über Primär- und Sekundärschlüssel Primärschlüssel markieren Mit gedrückter Maustaste zu Sekundärschlüssel ziehen Maustaste loslassen 1:1-Beziehung: Reihenfolge des Ziehens ist irrelevant 1:n-Beziehung: Ausgangspunkt ist immer das Schlüsselfeld der 1-Beziehung
4
4 Beziehungstyp festlegen Referentielle Integrität immer anhaken In einem Raum sitzen n Mitarbeiter Definition des Verknüpfungstyps
5
5 Referentielle Integrität Es können keine Datensätze in der Primärtabelle gelöscht werden, wenn es dazu passende Datensätze in der Detailtabelle gibt. Bsp: Es können keine Räume gelöscht werden, wenn es in der Tabelle Mitarbeiter gibt, die in diesen Räumen sitzen. Es können keine Datensätze in der Detailtabelle eingetragen werden, wenn es keinen passenden Datensatz in der Primärtabelle gibt. Bsp: Einem Mitarbeiter kann kein Raum zugeordnet werden, den es in der Tabelle Räume nicht gibt. Es können keine Änderungen im Schlüsselfeld der Primärtabelle vorgenommen werden, wenn dies zu „verwaisten Datensätzen“ in der Detailtabelle führt. Bsp: Der Primärschlüssel in der Tabelle Räume kann nicht geändert werden, da der Sekundärschlüssel in der Tabelle Personal- Stammdaten nicht mehr dazupasst.
6
6 Verknüpfungstyp Equi Join – Gleichheitsverknüpfung Es werden nur jene Objekte angezeigt, für die in beiden Tabellen Datensätze vorhanden sind. Outer Join – Inklusionsverknüpfung Es werden alle gespeicherten Datensätze einer Tabelle angezeigt, auch wenn keine dazupassenden Datensätze in der Detailtabelle vorhanden sind. Im Access – Beziehungsfenster muss der Pfeil auf die Teilmenge gerichtet sein
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.