Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Tre typer av primärnycklar

    I databasdesign , identifierar en primärnyckel unikt objekt i databasen och bestämmer hur data lagras på servern . Välja den bästa primärnyckeln påverkar databasens prestanda och påverkar det antal transaktioner som hanteras under hela dagen . Här är de typer av primära nycklar och när varje är lämpligt . Bakgrund

    relationsdatabaser lagra data i en serie tabeller . En löne -databasen har tabeller för anställda , tidkort , lönecheckar och andra föremål . En anställd bord kommer att ha kolumner för anställningsnummer , förnamn , efternamn , betala avgiften och andra liknande föremål medan varje rad kommer att hålla en enskild medarbetare .

    Inom varje tabell , är en eller flera kolumner betecknas som den primära nyckel , en unik identifierare som används för att skilja den här raden från alla andra. Precis som ett namn eller ID-nummer är skrivet på fliken av en mapp för att snabbt hämta det från ett arkivskåp , använder databasen serverprogramvaran dessa primära tangenter för att lagra och hämta data från lagringsenheter .

    Primary nycklar bör vara värden som är kända eller lätt hämtas av människor som använder dem . Det snabbaste sättet att få tillgång till en rad av data är genom sin primärnyckel . Om vi vet att en anställd ID , det tar bara en hämta för att ta tag i raden , men om allt vi vet är det sista namnet , kan databasservern måste söka och hämta flera rader för att hitta den anställde .

    enda fält Nycklar

    När det är möjligt är det bästa valet för en primärnyckel en enda kolumn som unikt identifierar objektet . De flesta objekten har namn, vanliga förkortningar eller någon form av kod som identifierar dem . Anställda har anställnings-ID är , delar på det löpande bandet har artikelnummer och stater har två bokstäver förkortningar . Dessa kännetecken gör det bästa primärnycklar .
    Multi - Field Keys

    Ibland tar det mer än en kolumn för att identifiera en händelse eller objekt . En årlig lönerevision är en händelse som inträffar för varje anställd en gång per år . Den anställde ID kan inte användas som en primär nyckel eftersom det förekommer mer än en gång i tabellen , men i kombination med år av översynen , blir varje unik . När du väljer flera spalter kortkommandon måste de kombinerade nycklar är alltid unik . Titta även länge och hårt för en annan enskild kolumn som identifierar raden . En lönecheck kunde identifieras av anställd och datum , men kontrollen numret är alltid unikt och gör ett bättre primärnyckel . I vissa fall finns
    Auto - siffertangenterna

    är ingen unik identifierare , så en dator - tilldelad nyckel är det bästa valet . Vid uppföljning av försäljning , kan en kund gör flera inköp på samma dag , eventuellt köpa fler av samma objekt . I detta fall kommer tabellen innehåller kundens identifierare , en dag och flera andra objekt , men inget unikt identifiera detta köp . De flesta databassystem tillhandahålla hjälpmedel för att generera ett löpnummer som sedan kan användas som den nya primärnyckeln .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är FileMaker Pro 6
    ·Konvertera Minus till Plus i Access
    ·Hur man skapar en KPI-lista
    ·Hur konvertera en Access-frågan till en tabell
    ·SQL Trigger Utgår
    ·Inaktivera Native IO
    ·Hur till Återvinna en Restored BAK Arkiv
    ·Hur man slår ihop filer i FileMaker Pro6
    ·Hur man skapar en navigationsmenyn i FileMaker Pro 10
    ·Så här söker Använda jokertecken i Access 2007
    Utvalda artiklarna
    ·Hur man bort Banner Lines i Acrobat 8
    ·Konvertera en PAL- bildfil till NTSC
    ·Hur till Redigera MOV till AVI
    ·Hur hitta vänner på Skype
    ·Hur du använder FPSE Med Apache
    ·Komma åt Query Motsvarigheter till DATEDIF
    ·Hur får man den årliga försäljningen i Excel
    ·Lägga till skivomslag till iTunes
    ·Hur Markera text med OpenOffice
    ·Hur man använder 3D roterande verktyg i Adobe Photosho…
    Copyright © Dator Kunskap http://www.dator.xyz