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

    Hur du väljer en primärnyckel

    I Relational Database Management System ( RDBMS ) , en primärnyckel ( PK ) är en av de många typer av nycklar som används för att definiera en databas tabell . Den fungerar som en unik identifierare för varje post i en tabell och ser till att den information som lagras inte dupliceras . Primära nycklar är avgörande för normalisering av data , som förbinder en relaterad tabell till en annan , och snabb sökning och hämtning av poster . Följande riktlinjer hjälper dig att välja en primärnyckel när man utformar en tabell . Saker du behöver
    Databasprogramvara
    Visa fler instruktioner
    1

    Skapa en lista över alla fält /kolumn namn i tabellen . Till exempel , om du vill spara information om anställda , kommer du att ha fält som liknar " EmployeeID , " "Efternamn ", " Förnamn ", " BirthDate , " " DateHired . "
    2

    Välj fält som unikt identifierar varje rad i en tabell . Det innebär att du inte kan ha ett värde som upprepar i den här kolumnen . I exemplet i steg 1 , kan alla fält utom " EmployeeID " har dubbla poster såsom samma efternamn , förnamn , födelsedatum eller hyrs datum . Den " EmployeeID " fältet är en bra kandidat för en primärnyckel eftersom det alltid är unikt för varje anställd .
    3

    Utvärdera det fält som du har valt i steg 2 och bestämma om att placera en null värdet i den kolumnen är ett alternativ . Om det är , kan du inte använda det fältet som primärnyckel . En viktig egenskap hos en primärnyckel är att det inte kan innehålla ett null- värde . Den måste alltid ha ett värde, som kan vara någon av de giltiga datatyper som definierats för det fältet . Eftersom det kommer att användas som en registeridentifierare måste din primärnyckel innehålla uppgifter hela tiden .
    4

    Utvärdera det fält som du har valt i steg 2 och bestämma om värdet för den kolumnen kan ändras. Om det är , kan du inte använda det fältet som primärnyckel . Ändra ett primärnyckelvärde är synonymt att ändra identiteten av en enhet . I exemplet i steg 1 , kan en anställds efternamn ändras , men den anställde ID får inte eftersom det fick så fort den personen anställdes . Även om namnbyten , är han fortfarande samma anställd . Hans anställnings-ID identifierar honom från andra anställda .
    5

    Granska egenskaper vilket fält du har valt . Om den uppfyller alla de kriterier som anges i steg 2-4 , använd det fältet som din tabellens primärnyckel . Om inte , kanske du måste använda din bordets inbyggda " Räknare " fältet som primärnyckel för att generera unika registreringsnummer för varje rad av information som du sparat .
    6

    Fortsätt med att designa din tabell med önskad databas skapande och underhåll programvara eller relationsdatabas management system ( RDBMS ) .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur till Redigera Field regler i Access 2007
    ·Hur man skapar ett jobb Track i Filemaker Pro
    ·Hur man skapar ett fält för hyperlänkar i Access 200…
    ·Vad är DSN i Oracle
    ·Hur man går Access 2003 arbetsgrupper med MS Access 20…
    ·Hur konfigurerar jag Ping.Fm
    ·Hur man sätter in en rad siffror i en SQL-tabell
    ·Hur till Återvinna en Restored BAK Arkiv
    ·Så fråga flera tabeller i Access
    ·Hur man skickar Access 2007 data via e-post
    Utvalda artiklarna
    ·Återställa Slitna Fotografier i Photoshop
    ·Hur man registrerar UltraISO
    ·Hur kan du få en förnyelse koden för Norton Internet…
    ·Hur man gör en CD Shell Cover
    ·Hur man har två färger i samma stycke i Microsoft Wor…
    ·Hur man skapar ett diagram i Excel 2007
    ·Hur man redigerar en Word-dokument i Photoshop
    ·Acrobat Password Recovery
    ·Hur du spelar in TV till MPEG4
    ·Så här visar du en video via Windows Media Center
    Copyright © Dator Kunskap http://www.dator.xyz