Sobes.tech
Middle

Bir birincil anahtar ne işe yarar?

sobes.tech yapay zeka

AI'dan gelen yanıt

Bir veritabanında Birincil Anahtar (Primary Key), tablodaki her kaydın benzersiz tanımlayıcısıdır. Sağladığı özellikler:

  • Benzersizlik: Satırların çoğaltılmasını engeller.
  • Tanımlama: Belirli bir kayda tekil referans sağlar.
  • Sorgu optimizasyonu: Birincil anahtarın indekslenmesi aramayı hızlandırır.

Örneğin, kullanıcılar tablosunda user_id alanı, her kullanıcının benzersiz bir tanımlayıcısı olmasını sağlamak için birincil anahtar olabilir.

SQL örneği:

CREATE TABLE users (
  user_id INT PRIMARY KEY,
  username VARCHAR(50),
  email VARCHAR(100)
);