Middle
Kam reikalingas pirminis raktas?
sobes.tech AI
Atsakymas iš AI
Duomenų bazėje pirminis raktas (Primary Key) yra unikalus identifikatorius kiekvienam įrašui lentelėje. Jis užtikrina:
- Unikalumą: neleidžia dubliuoti eilučių.
- Identifikaciją: leidžia vienareikšmiškai nurodyti konkretų įrašą.
- Užklausų optimizavimą: pirminio rakto indeksavimas pagreitina paiešką.
Pavyzdžiui, naudotojų lentelėje, laukas user_id gali būti pirminis raktas, užtikrinant, kad kiekvienas naudotojas turės unikalų identifikatorių.
SQL pavyzdys:
CREATE TABLE users (
user_id INT PRIMARY KEY,
username VARCHAR(50),
email VARCHAR(100)
);