Was ist eine Entität in Microsoft Access?

Eine Entität in Microsoft Access spielt eine sehr wichtige Rolle. Seine Aufgabe ist es, eine Person, einen Ort, ein Objekt, ein Ereignis oder eine Idee darzustellen, die Daten speichert und verarbeitet. Eine Entität in einer relationalen Datenbank hat ihre eigene Tabelle. Innerhalb der Tabelle der Entität befinden sich die Attribute, auch als Feld oder Spalte bezeichnet, die die Entität charakterisieren.

Beim Anlegen jeder Entität empfiehlt es sich, einen zugeordneten Schlüssel anzugeben, bei dem es sich um einen Primärschlüssel handelt, um sicherzustellen, dass die Tabellensätze nur einen eindeutigen Wert enthalten. Wenn Sie in Microsoft Access keinen Primärschlüssel zuweisen, wird Microsoft Access aufgefordert, automatisch einen Autonummer-Datentyp zu erstellen, nachdem Sie Ihre Berechtigung erhalten haben. Beachten Sie, dass beim Erzwingen der referenziellen Integrität bestimmte Einschränkungen für die automatische Nummerierung von Datentypen gelten.

Video des Tages

Entity-Relationship-Diagramm

Während der Entwurfsphase der Microsoft Access-Datenbank ist ein Entity-Relationship- oder E-R-Diagramm ein beliebtes Visual Darstellung einer relationalen Datenbankstruktur, die alle Entitäten, Attribute und Beziehungen. Dieses Diagramm wird erstellt, bevor Informationen physisch in die Datenbank eingegeben werden. Das E-R-Diagramm stellt die Entitäten als Rechtecke dar.

Der Primärschlüssel, bei dem es sich um eine Spalte oder Sammlung von Spalten handelt, die eine bestimmte Zeile in einer Tabelle für jede Entität eindeutig identifiziert, wird für jede Entität über der Linie im Rechteck angezeigt. Die anderen Felder, die die Entität vervollständigen, erscheinen unterhalb der Linie im Rechteck. Eine gestrichelte Linie von einem Rechteck zum anderen weist auf Beziehungen hin, typischerweise den Primärschlüssel zum Fremdschlüssel, also ein Feld (oder eine Sammlung von Feldern) in einer Tabelle, dessen Wert für eine Sekunde mit dem Wert des Primärschlüssels übereinstimmen muss Tabelle.

Integrität der Entität

Wenn Sie ein Feld als Primärschlüssel auswählen, ist ein Nullwert, der ein unbekannter oder nicht anwendbarer Wert ist, nicht akzeptabel. Entitätsintegrität ist die Regel, dass kein Feld, das Teil des Primärschlüssels ist, Nullwerte akzeptieren darf. Die Regel drückt Einzigartigkeit aus. Jeder Datensatz hat seine eigene Identität, und das Verhindern, dass der Primärschlüssel einen Nullwert hat, garantiert, dass ein Datensatz von einem anderen unterscheidbar ist.

Abhängige Entität versus unabhängige Entität

Eine abhängige Entität ist eine Tabelle, die zur Identifizierung eine Beziehung zu einer anderen Tabelle erfordert. Eine unabhängige Entität ist eine Tabelle, die keine Beziehung zu einer anderen Tabelle erfordert. In einem E-R-Diagramm repräsentieren die runden Ecken die abhängige Entität und die eckigen Ecken die unabhängige Entität.

Entity-Relationship-Modell

Das E-R-Modell ist ein geeigneter Ansatz, um Daten in einer Microsoft Access-Datenbank darzustellen, die E-R-Diagramme verwendet, ähnlich dem Methode, die von der Datenbankdesignsprache ausschließlich als Werkzeug zur Darstellung von Entitäten, Attributen und Beziehungen. In einem E-R-Modell repräsentieren Rechtecke die Entitäten und Dreiecke die Beziehungen. Um die zwischen den Entitäten geteilten Beziehungen zu veranschaulichen, verbinden Linien die Entitäten und sind beschriftet, um den Typ der Beziehung anzuzeigen. Beispielsweise wird eine Eins-zu-Viele-Beziehung zwischen Entitäten als "1" bis "n" dargestellt, während eine Viele-zu-Viele-Beziehung zwischen Entitäten als "m" bis "n" dargestellt wird.

Zusammengesetzte Entität

Eine zusammengesetzte Entität ist eine gültige Lösung, um eine Entität darzustellen, die existiert, um die Viele-zu-Viele-Beziehung zu erfüllen. Diese Beziehung wird durch eine Raute innerhalb eines Rechtecks ​​dargestellt.