Ev Veritabanları İlişkisel model nedir? - techopedia nedir?

İlişkisel model nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - İlişkisel Model ne anlama geliyor?

İlişkisel model, ilişkisel veritabanlarının kavramsal temelidir. 1969 yılında EF Codd tarafından önerilen, sütun ve satırlardan oluşan ızgara benzeri matematiksel yapılar olan ilişkileri kullanarak verileri yapılandırmak için bir yöntemdir. Codd, IBM için ilişkisel modeli önerdi, ancak ilişkisel veritabanlarının temeli olarak çalışmalarının ne kadar hayati ve etkili olacağına dair hiçbir fikri yoktu. Çoğumuz, bir veritabanındaki bir ilişkinin fiziksel tezahürüne çok aşinayız - buna tablo denir.


İlişkisel model matematikten büyük ölçüde ödünç alsa ve etki alanları, birlikler ve aralıklar gibi matematiksel terimler kullansa da, açıkladığı özellikler ve koşulları basit İngilizce kullanarak tanımlamak kolaydır.

Techopedia İlişkisel Modeli açıklıyor

İlişkisel modelde, tüm veriler ilişkilerde (tablolar) saklanmalıdır ve her ilişki satır ve sütunlardan oluşur. Her ilişkinin bir başlığı ve gövdesi olmalıdır. Üstbilgi, yalnızca ilişkideki sütunların listesidir. Beden, ilişkiyi gerçekte sıralayan, satırlar halinde düzenlenmiş veri kümesidir. Bir sütunun ve bir satırın birleşiminin benzersiz bir değerle sonuçlanacağını tahmin edebilirsiniz - bu değere bir demet adı verilir.


İlişkisel modelin ikinci ana özelliği anahtarların kullanılmasıdır. Bunlar, bir ilişki içindeki özel olarak belirlenmiş, veri sipariş etmek veya verileri diğer ilişkilerle ilişkilendirmek için kullanılır. En önemli anahtarlardan biri, her veri satırını benzersiz bir şekilde tanımlamak için kullanılan birincil anahtardır. Verilerin sorgulanmasını kolaylaştırmak için, ilişkisel veritabanlarının çoğu daha ileri gider ve verileri birincil anahtarla fiziksel olarak sıralar. Yabancı anahtarlar bir ilişkideki verileri başka bir ilişkinin birincil anahtarıyla ilişkilendirir.


Verilerin, yukarıda tartışıldığı gibi nasıl yapılandırılacağını tanımlamanın yanı sıra, ilişkisel model ayrıca, bütünlük kısıtlamaları olarak bilinen veri bütünlüğünü zorlamak için bir dizi kural belirler. Aynı zamanda verilerin nasıl işleneceğini de tanımlar (ilişkisel analiz). Buna ek olarak, model verimli veri depolama sağlamak için normalleştirme adı verilen özel bir özellik tanımlar.

Bu tanım Veritabanı bağlamında yazılmıştır
İlişkisel model nedir? - techopedia nedir?