| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> database Software >> Content
    Ulemperne ved Database Denormalisering
    Relationsdatabaser skal normaliseres for at være effektiv . Normalisering er et vigtigt skridt i at designe relationsdatabaser . En relationel database består af forskellige tabeller, snakke, eller relatere til hinanden. Mens denormalisering kan bruges til at reducere antallet af deltage tabeller og kan fremskynde behandlingen , det fører til redundante data og en stigning i den samlede database størrelse.
    Database Design
    Hvad er Normalisering ?

    Normalisering er, hvordan database designere beslutte de relevante felter, tabeller og relationer , der hører i databasen. Fordelene ved en normaliseret database er reduceret dataredundans og inkonsekvent afhængighed , samt et mere intuitivt design for brugerne . Redundante data fører til en bruger, der at tilføje, redigere eller slette de samme data fra mere end et sted i systemet. Inkonsekvent afhængighed tvinger en bruger til at se ud på en nonintuitive placering til dataene.
    Hvad er First Normal Form ?

    Sikring database normalisering opnås ved at bruge First normal Form . Dette eliminerer gentage felter i de enkelte tabeller. Et eksempel på et gentaget felt er Class1 , Class2 og Class3 . Dette design vil arbejde , indtil en elev tager en fjerde klasse. En anden del af First Normal Form er at sikre, at hvert felt er den mindste enhed mulig. For eksempel, i stedet for at have et felt for klientnavn skal tabellen have to felter, ClientFirstName og ClientLastName .
    Hvad er Second normalform ?

    Eliminering overflødige data på tværs tabeller og optegnelser er Second Normal Form . Bygherren skal sikre, at hvert felt vises kun i en tabel for at stoppe gentagne indtastning af data. Den eneste gang, at et felt kan være i en sekundær tabel er, når det anvendes som en fremmed nøgle . Et eksempel på dette er en instruktør tabel, der indeholder den primære nøgle i InstructorID . InstructorID kan vise op igen i en sekundær tabel kaldet Class for at identificere, hvem der instruerer klassen.
    Hvad er Third normalform ?

    Third Normal Form sørger for, at der er ikke i modstrid Dependency . Uoverensstemmelse Afhængighed opstår, når et felt er i en uventet tabel . For eksempel ville det ikke være intuitiv at kigge efter en elevs telefon i klassen tabellen. Den nemmeste måde at sikre feltet hører til i den relevante tabel er at stille spørgsmålet på af er . For eksempel er det af . Dette gør logisk mening . Et eksempel på inkonsekvent Afhængighed er af <instructor > er <databasenavn> design> . <br> Hvad er Denormalisering ? <br> <p> Nogle gange er det passende for en designer til med vilje denormalize dele af en database. En database designer skal gøre dette med omtanke for at negere en negativ indvirkning på performance og brugervenlighed. Ved denormalizing design, er mindre slutte tabeller og fremmede nøgler kræves. Denormalisering kan bruges på første og anden normalform , men det bør aldrig bruges på tredje normalform <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>Forrige : <a class='LinkPrevArticle' href='/software/database-software/115987.html' >Hvad er FileMaker Pro </a></li></p></td> </tr> <tr> <td width="49%"> næste : <a class='LinkNextArticle' href='/software/database-software/115989.html' >Relational Database Vs. Biologisk Database </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"> Relaterede artikler </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/113925.html" title="Hvad er funktionen af en database for websider " target="_self">Hvad er funktionen af en database for websider </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113526.html" title="Sådan Set Up en e-mail påmindelse i SharePoint Library " target="_self">Sådan Set Up en e-mail påmindelse i SharePoint Librar…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/114082.html" title="Access 2007 Split Database Fejl " target="_self">Access 2007 Split Database Fejl </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/115855.html" title="Sådan oprettes Open Office Database " target="_self">Sådan oprettes Open Office Database </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/115505.html" title="Sådan oprettes en graf i Access " target="_self">Sådan oprettes en graf i Access </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113533.html" title="Sådan Konverter rtf til Excel " target="_self">Sådan Konverter rtf til Excel </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/112673.html" title="Hyppige Mønster Mining Koder " target="_self">Hyppige Mønster Mining Koder </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/112837.html" title="Sådan Skjul Data i Oracle " target="_self">Sådan Skjul Data i Oracle </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/113232.html" title="Funktioner til Afrundingsregler Dollars i Access " target="_self">Funktioner til Afrundingsregler Dollars i Access </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/database-software/115162.html" title="Sådan sortere data i Access " target="_self">Sådan sortere data i Access </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">Anbefalede Artikler </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/utility-software/172710.html" title="Sådan Setup USB porte på en Virtual PC " target="_self">Sådan Setup USB porte på en Virtual PC </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/pc-games/145280.html" title="Sådan Gør Cog Suit Glitch på Toontown " target="_self">Sådan Gør Cog Suit Glitch på Toontown </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/windows-media-player/174539.html" title="Hvor hen til Reset DRM til Windows Media Player 10 " target="_self">Hvor hen til Reset DRM til Windows Media Player 10 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/desktop-video/121547.html" title="Hvordan man laver en 10 MB AVI File mindre end 10 MB " target="_self">Hvordan man laver en 10 MB AVI File mindre end 10 MB </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/portable-document-format/154864.html" title="Hvordan til at åbne PDF dokumenter via Internet Explorer " target="_self">Hvordan til at åbne PDF dokumenter via Internet Explor…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/word-processing-software/178733.html" title="Sådan Indsæt en Sti i Word 2007 " target="_self">Sådan Indsæt en Sti i Word 2007 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/antivirus-software/102848.html" title="Tre typer af Virus Protection " target="_self">Tre typer af Virus Protection </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/animation-software/97897.html" title="Hvad er forskellen i 2D & 3D " target="_self">Hvad er forskellen i 2D & 3D </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/engineering-software/128950.html" title="Definition of Civil Detalje i AutoCAD " target="_self">Definition of Civil Detalje i AutoCAD </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/software/digital-video-software/122868.html" title="Sådan ændres indstillingerne for en Blu -ray i DVDFab " target="_self">Sådan ændres indstillingerne for en Blu -ray i DVDFab…</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 © Computer Viden http://www.computerdk.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>