>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Qu'est-ce qu'une entité dans Microsoft Access ?

Une entité dans Microsoft Access joue un rôle très important. Sa tâche est de représenter une personne, un lieu, un objet, un événement ou une idée qui stocke et traite des données. Une entité dans une base de données relationnelle possède sa propre table. Dans la table de l'entité se trouvent les attributs, également appelés champ ou colonne qui caractérisent l'entité.

Lors de la création de chaque entité, il est conseillé de spécifier une clé affectée, qui est une clé primaire, pour s'assurer que les enregistrements de la table ne contiennent qu'une seule valeur unique. Dans Microsoft Access, ne pas attribuer de clé primaire invite Microsoft Access à créer automatiquement un type de données de numérotation automatique après avoir obtenu votre autorisation. Notez qu'il existe certaines limitations à la numérotation automatique des types de données lors de l'application de l'intégrité référentielle.

Diagramme Entité-Relation

Au cours de la phase de conception de la base de données Microsoft Access, un diagramme entité-relation, ou E-R, est une représentation visuelle populaire d'une structure de base de données relationnelle qui illustre toutes les entités, attributs et relations. Ce schéma est réalisé avant de saisir physiquement toute information dans la base de données. Le diagramme E-R représente les entités sous forme de rectangles.

La clé primaire, qui est une colonne ou un ensemble de colonnes qui identifie de manière unique une ligne donnée dans une table pour chaque entité, apparaît au-dessus de la ligne dans le rectangle de chaque entité. Les autres champs qui complètent l'entité apparaissent sous la ligne dans le rectangle. Une ligne pointillée d'un rectangle à un autre indique des relations, généralement la clé primaire à la clé étrangère, qui est un champ (ou une collection de champs) dans une table dont la valeur doit correspondre à la valeur de la clé primaire pour une deuxième table.

Intégrité de l'entité

Lorsque vous choisissez un champ comme clé primaire, une valeur nulle, qui est une valeur inconnue ou inapplicable, n'est pas acceptable. L'intégrité d'entité est la règle selon laquelle aucun champ faisant partie de la clé primaire ne peut accepter de valeurs nulles. La règle exprime l'unicité. Chaque enregistrement aura sa propre identité, et empêcher la clé primaire d'avoir une valeur nulle garantit qu'un enregistrement se distingue d'un autre.

Entité dépendante versus entité indépendante

Une entité dépendante est une table qui nécessite une relation avec une autre table pour l'identification. Une entité indépendante est une table qui ne nécessite pas de relation avec une autre table. Dans un diagramme E-R, les coins ronds représentent l'entité dépendante et les coins carrés représentent l'entité indépendante.

Modèle Entité-Relation

Le modèle E-R est une approche appropriée pour représenter les données dans une base de données Microsoft Access qui utilise des diagrammes E-R, similaire à la méthode utilisée par le langage de conception de base de données exclusivement comme outil de représentation des entités, des attributs et des relations. Dans un modèle E-R, les rectangles représentent les entités et les triangles représentent les relations. Pour illustrer les relations partagées entre les entités, des lignes relient les entités et sont étiquetées pour indiquer le type de relation. Par exemple, une relation un-à-plusieurs entre entités est représentée par "1" à "n", tandis qu'une relation plusieurs-à-plusieurs entre entités est représentée par "m" à "n".

Entité composite

Une entité composite est une solution valide pour illustrer une entité qui existe pour remplir la relation plusieurs-à-plusieurs. Cette relation est représentée par un losange dans un rectangle.


Vie intelligente