İlişkisel Veritabanı Yönetim Sistemi Nedir?
İlişkisel veritabanı yönetim sistemi (RDBMS), veri
tablolarını içeren spesifik bir veritabanı türüdür. Bu tip veritabanları
genellikle tek veya birkaç bağlı düşük faizli ihtiyaç kredisiyazılım
uygulamasını desteklemede kullanılır. Verileri değiştirmek ve raporlamak için
özel veritabanı programlama dili kullanılır. Çeşitli teknikler veri alımını
hızlandırabilir ve çoğaltmayı azaltabilir.
Kuruluşlar, envanter , çalışan, müşteri ve diğer verileri
depolamak için RDBMS'yi kullanabilir . Kullanıcılar, veritabanıyla çalışmak
için programlama kodunu içeren yazılım uygulamaları aracılığıyla sistemle etkileşime
girebilir. Bu yazılım uygulamaları geleneksel veya web tabanlı olabilir.
İlişkisel veritabanı yönetim sistemi, sütun ve satır içeren
tablolardan oluşur. Sütun etiketi, sütunun içindeki satırlardaki verileri
tanımlar. Her satır, bir kişi, konum, nesne veya fikir olabilen bir varlığın
örneği için gerçek verileri içerir. Bir müşteri veri tabanının , örneğin
müşterinin kimliği, adı, soyadı ve e-posta adresi için sütunları olabilir ve
her bir satır, bireysel bir müşterinin verilerini içerir.
Bu sistemlere yapılandırılmış sorgu dili ( SQL )
kullanılarak erişilebilir ve güncellenir . Veri ile çalışmak için bir
veritabanı geliştiricisi, sorgu adı verilen programlama ifadelerini yazacaktır.
Veritabanı yönetim sistemlerinin farklı markaları, birçok benzerliğe sahip olsa
da, SQL'in farklı sürümlerinin kullanılmasını gerektirebilir.
Bir RDBMS, çeşitli tablo türleri kullanabilir. Temel
tablolar tüm veri setini tutuyor. Geçici tablolar, sorgu olarak işlenen
verileri depolar. Sonuç tabloları sorgu sonuçlarını saklar.
İlişkisel veritabanı yönetim sistemleri , veri almak için
birkaç anahtar türü kullanır. Bir birincil anahtar bir varlık özel bir örneği
belirtir. Bir çalışan masası için, KBB notu düşüklere kredi veren bankalarana anahtar, her çalışanın kalıcı olarak atandığı ve başka
hiçbir çalışanın kullanamayacağı bir çalışan kimlik numarası olabilir.
Benzersiz anahtarlar, bir varlığın her örneğine de özel olan diğer veri
öğeleridir. Örneğin, bir satıcı benzersiz tedarikçi ürün numaralarına sahip
envanter kalemleri atayabilir.
Üçüncü bir anahtar türü yabancı anahtardır . Gelen ilişkisel
modelde , bu varlıklar arasındaki ilişkileri kurar. Yabancı anahtarlar
kullanılarak, bir şirketin müşterileri ile her müşterinin satışları arasındaki
ilişki, ilişkisel veritabanı yönetim sistemindeki verileri kopyalamaksızın
sağlanabilir.
Özellikle veri miktarı arttıkça veri alma hızı önemlidir.
Bir geliştirici, sorguların daha hızlı çalışmasına izin vermek için RDBMS'ye
bir dizin ekleyebilir. Endeks genellikle bir vergi kimlik numarası gibi bir
birincil anahtar kullanır.
Yorumlar
Yorum Gönder