| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Differenza tra Identificare & Non- individuazione dei rapporti
    Database sono modi utili per memorizzare sistematicamente le informazioni in modo strutturato . Un database ben progettato può consentire a un'organizzazione di recuperare rapidamente molto specifici insiemi di dati . Nella costruzione di basi di dati , i progettisti utilizzano diversi set di identificazione e non individuazione dei rapporti di collegare diversi gruppi di informazioni insieme . La differenza tra questi due termini è sottile , ma importante . Righe e colonne

    tabelle di database individuali , simili a singole cartelle di lavoro , fogli di calcolo memorizzano i dati in singole colonne che appartengono a singole righe di dati. Ogni riga è una voce che tutte quelle colonne descrivono . Per esempio, uno studio legale che tiene traccia dei dati circa i suoi avvocati sarebbe assegnare ad ogni avvocato per una riga specifica . Poi , ogni colonna conterrebbe una specifica categoria di informazioni che l'avvocato , come ad esempio un numero di identificazione del dipendente , le aree di specialità, vincere rapporti di perdita , originaria data di assunzione , o qualsiasi altra cosa l'azienda ha voluto tracciare .

    padre e figlio tavoli

    Molte banche dati aziendali , per aumentare la sicurezza , non etichettare esplicitamente ogni pezzo di dati sui loro tavoli individuali . Ad esempio, una tabella che tiene traccia delle informazioni sui avvocati di uno studio legale utilizzerà un numero ID del dipendente al posto di un nome e di un numero di categoria invece di etichettare in modo esplicito i tipi di casi egli cerca . Le tabelle con i dati aggregati rappresentati da questi codici numerici sono chiamate " tabelle padre . " Questi codici poi riferimento individuale "Tabelle bambino", che contengono i dati che traduce il codice nel blocco di dati che descrive. Ad esempio , una tabella padre di dati avvocato avrà una tabella figlio che memorizza i nomi che vanno con i numeri di identificazione dei dipendenti .
    Individuazione dei rapporti

    Un rapporto tra una tabella padre e una tabella figlio è "Identificazione ", se i dati della tabella figlio contenuti è necessario individuare il soggetto di righe della tabella padre . Continuando l'esempio dello studio legale che tiene traccia dei dati sui suoi avvocati , senza la tabella figlio che corrisponde a numeri di identificazione dei dipendenti per i nomi dei dipendenti , i dati aggregati nella tabella padre è senza valore. Il tavolo è di alcuna utilità per la società se non può corrispondere i dati ad un singolo lavoratore .
    Non- individuazione dei rapporti

    Una relazione tra una tabella padre e una tabella figlio è " non- identificazione ", se i dati della tabella figlio contiene non è essenziale per identificare il soggetto di righe della tabella padre . Continuando l'esempio dello studio legale che tiene traccia dei dati sui suoi avvocati, una tabella figlio di una tabella padre con i dati aggregati possono contenere le informazioni necessarie per tradurre i codici di zona del soggetto di competenza giuridica in un inglese semplice . Pur perdendo la tabella renderà più difficile per l'azienda di tradurre rapidamente questi codici competenze , l'azienda non ha bisogno di questo particolare insieme di informazioni per identificare quali la totalità di ogni riga descrive . Mentre la perdita di tale tabella figlio creerà lavoro extra per il reparto IT della società , non rende l'intera tabella padre inutile.

    Previous :

    next :
      Articoli Correlati
    ·Come installare Norstar CICS 
    ·Come convertire KB a MB a GB 
    ·Come convertire visiva logica di Visio XML 
    ·Tipi di dati Groovy 
    ·Come leggere l' input da tastiera USB su Linux 
    ·Come fare un sito web personalizzabile 
    ·Come creare un set di dati gerarchica 
    ·Binary algoritmi di crittografia 
    ·Definire operatore booleano 
    ·Come eseguire un bit di scorrimento in base 
      Articoli in evidenza
    ·Vantaggi e svantaggi di Java Virtual Machine Interprete…
    ·Come visualizzare un URL Uso di espressioni regolari 
    ·Come scrivere una macro per stampare su un pulsante in …
    ·Come ridimensionare le immagini importate in Visual Bas…
    ·Come utilizzare i bilanci redatti in ETL Java Caps 
    ·Come creare un file utilizzando Perl 
    ·Qual è la classe String in Java ? 
    ·Come ottenere Visual Basic 2008 
    ·Come utilizzare CLOB in Java 
    ·Come creare un heap dump Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com