| 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
    Tre typer af primære nøgler
    I database design, en primær nøgle identificerer emner i databasen og bestemmer, hvordan data lagres på serveren. At vælge den bedste primære nøgle påvirker database performance og påvirker antallet af transaktioner håndteres hele dagen. Her er de typer af primære nøgler og når hver er passende. Baggrund

    relationelle databaser gemmer data i en række tabeller . En løn database vil få borde til medarbejdere , tid kort, paychecks og andre relaterede objekter. En medarbejder bord vil have kolonner for medarbejder-id , fornavn, efternavn, lønsatser og andre relaterede emner , mens hver række vil holde en enkelt medarbejder.

    Inden for hver tabel er en eller flere kolonner , der er udpeget som den primære nøgle, en entydig identifikator, der bruges til at skelne denne række fra alle andre. Ligesom et navn eller ID-nummer er skrevet på fanen en fil mappe til hurtigt at hente det fra en arkivskab , databaseserveren software bruger disse primære taster til at gemme og hente data fra disk storage .

    Primary tasterne skal være værdier, der er kendt eller nemt hentes af de mennesker, der bruger dem. Den hurtigste måde at få adgang til en række data er gennem dens primære nøgle. Hvis vi ved, medarbejder -id, det tager kun en hente at få fat i rækken , men hvis vi alle ved, er det sidste navn kan databaseserveren nødt til at søge og hente flere rækker for at finde medarbejderen.
    < br > enkelt felt nøgler

    Når det er muligt , det bedste valg for en primær nøgle er en enkelt kolonne , der entydigt identificerer varen . De fleste objekter har navne , fælles forkortelser eller en slags kode, der identificerer dem. Medarbejderne har Medarbejder-id er , dele på samlebånd har varenumre og stater har to bogstaver forkortelser . Disse identifikatorer gør det bedste primære nøgler .
    Multi -Field Nøgler

    Nogle gange tager det mere end én kolonne til at identificere en begivenhed eller emne. En årlig løn anmeldelse er en begivenhed, der indtræffer for den enkelte medarbejder en gang om året . Medarbejderen id kan ikke bruges som primær nøgle , fordi det forekommer mere end én gang i bordet, men når de kombineres med året for revision , hver bliver unik. Når du vælger multi-kolonne nøgler , så sørg de kombinerede nøgler er altid unik. Også se længe og hårdt for en anden enkelt kolonne, der vil identificere rækken. En lønseddel kan identificeres ved medarbejder-og dato , men checknummeret er altid unik og gør en bedre primær nøgle.
    Auto -nummer Nøgler

    i nogle tilfælde er ikke nogen entydig identifikator , så en computer - tildelte tast er det bedste valg . Når du sporer salg, kan en kunde foretage flere indkøb på samme dag , muligvis at købe flere af de samme emner . I dette tilfælde vil tabellen indeholder kunde-id , en dato og en række andre , men ingen entydigt identificerer denne ene køb . De fleste databasesystemer tilbyde faciliteter til at generere et fortløbende nummer , der så kan bruges som den nye primære nøgle.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter Access 2007 til eksekverbar tilstand, …
    ·Sådan Fremvis Query 
    ·Hvordan at tilføje identitet til en eksisterende kolon…
    ·Sådan opgraderer en MS Access 2003 database i Office 2…
    ·Hvad er OpenOffice Base 
    ·Sådan eksporteres Access Query som CSV 
    ·Vejledning til PaperPort 8 
    ·Hvad er en parameter Query i Access 
    ·Sådan bruges variabler til at begrænse antallet af ræ…
    ·Sådan Slet Transact- SQL 
      Anbefalede Artikler
    ·Hvordan at adskille en lyd & DVD Menu 
    ·Sådan bruges Audio Hijack Pro 
    ·Den bedste måde at sikkerhedskopiere en computer 
    ·SQL Server Merge Replication Tutorial 
    ·Sådan fjernes en tekstboks fra et Word- dokument 
    ·Sådan Crop Med CyberLink PowerDirector 
    ·Primære Relationer i Access 2007 Borde 
    ·Sådan Embed en MVI Into PowerPoint 
    ·Sådan oprettes en Funny Scroll proklamation 
    ·JCE Administrator Styles 
    Copyright © Computer Viden http://www.computerdk.com