| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> Mus & Keyboards >> Content
    Hvad er en surrogatnøgle, og hvornår bruger du en?
    Hvad er en surrogatnøgle?

    En surrogatnøgle er en unik identifikator, der bruges til at repræsentere en enhed i en database, uanset dens eksterne identifikationsattributter. Det er en erstatning for den naturlige nøgle. De genereres for det meste som et automatisk inkrementerende serienummer i rækken, men kan også genereres ved hjælp af tilfældige tal, hash-værdier eller UUID'er (universelt unikke identifikatorer).

    Fordele ved surrogatnøgle

    * Forenkler databasedesignet ved at reducere kompleksiteten og redundansen forbundet med at bruge naturlige nøgler

    *Sikrer enestående og integritet af den primære nøgle

    *Undgår den potentielle effekt af at bruge store eller sammensatte naturlige nøgler i forespørgsler og joinforbindelser.

    Ulempe ved surrogatnøgle

    * Introducerer et ekstra abstraktionsniveau mellem den virkelige verden og dens repræsentation i databasen

    *Kræv ordentlig ledelse for at sikre, at de genereres og tildeles entydigt og konsekvent.

    Hvornår skal man bruge en surrogatnøgle?

    Surrogatnøgler bruges typisk:

    * Når enhedens naturlige nøgle ikke garanteres at være unik (såsom et kundenavn).

    * Når enhedens naturlige nøgle er kompleks (såsom en kombination af flere attributter)

    * Når der er behov for at adskille den primære nøgle fra den forretningslogik, der er relateret til enheden

    * Når den naturlige nøgle kan være genstand for ændringer over tid, er fremstilling uegnet som en stabil, langsigtet identifikator.

    Forrige :

    næste :
      Relaterede artikler
    ·Tastatur smilende ansigter og deres betydninger 
    ·Hvad er funktionen af ​​gaming tastatur? 
    ·Sådan spiller Drums på computerens tastatur 
    ·Sådan konfigureres en Logitech Mouse M34 at genkende C…
    ·Sådan Konverter Azerty til Qwerty 
    ·Sådan Udskift en Microsoft Wireless Mouse Battery 
    ·Sådan Beregn Key Strokes timen 
    ·5 Korrekt Keyboarding Positioner 
    ·Hvordan tænder du tastaturlys? 
    ·Hvad er de nuværende modeller af Logitech-mus? 
      Anbefalede Artikler
    ·Sådan bruges PCI - E-kort med onboard grafik 
    ·Thinkpad T42 Specs 
    ·noget nyt på hæfteklammer til 1000, og det var en tou…
    ·Hvordan man opbygger en Stue Media Center PC 
    ·Sådan installeres RAM i din Acer bærbare computer 
    ·Sådan finder du den software eller drivere for mit lyd…
    ·Sådan Clean en HP 2200 printer 
    ·Instruktioner til en Ativa Media Card Reader 
    ·Sådan fungerer kondensatorer på bundkort (og andre ko…
    ·Sådan vælges en mikrofon til en bærbar 
    Copyright © Computer Viden https://www.computerdk.com