Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

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> . <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/software/Software-Database/1231974.html' >Che cosa è FileMaker Pro </a></li> <li> <a class='LinkNextArticle' href='/software/Software-Database/1231978.html' >Relational Database vs . Database biologico </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/software/masterizzare-DVD/1221808.html" target="_blank">Come faccio a masterizzare AVI a guardare su un lettore DVD per Mac </a></li><li><a href="/software/Software-Preparazione-Tax/1338332.html" target="_blank">Come modificare la data in MYOB </a></li><li><a href="/software/Altro-Software-per-computer/1289382.html" target="_blank">La migliore impostazione del colore per un GOM Player </a></li><li><a href="/software/Aprire-Source-Code/1288442.html" target="_blank">Alternative a Microsoft Streets & Trips </a></li><li><a href="/software/masterizzare-CD/1220518.html" target="_blank">Come masterizzare i CD da Winamp </a></li><li><a href="/software/Desktop-Video/1240438.html" target="_blank">Come aggiungere un PDF in iMovie </a></li><li><a href="/software/Word-Processing-Software/1350896.html" target="_blank">Come sbarazzarsi di sovrascrittura in Word </a></li><li><a href="/software/Software-Database/1231606.html" target="_blank">Parti di un disco floppy e loro funzioni </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/software/Software-Database/1228986.html" target="_blank">Che cosa è una chiave candidata ? </a></li><li><a href="/software/Software-Database/1230052.html" target="_blank">Come trasferire Simply Accounting per QuickBooks </a></li><li><a href="/software/Software-Database/1231424.html" target="_blank">Come convertire una funzione di data in SQL </a></li><li><a href="/software/Software-Database/1228728.html" target="_blank">MS Access 2007 e la sua sicurezza </a></li><li><a href="/software/Software-Database/1231864.html" target="_blank">Come aggiungere totali a piè di pagina di gruppo in rapporti di accesso </a></li><li><a href="/software/Software-Database/1230378.html" target="_blank">Come separare i controlli su un modulo di MS Access 2007 </a></li><li><a href="/software/Software-Database/1230204.html" target="_blank">Come accedere valori null query </a></li><li><a href="/software/Software-Database/1232382.html" target="_blank">Come fare un Access 2007 Query di aggiornamento </a></li><li><a href="/software/Software-Database/1225784.html" target="_blank">Funzioni quartile in Access </a></li><li><a href="/software/Software-Database/1230672.html" target="_blank">Come trovare duplicati SQL Records </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/software/Adobe-Illustrator/' target="_self">Adobe Illustrator</a></li> <li><a class='childclass' href='/software/Software-di-animazione/' target="_self">Software di animazione</a></li> <li><a class='childclass' href='/software/Antivirus-Software/' target="_self">Antivirus Software</a></li> <li><a class='childclass' href='/software/Software-Audio/' target="_self">Software Audio</a></li> <li><a class='childclass' href='/software/Backup-dei-dati/' target="_self">Backup dei dati</a></li> <li><a class='childclass' href='/software/masterizzare-CD/' target="_self">masterizzare CD</a></li> <li><a class='childclass' href='/software/masterizzare-DVD/' target="_self">masterizzare DVD</a></li> <li><a class='childclass' href='/software/Compressione-dei-dati/' target="_self">Compressione dei dati</a></li> <li><a class='childclass' href='/software/Software-Database/' target="_self">Software Database</a></li> <li><a class='childclass' href='/software/Desktop-Publishing/' target="_self">Desktop Publishing</a></li> <li><a class='childclass' href='/software/Desktop-Video/' target="_self">Desktop Video</a></li> <li><a class='childclass' href='/software/Digital-Video-Software/' target="_self">Digital Video Software</a></li> <li><a class='childclass' href='/software/Drupal/' target="_self">Drupal</a></li> <li><a class='childclass' href='/software/Software-didattico/' target="_self">Software didattico</a></li> <li><a class='childclass' href='/software/ingegneria-del-Software/' target="_self">ingegneria del Software</a></li> <li><a class='childclass' href='/software/Tipi-di-estensione-di-file/' target="_self">Tipi di estensione di file</a></li> <li><a class='childclass' href='/software/Financial-Software/' target="_self">Financial Software</a></li> <li><a class='childclass' href='/software/Freeware--Shareware---Abandonware/' target="_self">Freeware, Shareware & Abandonware</a></li> <li><a class='childclass' href='/software/GIMP/' target="_self">GIMP</a></li> <li><a class='childclass' href='/software/Graphics-Software/' target="_self">Graphics Software</a></li> <li><a class='childclass' href='/software/Software-Home-Recording/' target="_self">Software Home Recording</a></li> <li><a class='childclass' href='/software/Microsoft-Access/' target="_self">Microsoft Access</a></li> <li><a class='childclass' href='/software/Microsoft-Excel/' target="_self">Microsoft Excel</a></li> <li><a class='childclass' href='/software/Microsoft-Publisher/' target="_self">Microsoft Publisher</a></li> <li><a class='childclass' href='/software/Microsoft-Word/' target="_self">Microsoft Word</a></li> <li><a class='childclass' href='/software/Aprire-Source-Code/' target="_self">Aprire Source Code</a></li> <li><a class='childclass' href='/software/Altro-Software-per-computer/' target="_self">Altro Software per computer</a></li> <li><a class='childclass' href='/software/Giochi-per-PC/' target="_self">Giochi per PC</a></li> <li><a class='childclass' href='/software/Photoshop/' target="_self">Photoshop</a></li> <li><a class='childclass' href='/software/Portable-Document-Format/' target="_self">Portable Document Format</a></li> <li><a class='childclass' href='/software/PowerPoint/' target="_self">PowerPoint</a></li> <li><a class='childclass' href='/software/presentazione-Software/' target="_self">presentazione Software</a></li> <li><a class='childclass' href='/software/produttività-Software/' target="_self">produttività Software</a></li> <li><a class='childclass' href='/software/Quicktime/' target="_self">Quicktime</a></li> <li><a class='childclass' href='/software/Gestione-Desktop-remoto/' target="_self">Gestione Desktop remoto</a></li> <li><a class='childclass' href='/software/SQL-Server/' target="_self">SQL Server</a></li> <li><a class='childclass' href='/software/Skype/' target="_self">Skype</a></li> <li><a class='childclass' href='/software/Software-versioni-Beta/' target="_self">Software versioni Beta</a></li> <li><a class='childclass' href='/software/Consulenti-Software/' target="_self">Consulenti Software</a></li> <li><a class='childclass' href='/software/Società-di-sviluppo-software/' target="_self">Società di sviluppo software</a></li> <li><a class='childclass' href='/software/Software-Licensing/' target="_self">Software Licensing</a></li> <li><a class='childclass' href='/software/Fogli-di-calcolo/' target="_self">Fogli di calcolo</a></li> <li><a class='childclass' href='/software/Software-Preparazione-Tax/' target="_self">Software Preparazione Tax</a></li> <li><a class='childclass' href='/software/Software-Utility/' target="_self">Software Utility</a></li> <li><a class='childclass' href='/software/Web-Clip-Art/' target="_self">Web Clip Art</a></li> <li><a class='childclass' href='/software/Windows-Media-Player/' target="_self">Windows Media Player</a></li> <li><a class='childclass' href='/software/Word-Processing-Software/' target="_self">Word Processing Software</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">software © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>