| 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
    Vantaggi e svantaggi di normalizzazione di un database
    banche dati informatiche sono ovunque , da quelli utilizzati dalle banche per monitorare gli account dei clienti a quelli utilizzati dai siti web per memorizzare i contenuti . Basi di dati funzionano meglio quando sono progettati bene . Normalizzare un database significa progettare la struttura del database per memorizzare i dati in modo logico e connessi . E ' normale per tutti i database per essere normalizzati , e normalizzazione di una base di dati ha vantaggi e svantaggi . Riduce dati Duplicazione

    database possono contenere una notevole quantità di informazioni , forse milioni o miliardi di pezzi di dati . Normalizzare un database riduce le dimensioni e impedisce la duplicazione dei dati . Si garantisce che ogni pezzo di dati viene memorizzato solo una volta .
    Gruppi di dati logicamente
    sviluppatori di applicazioni

    che creano applicazioni per " parlare" con un database è più facile da affrontare con un database normalizzato . I dati che l'accesso è organizzato in modo più logico di un database normalizzato , spesso simile al modo in cui gli oggetti del mondo reale che i dati rappresentano sono organizzati . Questo rende più facile progettare applicazioni degli sviluppatori , scrivere e modificare .
    Applica l'integrità referenziale su dati

    L'integrità referenziale è l'esecuzione delle relazioni tra i dati in unite le tabelle . Senza l'integrità referenziale , i dati in una tabella può perdere il suo legame con altre tabelle in cui sono conservati i dati relativi. Questo porta a dati orfani e incoerente nelle tabelle. Un database normalizzato , con join tra tabelle , può impedire che ciò accada .
    Rallenta delle prestazioni dei database

    Un database altamente normalizzato con molte tabelle e join tra le tabelle è più lento di un database senza quegli attributi . Molte persone utilizzano un database normalizzato allo stesso tempo può anche rallentare la velocità di database . In alcuni casi , una certa quantità di denormalizzazione del database può essere necessario per migliorare la velocità del database .
    Richiede un'analisi dettagliata e Design

    normalizzazione di un database è un complesso e compito difficile . Grandi basi di dati con una considerevole quantità di informazioni , come ad esempio quelli gestiti da banche, richiedono l'analisi e la progettazione attenta prima che siano normalizzati . Conoscere la destinazione d'uso di un database, ad esempio se si dovrebbe essere ottimizzato per la lettura dei dati , la scrittura dei dati o entrambi , influisce anche come sia normalizzata . Una base di dati mal normalizzato può eseguire male e memorizzare i dati in maniera inefficiente .

    Previous :

    next :
      Articoli Correlati
    ·Come progettare un Singles database del sito 
    ·Oracle a DB2 UDB di conversione 
    ·Come raccogliere i dati e-mail in Access 2007 
    ·Come creare una Query di selezione in Access 2003 
    ·Come aggiungere minuti al Oracle Data 
    ·Come salvare SSIS Packages su File 
    ·Che cosa è un sequel Server 
    ·Come masterizzare un file ISO su Flash 
    ·Come importare XML in SQL SSIS 
    ·Che cosa è SQL clustering 
      Articoli in evidenza
    ·Come monitorare più PC in una schermata 
    ·Come recuperare i messaggi di FTP 
    ·Zip guasti del disco per un Mac 
    ·Come aprire file Microsoft Office 2007 da Microsoft Off…
    ·Come fare una brochure su Word 2007 
    ·Come Sottrarre una percentuale in Microsoft Excel 
    ·Che cosa è Atlas Software qualitativa 
    ·Qual è il percorso di Windows Picture e Fax Viewer ? 
    ·Come aggiungere un bordo intorno a un paragrafo in Word…
    ·Come fare un Machinima Con un computer portatile 
    Copyright © Conoscenza Informatica http://it.wingwit.com