| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Software Database >> Content
    Perché sono Entity Integrity & Integrità referenziale importante in un database ?
    L'integrità di entità e di integrità referenziale sono due forme di integrità dei dati che sono particolarmente importanti nei database relazionali . I database relazionali rompono la memorizzazione dei dati in elementi che di solito devono essere uniti di nuovo insieme per produrre risultati significativi . Senza garanzie di questi due tipi di integrità dei dati otterrebbero caduto o duplicato . Basi di dati relazionali

    sistemi di gestione di database relazionali rappresentano il modello di database più ampiamente implementato nel mondo di oggi . Il modello relazionale si basa su dati "normalizzato" . La normalizzazione è un processo svolto nel processo di progettazione del database al fine di garantire che le tabelle contenenti i dati non sono dati ripetuti e non può creare la ripetizione o la perdita , quando sono uniti insieme
    Riferimento
    dati

    La maggior parte delle applicazioni di database utilizzano due diversi tipi di dati: i dati delle transazioni e dei dati di riferimento . A titolo di esempio , un database molto semplice magazzino registrerà magazzino operazioni di movimento . Immaginate un record della transazione come ad esempio: articolo 1010, Quantità 5 , Direzione Out . Un manager può desiderare di vedere un report di questi dati che danno il nome della voce e la descrizione dell'oggetto , così come il numero di articolo. Questi dettagli sono attributi di una entità diversa che descrive ogni parte nel magazzino . Si tratta di una tabella di riferimento .
    Normalizzazione

    Nell'esempio database warehouse , la tabella transazioni solo bisogno di tenere un identificatore per la parte . Se i dettagli quali il nome e la descrizione sono svolte nella tabella transazioni , ciò potrebbe causare la ripetizione inutile . Ogni elemento ha sempre lo stesso nome e la descrizione , e questi dettagli si riferiscono alla parte e non alla transazione. In questo sistema , ad esempio, i particolari parti sono tenute in una tabella diversa . Ogni record della tabella deve essere identificato univocamente da un campo , o una combinazione di campi , definiti chiave primaria . Splitting out gruppi ripetuti si chiama " normalizzazione".
    Entity Integrity

    Nell'esempio database warehouse , la chiave primaria della tabella parti dovrebbe essere un attributo che identifica in modo univoco ogni record . Questo è l'integrità di entità . In generale , i campi numerici sono migliori per una chiave primaria di campi di testo . Nella tabella parti , il migliore in campo per la chiave primaria sarebbe il numero di articolo . L'organizzazione può vendere una varietà di prodotti con lo stesso nome , come " piccola chiave . " Il numero dell'oggetto sarà sempre univoco per articolo, e quindi questo assicura l'integrità di entità per la tabella di ricambio . Se diversi record avevano lo stesso valore di chiave primaria , riferimento dettagli di questo tavolo unendo al tavolo operazione causerebbe registrazioni delle transazioni di duplicare al fine di corrispondere con ogni record con lo stesso identificativo .
    Referenziale integrità

    integrità referenziale garantisce che il collegamento tra la tabella transazioni e la tabella parti è formato correttamente . Nella tabella di transazione , il codice articolo costituisce la chiave esterna , che è l'attributo che si collega alla chiave primaria della tabella di ricambio . Solo i numeri degli elementi elencati nella tabella parti possono comparire nella tabella delle transazioni . Questo è l'integrità referenziale . Se la tabella transazioni contiene un numero d'ordine che non sia anche nella tabella parti , unendo le tabelle causerebbe operazioni con il numero elemento mancante per essere lasciato fuori dei risultati .

    Previous :

    next :
      Articoli Correlati
    ·SQL Express Specifiche 
    ·Database Application Testing 
    ·Come interrogare un database Oracle per gli schemi esis…
    ·Come trovare il mio prefisso Database 
    ·Caratteristiche di Oracle 10g SQL 
    ·Access 2007 punti rapidi 
    ·Come selezionare una sottostringa inferiore a Oracle 
    ·Come utilizzare Database Link a copiare i database in O…
    ·Adobe Air Database Tools 
    ·Alternative InCD 
      Articoli in evidenza
    ·Come masterizzare un DVD utilizzando DeepBurner 1.8 
    ·Come scrivere documenti di Word on line 
    ·Come usare Sims 2 Codici 
    ·Come sbarazzarsi di un ombra in Photoshop 
    ·Come rimuovere artefatti JPEG in Photoshop 
    ·Come fare sovrapposizioni in Photoshop 
    ·Che cosa è la soluzione ERP 
    ·Quali sono i vantaggi di usare Adobe Illustrator 
    ·Come partecipare a un set di dati in SSRS 
    ·Giochi educativi per computer per Geografia 
    Copyright © Conoscenza Informatica http://it.wingwit.com