DIŞ TİCARETTE BİLGİSAYAR UYGULAMALARI Dersi DIŞ TİCARETTE VERİTABANI UYGULAMASI soru detayı:

PAYLAŞ:

SORU:

Bir tablonun birincil anahtarının olmaması hangi sakıncaları oluşturabilir?


CEVAP:

Bir tablonun birincil anahtarının olmaması birincil anahtar olarak tanımlanmış alanların farklı satırlarda tekrarlanmasına neden olabilir. Örneğin birincil anahtarının TC kimlik numarası olması gereken bir personel listesinde aynı kişinin yapılan bir hata sonucu iki kere yer aldığını düşünelim. Bir personelin mükerrer kayıtlarının oluşturacağı sorunlar dışında fazla olan satırı tarif edemeyeceğimizden silmenizde mümkün olmayacaktır. Verilecek bir silme komutu her iki satırında silmesi ile sonuçlanacaktır. Bu nedenle birincil anahtar aynı nesnenin bir tabloda birden fazla yer almamasını garanti altına alır.