Entity integrity
- SQL kursu
- Orta seviye
- Ders 95/115
- 4 dk
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
-- entity integrity
CREATE TABLE productsÖrnek çözüm
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
id INT ____
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 |