CodeBlanks Logo Icon CodeBlanks

Entity integrity

PRIMARY KEY ile varlık bütünlüğünü öğrenirsin.

Entity integrity

Entity integrity her satırın tek ve NULL olmayan bir birincil anahtarı olmasını gerektirir.

CREATE TABLE products (
  id INT PRIMARY KEY,
  name VARCHAR(100)
);

Örnekte: id birincil anahtar → entity integrity.

products tablosu oluşturulur.

Entity integrity — ayrıntı

Birincil anahtar NULL olamaz ve yinelenemez. Bu, her satırın tek şekilde tanımlanmasını sağlar.

Örneğin aynı id ile iki ürün eklemeye çalışırsan PRIMARY KEY ikinci eklemeyi reddeder.

Uygulama Entity integrity

products tablosuna id INT PRIMARY KEY ile entity integrity ekle.

Başlangıç kodu

query.sql
-- entity integrity
CREATE TABLE products

Örnek çözüm

query.sql
CREATE TABLE products (
  id INT PRIMARY KEY,
  name VARCHAR(100)
)

Beklenen çıktı

Tablo oluşturuldu

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 PRIMARY KEY

Soru
id INT ____
Cevap
id INT PRIMARY KEY

Açıklama: PRIMARY KEY doğru cevap.

2 Birincil anahtar NULL olabilir mi?

  • Olabilir
  • Olamaz Doğru cevap
  • Bazen
  • Sadece INT

Açıklama: Birincil anahtar NULL olamaz.

3 Entity integrity: kavramları eşleştir

Kavram Anlamı
entity varlık
PRIMARY KEY tekil
NULL yasak
yinelenemez tek

Orta seviye bölümündeki tüm dersler