Vad är primär nyckel? Att höra att titeln är bekant hörs i databas- eller databasbehandling. Inom databasområdet används primärnyckel för att identifiera värdet på dataposter i databasen. Selve databasen kan sortera eller jämföra varje tabell som ägs med den primära nyckeln som anges i en kolumn.

Förekomsten av en primär nyckel är någotmycket viktigt i databasen. Förutom att underlätta databehandling spelar primärnyckel också en roll i processen för att hitta data. Genom att tilldela en primär nyckel har ingen av posterna i databasen samma datavärde. Det är flera saker som måste beaktas när du ställer in värdet som en primär nyckel. Om det finns många tabeller i databasen kan tabellen korreleras med den primära nyckeln i den första tabellen, medan i den andra tabellen är värdet inte längre en primär nyckel utan en främmande nyckel.

I den här artikeln, inte bara författarenförklara definitionen av primär nyckel endast. Men det kommer också att diskutera vilka funktioner för primären och villkoren som används vid val och bestämning av primärnyckeln.

Definition av primär nyckel

förståelsen av den primära nyckeln är

Som tidigare känt den komponentensom finns i databasen är sammankopplade med varandra (relationella). Det orsakar behovet av en nyckel för att identifiera eller jämföra det som skiljer en tabell med en annan tabell. Det finns flera typer av nycklar att identifiera, varav en är den primära nyckeln. Sedan, vad är definitionen av primär nyckel?

Enkelt uttryckt kallas även Primär nyckelPrimär nyckel. Den primära nyckeln väljs som en identifiering för att skilja en rad från en annan i en tabell. I princip har varje tabell bara en primär nyckel. Den primära nyckeln i den första tabellen är kopplad till den andra tabellen så att den i den andra tabellen kallas Foreign Key.

I en tabell kan du hitta många kolumner som heter kandidatnycklar (Candidate Key), där en av kandidatnycklarna används som en primär nyckel (Primär nyckel).
Det grundläggande kommandoformuläret för att skapa en primär nyckel i SQL är:

Column data_type1 [PRIMARY KEY]

Primär nyckelfunktion

primär nyckelfunktion

Vid användning av relationsdatabaser, tabelleranvänds för att lagra varje värde i det. Tabellen är en kombination av kolumner som består av unika värden för att identifiera varje rad. Den unika kolumnen kallas den primära nyckeln. Den primära nyckeln indikerar tabellens integritetsnivå.

Valet av primärnyckel ärett av de viktigaste stegen i utformningen av en databas som är bra och rätt. Den primära nyckeln finns i en kolumn som används för att utföra speciella syften. Du anger till exempel en primär nyckel som låter dig göra en fråga, till exempel att ändra eller ändra varje rad utan att behöva störa andra rader i samma tabell.

Det unika med en primär nyckel kan förhindra att den händerdataduplicering. Dessutom kan den primära nyckeln också hjälpa dig att söka med så snabb tid. Till exempel kan i STUDENT-tabellen ha en stor risk att skilja varje namn, kan det vara så att en student har samma namn som en annan student. Därför ges behovet av noMahasiswa till varje student som en primär nyckel som kan säkerställa att varje student är annorlunda och unik.

Krav på primär nyckel

Som tidigare förklaratstabeller blir de viktigaste kraven som måste uppfyllas vid utformningen av en relationsdatabas. Tabellen måste också ha en primär nyckel. För att bestämma den primära nyckeln måste emellertid ett antal villkor vara uppfyllda, inklusive följande:

  • En tabell kan bara ha en primär nyckel.
  • Den primära nyckeln får inte överskrida gränsen på 16 kolumner med nyckelns längd 900 byte.
  • Kolumnen som definieras som den primära nyckelnär INTE NULL. Dess funktion är att se till att värdena i kolumnen måste fyllas (kanske inte är tomma). Om du matar in data, men inte ger ett värde i kolumnen kommer det att finnas ett fel i databasen.
  • Det får inte finnas samma datavärde i kolumnen (fältet).
  • Datatypen som används för primärnyckeln kan inte vara av BLOB-typen.

För mer information, försök att titta på exemplet nedan.

primär nyckel

Genom denna siffra erhålls två tabeller. Det första bordet är ett bord student och det andra bordet är ett bord värde, Studenttabellen innehåller fyra kolumner (attribut)dvs. studentnummer, studentnamn, datum, kön. Värdetabellen innehåller studentnummer, kod_matkul och betyg. Den primära nyckeln i studenttabellen är Student nr, kolonn Student nr det kan användas för att skilja en student från en annan.

Trots det ser du också en kolumn med samma namn, Studentnr. I den andra tabellen, kolumn Student nr kallas Utländsk nyckel (gästnyckel) som referens till Studenttabellen. Således kan de två tabellerna relateras eftersom det finns en kandidatnyckel som kallas den primära nyckeln.

Det är en kort förklaring av förståelsenprimärnyckel, funktionen och villkoren som används för att specificera primärnyckeln. Genom att tilldela en primär nyckel är det lättare och snabbare för dig att söka data, sortera och visa information som har genererats från bearbetning av data i en databas. Författaren hoppas att när du har läst den här artikeln kan lägga till din insikt om frågor som rör Primär nyckel.

kommentarer 0