Veritabanı Sistemleri Deneme Sınavı Sorusu #737862

Tablolarda anahtar olmayan öznitelik, birleşik anahtarın sadece bir kısmı ile belirleniyorsa burada ne tür bir bağımlılık mevcuttur?


Tam Fonksiyonel Bağımlılık

Geçişli Bağımlılık

Kısmi Bağımlılık

Döngüsel Bağımlılık

Çok Değerli Bağımlılık


Yanıt Açıklaması:

Birincil anahtar iki veya daha fazla öznitelikten oluşuyorsa bu tür birincil anahtarlara birleşik anahtar (composite key) adı verilir. Bu tür tablolarda anahtar olmayan öznitelik, birleşik anahtarın sadece bir kısmı ile belirleniyorsa buna kısmi bağımlılık denir. Bir veritabanında yer alan tabloda A, B, C ve D gibi toplam dört özniteliğin olduğunu varsayalım. Bu tablonun birincil anahtarı da (A, B) olsun. Bu durumda AB›CD fonksiyonel bağımlılığı yazılabilir. Bu tabloda A›C fonksiyonel bağımlılığını da varsayalım. Bu durumda C özniteliği birleşik anahtarın sadece bir kısmı olan A özniteliğine bağımlıdır. Yani C özniteliği A’ya kısmi bağımlıdır.

Yorumlar
  • 0 Yorum