Elsődleges kulcs az SQL-ben: Minden, amit tudnia kell az elsődleges kulcs műveletekről



Ez a cikk egy átfogó útmutató a PRIMARY KEY SQL használatáról példákkal. Ezenkívül egy asztalon tárgyalja a különböző PRIMARY KEY műveleteket.

Egy korszakbanahol 2,5 kvintillió bájt adatot generálunk naponta, nagyon fontos az adatok megfelelő kezelése és az egyedi rekordok azonosítása. Tehát ebben a cikkben az elsődleges kulcsról , Megbeszélem, hogyan lehet egy táblázatban szereplő rekordokat egyedileg azonosítani, ha relációs adatbázisok vannak jelen.

A cikk a következő témákkal foglalkozik:





tostring () módszer java
  1. Mi az elsődleges kulcs?
  2. Az elsődleges kulcs szabályai
  3. Elsődleges kulcsműveletek:

Mi az elsődleges kulcs az SQL-ben?

Az elsődleges kulcs kényszer egy olyan típusú kulcs, amelyen keresztül egyedileg azonosíthatja a táblázat minden egyes dupláját vagy rekordját. Minden táblának csak egy elsődleges kulcsa lehet, de több is . Ezenkívül minden elsődleges kulcsnak egyedinek kell lennie, és nem tartalmazhat NULL értéket.

Az elsődleges kulcsokat az idegen kulcsokkal együtt használják különféle táblákra való hivatkozásra és referencia-integritások kialakítására. Az A táblázat esetében az elsődleges kulcs egy vagy több oszlopból állhat.



Most, hogy tudod, mi az elsődleges kulcs, a következő cikkben olvasható: , értsük meg az elsődleges kulcs szabályait.

Az elsődleges kulcs szabályai

Az elsődleges kulcs szabályai a következők:

  1. Az elsődleges kulcsnak választott oszlop összes értékének egyedinek kell lennie.
  2. Minden táblának csak egy elsődleges kulcsa lehet
  3. Az elsődleges kulcs oszlopban egyetlen érték sem lehet NULL
  4. Nem illeszthet be új sort egy már létező elsődleges kulccsal

Most, hogy tudja, mik az elsődleges kulcs szabályai, olvassa el az elsődleges kulcs műveleteit.



Elsődleges kulcsműveletek:

Az elsődleges kulcson található különféle műveletek megértéséhez vegye figyelembe a következő táblázatot:

Ügyfelek táblázat:

Ügyfél-azonosító

Ügyfél neve

Telefonszám

egy

Rohit

9876543210

2

Személyes

9765434567

3

Ajay

9765234562

4

Aishwarya

9876567899

5.

Akash

9876541236

Elsődleges kulcs a táblázat létrehozásában

A következő szintaxissal hozhat létre elsődleges kulcsot az „ügyfél-azonosító” oszlopban a táblázat létrehozása közben:

# SQL Server / MS Access / Oracle CREATE TABLE ügyfelek (CustomerID int NOT NULL PRIMARY KEY, CustomerName varchar (255) NOT NULL, PhoneNumer int) # MySQL CREATE TABLE ügyfelek (CustomerID int NOT NULL, CustomerName varchar (255) NOT NULL, Telefonszám és elsődleges kulcs (ügyfél-azonosító))

Alkalmazza az elsődleges kulcsot több oszlopra

Az elsődleges kulcs több oszlopra történő alkalmazása közben táblázat létrehozása , lásd a következő példát:

c ++ rendező tömb növekvő sorrendben
TÁBLÁZAT LÉTREHOZÁSA (customerID int NOT NULL, CustomerName varchar (255) NOT NULL, PhoneNumber int, CONSTRAINT PK_Customer PRIMARY KEY (CustomerID, CustomerName))

Lásd az alábbi képet.

Elsődleges kulcs - Elsődleges kulcs az SQL-ben - Edureka

Ezután ebben a cikkben az SQL elsődleges kulcsáról olvashatjuk el, hogyan használhatjuk az elsődleges kulcsot az Alter táblázatban.

Elsődleges kulcs az Alter táblázatban

A következő szintaxissal hozhat létre elsődleges kulcsot az „customerID” oszlopban, ha az „ügyfelek” tábla már létre van hozva, és csak módosítani szeretné a táblázatot:

ALTER TABLE

Ha hozzá akar adni egy nevet az Elsődleges kulcs megszorításhoz, és több oszlopban definiálja, használja a következő SQL szintaxist:

TÁBLÁZAT MÓDOSÍTÁSA Az ügyfelek KÖTELEZETTSÉG HOZZÁADÁSA PK_ügyfél ELSŐDLEGES KULCS

Ezután az SQL elsődleges kulcsáról szóló cikkben ismertesse meg, hogyan dobhatja le az elsődleges kulcsot

Elsődleges kulcs törlése / eldobása

Az elsődleges kulcs elvetéséhez a következő példára hivatkozhat:

# SQL Server / MS Access / Oracle ALTER TABLE ügyfelek DROP CONSTRAINT PK_Customer # MySQL ALTER TABLE esetén az ügyfelek DROP PRIMARY KEY

Ezzel véget értünk ennek a cikknek. Remélem, megértette, hogyan kell használni az elsődleges kulcsot az SQL-ben. Ha többet szeretne megtudni a MySQL és ismerje meg ezt a nyílt forráskódú relációs adatbázist, majd nézze meg a mi amely oktató által vezetett élő képzéssel és valós projekt-tapasztalattal jár. Ez a képzés segít megérteni a MySQL-t alaposan, és elsajátítja a témát.

Van egy kérdésünk? Kérjük, említse meg a cikk „Elsődleges kulcs az SQL-ben” megjegyzés-szakaszában, és én még visszatérek.