İlişkisel Model Nedir?



İlişkisel model, depolama, geri alma ve veritabanı yönetimi için basit ama özlü bir çerçevedir ve 2011 itibariyle, son 40 yıldır veritabanları tarafından kullanılmakta olan en yaygın kullanılan çerçevedir. Veritabanı modelinin ilk gerçek kullanımı 1969 yılında, kurucusu Dr. Edgar F. Codd, işvereni olan IBM için bir rapor yazıp raporunu geliştirmek için ilişkisel modelin temel yapısını kullanmıştı. Rapor şaşkınlıkla alındı. Codd, sadece temel yapıyı değil, aynı zamanda veritabanları için İlişkisel Model haline gelmesinin operasyonlarını tam olarak uygun faizli konut kredisiortaya çıkarmayı hemen sağladı. Bir sorgu dili, yapılandırılmış sorgu dili ( SQL) çerçeve üzerine inşa edilmiş ilişkisel veritabanlarındaki verilerin sorgulanmasında kullanılmak üzere ilişkisel model etrafında oluşturulmuştur.
Tüm programcılar ve program geliştiricileri, ilişkisel modelin kavramları ve işlemlerinde eğitilir ve yapısı etrafında program yapabilir. İlişkisel bir model belirleyici bir yöntemde yüklem mantığını kullanır ve iki yönlü bir doğru ve yanlış mantığın matematiksel terimlerine dayanır, bu mantıkla ilgili herhangi bir veri daha sonra ilişkisel hesap ve ilişkisel cebir tarafından çalıştırılır. Bu matematiksel işlemler, verileri sadece kolayca sorgulamakla kalmaz, aynı zamanda bir tabloya bir satır eklemenin birkaç adımı ile kolayca güncellenir. Veri değerleri ile bilgi miktarını belirlemek için değişkenler kullanarak, ilişkisel model ayrıca bilgi kullanımı ve sorgulaması üzerine kısıtlamaları uygulamak için belirli anahtarları kullanır. En başından beri Dr. Codd, veri tiplerini belirtmek için öznitelikleri kullanmış ve ilişki modeline tutarlılık sağlamıştır.
Operasyonda, ilişkisel bir model veritabanındaki bilgi, verilerle ilgili olarak sorgulanan değişkenlere bağlı olarak ve bir çok küçük bileşenin birbirine bağlanmasıyla bağlantılı olarak büyük resimler oluşturmak için birçok şekilde yeniden yapılandırmaya izin veren küçük bileşenlere ayrılır. Bu küçük bileşenlere varlık denir ve sütun ve satırların bir tablosunda düzenlenir. Bilgi herhangi bir format kullanılarak girilebilir ve belirtilen tasarım ilkelerini izleyerek bir dizi mantık kuralına göre depolanır. Benzersiz anahtarlar varlıkları tanımlar ve referans en kolay kredi kartı veren bankabütünlüğünü korur, dolayısıyla bir bilgi çoğaltması olmadığı için bir sorgu her zaman aynı sonucu bulur. Bu yapı ilişkisel veritabanını bu kadar esnek hale getirdiğinden, programcılar veritabanının birden fazla farklı uygulama için erişilebilir olmasını yazabilirler.
Birçok ticari ve açık kaynaklı ürün, 1960'ların sonlarından beri ilişkisel model etrafında oluşturulmuştur ve çoğu, ilişkisel bir veritabanındaki yüklem mantığı bileşenlerine karşılık gelen SQL sorgu dilini kullanmaktadır. Her ne kadar üç değer mantığına sahip olan SQL'in tüm özelliklerinin kullanılması gerekli olmasa da, ilişkisel bir veritabanını kolayca sorgulayabilir. Bununla birlikte, SQL'den başka en az 30 dil vardır, bunlar veritabanı yönetimi ve ilişkisel veritabanı sorgulama yeteneğine sahiptir. SQL sadece geliştirilen ilk ilişkisel model veritabanı ile kullanılan ilk dil oldu.

Yorumlar

Bu blogdaki popüler yayınlar

İnsan Arabirim Cihazı Nedir?

USB Host Denetleyici Nedir?

Demo yazılımı nedir?