Bütünlük nedir?
- SQL kursu
- Orta seviye
- Ders 94/115
- 4 dk
Veri tutarlılığı kavramını öğrenirsin.
Bütünlük nedir?
Veri bütünlüğü verinin doğru ve tutarlı kalmasını sağlar. Hatalı girişleri engeller.
-- Entity: PRIMARY KEY
-- Referential: FOREIGN KEY
-- Domain: CHECK + NOT NULLÖrnekte: üç bütünlük türü.
Bütünlük nedir? — ayrıntı
Bütünlük bozulursa veri tutarsızlaşır. JOIN'ler hatalı sonuç verir, raporlar yanlış çıkar.
Örneğin silinmiş bir müşteriye ait siparişler kalırsa raporlar sahibi olmayan satış gösterir; kısıtlar bu tür tutarsızlıkları baştan engeller.
Uygulama Bütünlük nedir?
Bir accounts tablosunda balance sütununa CHECK ekle: negatif olmasın.
Başlangıç kodu
-- bütünlük ekle
ALTER TABLEÖrnek çözüm
ALTER TABLE accounts
ADD CHECK (balance >= 0)Beklenen çıktı
Tablo güncellendi
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Veri bütünlüğü neyi sağlar?
- Tutarlılık Doğru cevap
- Hız
- Sıralama
- Sıkıştırma
Açıklama: Veri bütünlüğü tutarlılığı sağlar.
2 Bütünlük
Veri ____ tutarlı
Veri bütünlüğü tutarlı
Açıklama: bütünlüğü doğru cevap.
3 Bütünlük nedir: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
entity |
varlık |
referential |
başvuru |
domain |
alan |
trigger |
tetik |