Ev Veritabanları İlişki nedir? - techopedia nedir?

İlişki nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - İlişki ne anlama geliyor?

İlişki bazen ilişkisel veritabanındaki bir tabloya başvurmak için kullanılır, ancak ilişkisel veritabanındaki bu tablolar arasında oluşturulabilecek ilişkileri tanımlamak için daha yaygın olarak kullanılır.


İlişkisel veritabanlarında, bunlardan birinde diğer tablonun birincil anahtarına başvuran yabancı anahtar varsa iki tablo arasında bir ilişki vardır. Bu tek gerçek, ilişkisel veritabanlarının verileri farklı tablolara ayırmasına ve depolamasına izin verir, ancak yine de farklı veri öğelerini birbirine bağlar. İlişkisel veritabanlarını bu kadar güçlü ve verimli bilgi depoları haline getiren özelliklerden biridir.


İlişkileri tanımlama yeteneği o kadar temel ve o kadar önemlidir ki, ilişkisel veritabanlarını düz dosya veritabanları gibi diğer veritabanlarından ayıran şey budur. Dolayısıyla ilişki, ilişkisel veritabanlarının tanımlayıcı özelliğidir.


İlişki ilişki olarak da bilinir.

Techopedia İlişkiyi Açıklıyor

Bir bankanın veritabanını düşünün. Müşteri verilerini depolayan bir CUSTOMER_MASTER tablonuz, CustID adlı birincil anahtar sütunun yanı sıra çeşitli banka hesapları ve hangi müşterinin sahip olduğu hakkında bilgi tutmak için bir ACCOUNTS_MASTER tablonuz var. Bu iki tabloyu birbirine bağlamak, yani her müşteriyi banka hesabına bağlamak için, CUSTOMER_MASTER tablosunda zaten var olan bir müşteri kimliğine başvuran ACCOUNTS_MASTER tablosunda karşılık gelen bir CustID sütunu gerekir. Bu durumda, ACCOUNTS_MASTER içindeki CustID sütunu, CUSTOMER_MASTER'da aynı addaki sütuna başvuran yabancı bir anahtardır. Bu senaryo, iki tablo arasındaki ilişkiyi belirtir.

İlişki nedir? - techopedia nedir?