banner139
banner256

Veritabanı Yönetim Sistemleri Nedir?

banner209

Veritabanı yönetim sistemleri veritabanlarını oluşturmak, değiştirmek, veri işlemek ve veri çıkarmak için dizayn edilmiş yazılımlardır.

Veritabanı Yönetim Sistemleri Nedir?
banner147

Veritabanı yönetim sistemleri veritabanlarını oluşturmak, değiştirmek, veri işlemek ve veri çıkarmak için dizayn edilmiş yazılımlardır. Bir veri tabanı yönetim sistemi sayesinde birden fazla veritabanı kontrol edilebilir ve farklı yazılımların sistemle iletişimi sağlanabilir.


Neden Veritabanı Yönetim Sistemi Kullanmalıyız?


Aslında bir veritabanı tek başına bilgi alışverişini sağlayabilecek kapasiteye sahiptir fakat içerideki bilginin komplikeleşmesi veritabanını yönetme ihtiyacını doğurur.  Örneğin, bir Microsoft Access dosyası veritabanı yönetim sistemine gerek kalmadan direk bir yazılımla konuşturulabilir.

En Popüler Veritabanı Yönetim Sistemleri Hangileri?

Dünya çapında ilişkisel veritabanı sistemleri incelendiğinde Microsoft SQL Server, mySQL ve Oracle DB en sık kullanılan yazılımlardır. Bunların dışında da bir çok farklı firmaya ait programlar bulunmasına karşın yazılımcılar genellikle bu üç sistemle konuşabilen yazılımlar yazmayı tercih etmişlerdir. Aslında bunun ana nedeni veritabanlarının kontrolünün rahat olması ve sistemlerin farklı türlerdeki verileri komplike boyutlarda işleyebilmesidir. Örneğin, bir Oracle veritabanı milyonlarca satır veriyi işleyebilirken, bir Access veritabanı aynı performansı gösterememektedir.

Veritabanı Yönetim Sistemlerinin Farkları Neler?

banner208
Firma bazında bakıldığı zaman 50’den fazla firmaya ait veritabanı yönetimi sistemi bulmak mümkündür. Bu sistemler dizayn edilirken genellikle işlenmek istenen verinin türüne göre bir takım metotlar geliştirilmiştir. Mesela Software AG firması XML veritabanı yönetimi için Tamino XML Server yazılımını yaratmış, yine aynı firma tablolama yerine dosyalama metodunu kullanan Adabas veritabanı yönetimini piyasaya sunmuştur.

Her ürünün kapasite, performans ve ölçeklenebilirlik seviyeleri kullanılan yazılımın donanıma hükmetme derecesine göre değişiklik göstermektedir. Oracle veritabanı yönetim sistemi bir çok metriğe göre dünya genelinde en iyi olarak kabul edilmesine karşın, kullandığı işlemci başına talep ettiği lisans ücretleriyle de bir çok firmanın bütçesini aşmaktadır. Microsoft SQL Server, Oracle DB ile bir çok metrikte yarışabilmekte ve daha uygun lisans fiyatlarıyla piyasaya sunulmaktadır. MySQL veritabanı da yine bu ürünlerle yarışabilen ve ücretsiz olarak piyasaya sunulan bir veritabanı yönetim sistemidir.

Veritabanı Yönetim Sistemi ve Veri Modelleme

Veri modelleme bu sistemlerin en önemli fonksiyonlarından biridir. Dünya çapında en yaygın kullanılan model ilişkisel (relational) model olup, bir çok popüler veritabanı yönetim sistemi tarafından uygulanır. Veri modellenirken bir şema oluşturulur ve oluşturulan bu şemaya göre veri yüklenir. İlişkisel modellemede veriler farklı tablolarda tutulur ve bu tabloların arasındaki ilişkiler tanımlanır.

Örneğin, bir tabloya müşterilerin bilgilerini girilirken, diğer bir tabloya da aldıkları ürünler girilirse, bu iki tablo arasında bir ilişki tanımlanabilir. Böylelikle veriler farklı tablolarda tutularak performans ve  kullanılabilirlik artışı sağlanmış olur. Oracle DB, Microsoft SQL Server ve mySQL Server gibi popüler veritabanı yönetim sistemleri, bu verileri modellemeye yarayan araçlar barındırırlar.




banner263
YORUM EKLE
banner71
SIRADAKİ HABER

banner56

banner62

banner81

banner213

banner135

banner55

banner78

banner91

banner317

banner133