Dış Ticarette Bilgisayar Uygulamaları Deneme Sınavı Sorusu #989958

Bir otel işletmesinin konaklayacak ailelere oda tahsis etmesi ilişkisel veritabanları modelinde hangi ilişki türlelerine örnek gösterilebilir?


çoka-çok

bire-bir

bire-çok

çoka-bir

bire-sıfır


Yanıt Açıklaması:

İlişkisel veritabanlarında önemli kavramlardan birisi de varlıklar arasındaki ilişki türleridir. İlişki türlerinin iyi anlaşılması bir veritabanının doğru tasarlanması, sorgulanması ve güncellenmesi açısından oldukça önemlidir. İlişkisel veritabanında varlıklar arasında temel olarak üç temel ilişki türünden bahsedilebilir. Bunlar bire-bir, bire-çok ve çoka-çok ilişkileridir. Şekil 5.2’de bir hastanede yer alan varlıkların arasındaki ilişki türleri örneklenmiştir. Buna göre bire-bir ilişkiye hasta ve yatak arasındaki ilişki örnek verilebilir. Bu ilişki bir hastanın bir yatakta yatabileceğini ya da bir yatağa bir hastanın yatabileceği kuralını simgelemektedir. Bire-çok ilişkisi ise hastane odası ile hasta arasında tanımlanmıştır. Bir hastanın bir odada kalacağını ve birden çok hastanın bir odada kalabileceğini gösterir. Hasta ile doktor arasındaki ilişki ise çoka-çok ilişkisini tanımlar. Bir doktor birden fazla hastayı tedavi edebileceği gibi bir hasta farklı rahatsızlıkları nedeniyle birden fazla doktora tedavi olabilir. Varlıklar arasındaki ilişkilerin tanımlanması ilişkisel veritabanının tasarımında en önemli konulardan birisidir.

Yorumlar
  • 0 Yorum