Qual è un'entità in Microsoft Access?

July 27

Un'entità in Microsoft Access svolge un ruolo molto importante. Il suo compito è quello di rappresentare una persona, luogo, oggetto, evento o idea che memorizza ed elabora i dati. Un'entità in un database relazionale ha la propria tabella. All'interno tavolo dell'entità sono gli attributi, noto anche come un campo o una colonna che caratterizza l'entità.

Quando si crea ogni entità, è opportuno specificare una chiave assegnata, che è una chiave primaria, per garantire che i record della tabella contengono un solo valore univoco. In Microsoft Access, non assegnare una chiave primaria richiede Microsoft Access per creare un tipo di dati contatore automaticamente dopo aver ottenuto il suo permesso. Si noti che ci sono alcune limitazioni, per i tipi di dati Contatore quando far rispettare l'integrità referenziale.

Diagramma entità-relazione

Durante la fase di Microsoft Access progettazione di database, una entità-relazione, o ER, diagramma è una rappresentazione visiva popolare di una struttura di database relazionale che illustra tutte le entità, attributi e relazioni. Questo diagramma è fatta prima di entrare fisicamente le informazioni nel database. Il diagramma ER rappresenta gli enti come rettangoli.

La chiave primaria, che è una colonna o un insieme di colonne che identificano in modo univoco una determinata riga in una tabella per ogni entità, appare sopra la linea nel rettangolo per ogni entità. Gli altri campi che completano l'entità appaiono sotto la linea nel rettangolo. Una linea tratteggiata da un rettangolo all'altro indica relazioni, tipicamente la chiave primaria per la chiave esterna, che è un campo (o insieme di campi) in una tabella il cui valore è necessaria per corrispondere al valore della chiave primaria per una seconda tabella.

entità Integrità

Quando si sceglie un campo come chiave primaria, un valore nullo, che è un valore sconosciuto o non applicabile, non è accettabile. l'integrità di entità è la regola che nessun campo che è parte della chiave primaria può accettare valori nulli. La regola esprime unicità. Ogni record avrà una propria identità, e impedendo la chiave primaria di avere un null garanzie di valore che un record è distinguibile da un altro.

Dipendente Entity Versus ente indipendente

Un'entità dipendente è una tabella che richiede una relazione con un altro tavolo per l'identificazione. Un'entità indipendente è una tabella che non richiede una relazione con un'altra tabella. In un diagramma ER, gli angoli arrotondati rappresentano l'entità dipendente e angoli quadrati rappresentano l'entità indipendenti.

Entity-Relationship Modello

Il modello ER è l'approccio adatto per rappresentare i dati in un database Microsoft Access che utilizza diagrammi ER, simile al metodo usato dal linguaggio di progettazione del database esclusivamente come strumento per gli enti che rappresentano, attributi e relazioni. In un modello ER, rettangoli rappresentano le entità e triangoli rappresentano le relazioni. Per illustrare le relazioni condivise tra gli enti, le linee sono collegare le entità e sono etichettati per indicare il tipo di rapporto. Ad esempio, una relazione uno-a-molti tra entità è rappresentato come "1" a "n", mentre molti-a-molti tra entità è rappresentato come "m" a "n".

composito Entity

Una entità composita è una soluzione valida per illustrare un'entità che esiste per soddisfare la relazione molti-a-molti. Rappresentando questo rapporto è un diamante all'interno di un rettangolo.