Come identificare una chiave primaria

February 14

Come identificare una chiave primaria


Basi di dati in possesso di una o più tabelle di dati grezzi separati in diverse categorie, ed è queste categorie che sono attributi del database. Ogni tabella nel database avrà la sua chiave primaria che identifica in modo univoco una serie di record del database. Ciascuna tabella relativa nel database, derivante dalla prima tabella, avrà una chiave esterna in aggiunta alla sua propria chiave primaria. La chiave esterna "si unisce" e "link" i tavoli insieme, consentendo al sistema di trovare le informazioni richieste dall'utente. Identificare una chiave primaria all'interno di una tabella di database è una questione di esaminare le qualità delle categorie che compongono il database.

istruzione

1 Aprire il file che contiene il database o il modello di database. Non è necessario avere il database completo di informazioni appena ancora perché si sta esaminando solo le sue categorie.

2 Guardare attraverso le categorie e cercare quello categoria che identifica in modo univoco un'entità di database. Ad esempio, cercare un numero di conto, numero di modello o qualsiasi altro campo che potrebbe essere una categoria permanente per descrivere il resto dei dati senza duplicare altro. Idealmente, esso sarà una categoria numerica.

3 Ignorare le categorie che possono avere significati duplicati. Ad esempio, se una categoria si chiama "Mrs. Smith," questo può entrare in conflitto con i dati presenti nel database che contiene le informazioni della signora Smith. Ciò non proteggere l'integrità dei dischi e quindi non sarebbe una chiave primaria.

4 Ignorare le categorie inizialmente che possono essere aggiornati nel corso del tempo. Ad esempio, "Cognome" potrebbe essere un identificativo univoco, ma se l'attuale cambia cognome a causa di matrimonio o il divorzio, il resto del disco non sarebbe in primo luogo unico rispetto agli altri record. Ogni categoria che può essere aggiornato nel tempo a causa di questi tipi di situazioni non sono chiavi primarie, compreso l'indirizzo o numeri di telefono.

5 Se vuoi inserire due o più categorie che possono essere combinati per fare una chiave primaria se non ci sono naturalmente le categorie identificabili per fare il lavoro da soli. Ad esempio, un ultimo nome categoria più una data di apertura conto, oltre a una data di nascita, potrebbe fare una "chiave primaria" per identificare un record.

Consigli e avvertenze

  • In alcuni file di sistema di gestione di database, la chiave primaria avrà una icona "chiave" di cui sopra una o più categorie, indicando l'autore già scelto quali categorie rappresentano la chiave primaria. Se non si riesce a identificare una chiave primaria naturale per la tabella di database, quindi creare uno con l'aggiunta di un campo numerata, assegnando ogni record di un proprio numero.
  • Le chiavi primarie non possono mai essere un valore "null". In altre parole, una categoria chiave primaria non può essere lasciato vuoto. Premendo il tasto "Spazio" sulla tastiera crea uno spazio vuoto, e che "lo spazio" è un valore. Il valore "null" avviene quando si salta la categoria o il cursore si trova nella categoria, ma si preme il tasto "Invio" o "Tab", saltare del tutto.