| 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
    Gli svantaggi di Denormalizzazione Banca dati
    I database relazionali devono essere normalizzati in modo da essere efficace . La normalizzazione è un passo importante nella progettazione di database relazionali . Un database relazionale è costituito da diverse tabelle che parla , o si riferiscono , l'uno all'altro . Mentre denormalizzazione può essere utilizzato per ridurre il numero di join tabelle e può accelerare l'elaborazione , si porta a dati ridondanti e un aumento della dimensione complessiva del database .
    Database Design
    Qual è la normalizzazione ?

    normalizzazione è come progettisti di database decidono i campi, tabelle e relazioni tra le tabelle che fanno parte del database . I vantaggi di un database normalizzato sono ridotti ridondanza dei dati e incoerente dipendenza , così come un design più intuitivo per gli utenti . Dati ridondanti porta ad un utente di dover aggiungere , modificare o eliminare gli stessi dati da più di un posto nel sistema . Dipendenza incoerente costringe l'utente a guardare in una posizione non intuitivo per i dati .
    Cos'è Prima forma normale ?

    Garantire la normalizzazione del database si ottiene utilizzando Prima forma normale . Questo elimina i campi multipli in singole tabelle . Un esempio di un campo multiplo è Class1 , Classe 2 e Classe 3 . Questo disegno funzionerà fino a quando un allievo prende una quarta classe . Un'altra parte di Prima forma normale è di assicurarsi che ciascun campo è nella più piccola unità possibile. Per esempio , invece di avere un campo per ClientName , la tabella dovrebbe avere due campi, ClientFirstName e ClientLastName .
    Cos'è Seconda forma normale ?

    Eliminando i dati ridondanti attraverso tabelle e record è seconda forma normale . Lo sviluppatore deve garantire che ogni campo appare solo in una tabella per fermare l'immissione di dati ripetitivi . L' unica volta che un campo può essere in una tabella secondaria è quando viene utilizzato come chiave esterna . Un esempio di questo è un istruttore tabella contenente la chiave primaria della InstructorID . InstructorID può presentarsi di nuovo in una tabella secondaria denominata Classe di identificare chi sta istruendo la classe .
    Qual è terza forma normale ?

    Terza forma normale fa in modo che non ci non è dipendenza incoerente . Dipendenza incoerenza si verifica quando un campo è in una tabella inaspettato. Ad esempio , non sarebbe intuitivo per cercare telefonico di uno studente nella tabella classe . Il modo più semplice per assicurarsi che il campo fa parte della tabella appropriata è quella di porre la domanda il . Per esempio, il è . Questo ha un senso logico . Un esempio di dipendenza incoerente è il del <instructor > è <Database Design> . <br> Cosa è Denormalizzazione ? <br> <p> Volte è appropriato per un designer per denormalizzare volutamente parti di un database. Un progettista di database deve farlo con accortezza in modo da negare un impatto negativo sulle prestazioni e facilità d'uso . Con denormalizing il design , meno unire tabelle e chiavi esterne sono obbligatori. Denormalizzazione può essere utilizzato in prima e seconda forma normale , tuttavia , non dovrebbe mai essere usato in terza forma normale <br> <br> . <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/software/database-software/115987.html' >Che cosa è FileMaker Pro </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/software/database-software/115989.html' >Relational Database vs . Database biologico </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Articoli Correlati </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113736.html" title="Strumenti di dati Entry " target="_self">Strumenti di dati Entry </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/116119.html" title="Come utilizzare file piatti " target="_self">Come utilizzare file piatti </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113307.html" title="Come leggere i Risultati all'interno di stored procedure " target="_self">Come leggere i Risultati all'interno di stored procedur…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113768.html" title="Come disattivare un 11 DB File Log Sybase " target="_self">Come disattivare un 11 DB File Log Sybase </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/115070.html" title="Come sostituire i dati in Access " target="_self">Come sostituire i dati in Access </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/114171.html" title="Come funziona Accesso Recupera specifici set di dati per la stampa o la visualizzazione su schermo ? " target="_self">Come funziona Accesso Recupera specifici set di dati pe…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113029.html" title="Come convertire in numeri in Oracle " target="_self">Come convertire in numeri in Oracle </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/114315.html" title="Domande chiave da porsi quando pensando di attuare un sistema di gestione documenti " target="_self">Domande chiave da porsi quando pensando di attuare un s…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/114889.html" title="Quali sono le quattro parti di un database elencate in ordine crescente " target="_self">Quali sono le quattro parti di un database elencate in …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113293.html" title="Come creare un Iscritto query interna " target="_self">Come creare un Iscritto query interna </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Articoli in evidenza </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/skype/166855.html" title="Come provare il microfono su Skype " target="_self">Come provare il microfono su Skype </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/desktop-video/122237.html" title="Come convertire le presentazioni PowerPoint in Flash Video " target="_self">Come convertire le presentazioni PowerPoint in Flash Vi…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/antivirus-software/100906.html" title="Come eseguire Avast al prompt di DOS " target="_self">Come eseguire Avast al prompt di DOS </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/desktop-publishing/117663.html" title="Come recuperare un numero di serie Acrobat " target="_self">Come recuperare un numero di serie Acrobat </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/microsoft-access/135343.html" title="Come calcolare una popolazione statistica in Excel " target="_self">Come calcolare una popolazione statistica in Excel </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/utility-software/173881.html" title="Come faccio a decomprimere i file " target="_self">Come faccio a decomprimere i file </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/antivirus-software/101433.html" title="Come installare AVG Anti -Virus " target="_self">Come installare AVG Anti -Virus </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/audio-software/106898.html" title="Creazione di CD di file MP3 utilizzando Zune Software " target="_self">Creazione di CD di file MP3 utilizzando Zune Software </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/microsoft-word/142697.html" title="Le differenze tra Microsoft Word e WordPerfect " target="_self">Le differenze tra Microsoft Word e WordPerfect </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/file-extension-types/129547.html" title="Qual è l'estensione del file P5X " target="_self">Qual è l'estensione del file P5X </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conoscenza Informatica http://it.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>