|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • iPhone
  • * Dator Kunskap >> Hårdvara >> Möss & tangentbord >> Content

    Vad är en surrogatnyckel och när använder du en?

    Vad är en surrogatnyckel?

    En surrogatnyckel är en unik identifierare som används för att representera en enhet i en databas, oavsett dess externa identifieringsattribut. Det är en ersättning för den naturliga nyckeln. De genereras oftast som ett automatiskt ökande serienummer i raden men kan också genereras med hjälp av slumptal, hashade värden eller UUID (universellt unika identifierare).

    Fördelar med surrogatnyckel

    * Förenklar databasdesignen genom att minska komplexiteten och redundansen i samband med att använda naturliga nycklar

    * Säkerställer unikhet och integritet hos primärnyckeln

    *Undviker den potentiella prestandapåverkan av att använda stora eller sammansatta naturliga nycklar i frågor och kopplingar.

    Nackdelar med surrogatnyckel

    * Introducerar en ytterligare abstraktionsnivå mellan den verkliga enheten och dess representation i databasen

    *Kräv korrekt hantering för att säkerställa att de genereras och tilldelas unikt och konsekvent.

    När ska man använda en surrogatnyckel?

    Surrogatnyckel används vanligtvis:

    * När enhetens naturliga nyckel inte garanteras vara unik (som ett kundnamn).

    * När enhetens naturliga nyckel är komplex (som en kombination av flera attribut)

    * När det finns ett behov av att separera primärnyckeln från affärslogiken relaterad till enheten

    * När den naturliga nyckeln kan komma att ändras över tid är framställning olämplig som en stabil, långsiktig identifierare.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur många liter rymmer en kran?
    ·Delar av en laptop mus
    ·PS2 till USB Splitter funkar inte på en Mac
    ·Microsoft Wireless Notebook Optical Mouse Instruktioner…
    ·Hur fixar pekplatta som inte fungerar på Latitude D600…
    ·Hur kan du göra den onda nyan-katten med tangentbordst…
    ·Hur gör man en triangel på tangentbordet?
    ·Hur du sätter på en dator tangentbord
    ·Ge ett exempel på manuell inmatning via ett tangentbor…
    ·Vad är syftet med upphöjda skruvhål eller avstånd m…
    Utvalda artiklarna
    ·Zebra LP2844 Instruktioner
    ·Hur man testar ett grafikkort Benchmark
    ·De typer av PC- strömkontakter
    ·Fördelar och nackdelar med att ha flera grafikkort
    ·Så här visar servrar på en HP KVM Switch
    ·Är hp cromebook kompatibel med en CAC-läsare?
    ·Vad är ett kontrollregister?
    ·Vilka är några kända märken av skrivarplotter?
    ·Ominstallation Twain Driver
    ·Hur fixar spruckna skivor med band
    Copyright © Dator Kunskap https://www.dator.xyz