Access 2010: Aufbau von Beziehungen zwischen Datenbanktabellen

click fraud protection

Einer der Vorteile des relationalen Datenbankverwaltungssystems wie Access 2010 besteht darin, Tabellen und Beziehungen mit Einschränkungen einfach einzurichten, damit sie genauer befolgt werden können. Eine Funktion ist die Möglichkeit, Beziehungen zwischen Tabellen zu erstellen und zu pflegen.

Beginnen Sie mit Access starten, Tabellen erstellen zum Definieren von Beziehungen zwischen ihnen. Zum Beispiel verwende ich eine vorhandene Datenbank mit Tabellen (zugewiesene Primärschlüssel und Datentypen mit angewendeten Einschränkungen). Starten Sie Access 2010 und navigieren Sie zu Datenbank-Tools auf neues Access-Menüband und klicken Sie auf Beziehungen Taste.

clip_image001

Der Zugang wird geöffnet Beziehungen Registerkarte mit Tabelle anzeigen Dialogbox. Wählen Sie Tabellen, Abfragen oder beides aus und klicken Sie auf Hinzufügen.

clip_image002

Sie sehen ausgewählte Tabellen / Abfragen in kleinen Fenstern mit Spaltennamen in Fenster "Beziehungen". Lehnen Sie sich jetzt zurück und überlegen Sie sich die ausgewählten Tabellen, um sie richtig in Beziehung zu setzen. In diesem Beispiel verwende ich nur vier Tabellen (AddictiveTips-Beispiel, Kurse, Dozent, Notenblatt).

instagram viewer

clip_image003

Ich schaffe jetzt eine Eins-Viele-Beziehung zwischen AddictiveTips Beispiel (Student) und Kurse Tabelle. Klicken und halten Sie den Primärschlüssel von AddictiveTips Beispiel, Ziehen Sie es und lassen Sie es fallen Kursname kleines Fenster von Kurse. Sofort Beziehungen bearbeiten Das Dialogfenster wird angezeigt. Hier können Sie eine neue Beziehung zwischen Tabellen erstellen, den Verknüpfungstyp angeben und die referenzielle Integrität erzwingen. Zu Demonstrationszwecken werde ich alle Optionen ignorieren und drücken Erstellen.

clip_image004

Sie werden eine Eins-Viele-Beziehung zwischen sehen ID des AddictiveTips-Beispiels und Kurscode.

clip_image005

Halten Sie gedrückt, um eine Eins-zu-Eins-Beziehung zum Erzwingen der referenziellen Integrität zu erstellen ID des AddictiveTips-Beispiels, Ziehen Sie es per Drag & Drop Mark Sheets ID. Beziehung bearbeiten Das Dialogfeld wird angezeigt. Jetzt aktivieren Erzwingen referenzielle Integrität (Konsistenz gewährleisten & validiert entsprechende Einträge) & Cascade Delete Related Records Kontrollkästchen (stellt sicher, dass alle zugehörigen Daten aus entfernt werden Markierungsblatt wenn die ID des AddictiveTips-Beispiels gelöscht wird). Klicken Join-Typ um das Dialogfeld zu öffnen.

clip_image006

Diese drei Optionen ähneln denen von SQL innere Verbindung, äußere Verbindung und rechts außen beitreten. Wählen Sie einen Join-Typ und klicken Sie auf OK.

clip_image007

Klicken Erstellen 1-1 Beziehung zwischen machen ID des AddictiveTips-Beispiels und Mark Sheets ID.

clip_image008

Dies ist die einfachste Form von Beziehungen zwischen Tabellen / Abfragen. Es wird sehr komplex und schwer fassbar, wenn es wächst.

clip_image009

Beziehungen ermöglichen die Zusammenarbeit und Sicherstellung der Datenkonsistenz von Tabelle zu Tabelle. Jetzt können Sie die Leistung von Access 2010 nutzen, indem Sie mehr Tabellen erstellen und Beziehungen zu ihnen herstellen.

watch instagram story