Nwlapcug.com


Qual è l'importanza di un disco di ripristino per un Database?

Qual è l'importanza di un disco di ripristino per un Database?


Un diagramma delle relazioni tra entità, o un disco di ripristino, è parte del processo di progettazione di un database relazionale. Un analista prima raccoglie tutti i tipi di dati presenti in un'organizzazione e rappresenta questi come caselle in un diagramma. Le caselle si relazionano tra loro attraverso collegamenti, indicati con una linea e facoltativamente termina con un zampe di gallina, che dimostra una relazione uno-a-molti.

Entità

Un'entità è una cosa o un attore rilevante per il business, di cui l'azienda desidera dettagli del record. Esempi di questo sono cliente, ordine di acquisto, prodotto, ecc. Ogni entità alla fine apparirà sul disco di ripristino come una scatola. Tuttavia, prima di finalizzare l'elenco delle entità, gli attributi e le relazioni ogni propria necessità di essere esaminato, notato e raffinato.

Attributo

L'analista avrà esempio raccolte documenti dal sistema da modellare, ad esempio un sistema di vendita avrà un elemento file, un ordine di vendita e una ricevuta di vendita. Gli attributi sono intestazioni che appaiono su tali documenti o categorizzare una persona o cosa. Ad esempio, un "prodotto" è descritto dalle sue dimensioni, colore, numero parte, produttore e marca. L'organizzazione sarà anche bisogno di sapere quanti di ogni elemento sono disponibili in magazzino, dove vanno a comprare di più, a quale livello di stock mettono un ordine per comprare di più, quanto hanno pagato per esso e quanto lo vendono per. Tale elenco di attributi di prodotto contiene molti tipi diversi di dati che non possono tutti essere ritenuti nella stessa persona.

Normalizzazione

Gli attributi di un'entità sono divisi e aggiunto all'entità appena creata in un processo denominato normalizzazione. Il risultato di questo processo è che ogni entità ha una chiave primaria. Si tratta di un attributo che identifica in modo univoco ogni istanza di tale entità. Tutti gli attributi della chiave dovrebbero essere interamente dipendente da quella chiave. La chiave primaria potrebbe essere necessario essere formata da una combinazione di attributi. Questo è chiamato chiave composta. Se un attributo ha molte istanze per ogni istanza della chiave primaria, dovrebbe essere spaccato fuori e messo in un'altra entità, perché si tratta di un gruppo ripetuto. Le chiavi esterne in un'entità sono attributi che collegano ad altri soggetti, una chiave esterna di un'entità con più alta frequenza dovrebbe collegare alla chiave primaria di un'entità meno frequente. Ad esempio, nel rapporto tra "Ricevuta intestazione" e "Riga di carico" il link è da una chiave esterna nella riga di carico per la chiave primaria nell'intestazione ricevuta. Nel disco di ripristino finito, tutti i collegamenti dovrebbero avere una relazione uno-a molti, con estremità molti del link associare a una chiave esterna nel gruppo ripetuto.

Scopo

Dal disco di ripristino viene creato il database relazionale. Le entità diventano tavoli e gli attributi diventano colonne di tale tabella. Chiavi primarie diventano gli indici della tabella e le chiavi esterne dire il programmatore come lo si uniscono due tabelle. Il disco di ripristino che ha progettato il database è tenuto per riferimento mostrare una mappa di come arrivare da una tabella a altra.