Veritabanı Yonetim Sistemleri Nedir?

Veritabanı Yonetim Sistemleri Nedir?
0
27

SoruCevap

Yeni Üye
Çözümler
1
Tepkime
44
Yaş
36
Coin
256,937
Veritabanı yonetim sistemleri veritabanlarını oluşturmak, değiştirmek, veri işlemek ve veri cıkarmak icin dizayn edilmiş yazılımlardır Bir veri tabanı yonetim sistemi sayesinde birden fazla veritabanı kontrol edilebilir ve farklı yazılımların sistemle iletişimi sağlanabilir


Neden Veritabanı Yonetim Sistemi Kullanmalıyız?


Aslında bir veritabanı tek başına bilgi alışverişini sağlayabilecek kapasiteye sahiptir fakat icerideki bilginin komplikeleşmesi veritabanını yonetme ihtiyacını doğurur Orneğin, bir Microsoft Access dosyası veritabanı yonetim sistemine gerek kalmadan direk bir yazılımla konuşturulabilir
En Populer Veritabanı Yonetim Sistemleri Hangileri?
Dunya capı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 cok farklı firmaya ait programlar bulunmasına karşın yazılımcılar genellikle bu uc sistemle konuşabilen yazılımlar yazmayı tercih etmişlerdir Aslında bunun ana nedeni veritabanlarının kontrolunun rahat olması ve sistemlerin farklı turlerdeki verileri komplike boyutlarda işleyebilmesidir Orneğin, bir Oracle veritabanı milyonlarca satır veriyi işleyebilirken, bir Access veritabanı aynı performansı gosterememektedir
Veritabanı Yonetim Sistemlerinin Farkları Neler?
Firma bazında bakıldığı zaman 50’den fazla firmaya ait veritabanı yonetimi sistemi bulmak mumkundur Bu sistemler dizayn edilirken genellikle işlenmek istenen verinin turune gore bir takım metotlar geliştirilmiştir Mesela Software AG firması XML veritabanı yonetimi icin Tamino XML Server yazılımını yaratmış, yine aynı firma tablolama yerine dosyalama metodunu kullanan Adabas veritabanı yonetimini piyasaya sunmuştur
Her urunun kapasite, performans ve olceklenebilirlik seviyeleri kullanılan yazılımın donanıma hukmetme derecesine gore değişiklik gostermektedir Oracle veritabanı yonetim sistemi bir cok metriğe gore dunya genelinde en iyi olarak kabul edilmesine karşın, kullandığı işlemci başına talep ettiği lisans ucretleriyle de bir cok firmanın butcesini aşmaktadır Microsoft SQL Server, Oracle DB ile bir cok metrikte yarışabilmekte ve daha uygun lisans fiyatlarıyla piyasaya sunulmaktadır MySQL veritabanı da yine bu urunlerle yarışabilen ve ucretsiz olarak piyasaya sunulan bir veritabanı yonetim sistemidir
Veritabanı Yonetim Sistemi ve Veri Modelleme
Veri modelleme bu sistemlerin en onemli fonksiyonlarından biridir Dunya capında en yaygın kullanılan model ilişkisel (relational) model olup, bir cok populer veritabanı yonetim sistemi tarafından uygulanır Veri modellenirken bir şema oluşturulur ve oluşturulan bu şemaya gore veri yuklenir İlişkisel modellemede veriler farklı tablolarda tutulur ve bu tabloların arasındaki ilişkiler tanımlanır
Orneğin, bir tabloya muşterilerin bilgilerini girilirken, diğer bir tabloya da aldıkları urunler girilirse, bu iki tablo arasında bir ilişki tanımlanabilir Boylelikle veriler farklı tablolarda tutularak performans ve kullanılabilirlik artışı sağlanmış olur Oracle DB, Microsoft SQL Server ve mySQL Server gibi populer veritabanı yonetim sistemleri, bu verileri modellemeye yarayan araclar barındırırlar
Bir Veritabanı Yonetim Sistemi Nasıl Yonetiliyor?
Bir havayolu veya bankanın gunluk işlediği verileri duşunecek olursak, bu veriler cok kısa zamanda milyonlarca satıra ulaşabilmektedir Verilerin komplikeleşmesi ve buyumesi genellikle performans duşukluğu ve hata sayısında artışa neden olmaktadır Veritabanlarının gunluk yedeklerinin alınması şarttır Bir veritabanında yuzlerce tablo bulunabilir ve bu tabloların icindeki veriler arttıkca bu verileri cağıran SQL ifadeleri duşuk performanslar gosterebilir Bu ve farklı bircok konu vardır ve bunlar hakkında her urunun kendisine ozel idare şekilleri bulunmaktadır Bu konular cok komplike olduğundan oturu genellikle bu gorevler veritabanı yoneticilerine verilir Bazen yazılım uzmanları da tek başlarına kucuk olcekli veritabanlarını yonetebilse de, devasal sistemlerde bilgileri yetersiz kalmaktadır


Teknoloji Veritabanı yonetim sistemleri veritabanlarını oluşturmak, değiştirmek, veri işlemek ve veri cıkarmak icin dizayn edilmiş yazılımlardır Bir veri tabanı yonetim sistemi sayesinde birden fazla veritabanı kontrol edilebilir ve farklı yazılımların sistemle iletişimi sağlanabilir


Neden Veritabanı Yonetim Sistemi Kullanmalıyız?


Aslında bir veritabanı tek başına bilgi alışverişini sağlayabilecek kapasiteye sahiptir fakat icerideki bilginin komplikeleşmesi veritabanını yonetme ihtiyacını doğurur Orneğin, bir Microsoft Access dosyası veritabanı yonetim sistemine gerek kalmadan direk bir yazılımla konuşturulabilir
En Populer Veritabanı Yonetim Sistemleri Hangileri?
Dunya capı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 cok farklı firmaya ait programlar bulunmasına karşın yazılımcılar genellikle bu uc sistemle konuşabilen yazılımlar yazmayı tercih etmişlerdir Aslında bunun ana nedeni veritabanlarının kontrolunun rahat olması ve sistemlerin farklı turlerdeki verileri komplike boyutlarda işleyebilmesidir Orneğin, bir Oracle veritabanı milyonlarca satır veriyi işleyebilirken, bir Access veritabanı aynı performansı gosterememektedir
Veritabanı Yonetim Sistemlerinin Farkları Neler?
Firma bazında bakıldığı zaman 50’den fazla firmaya ait veritabanı yonetimi sistemi bulmak mumkundur Bu sistemler dizayn edilirken genellikle işlenmek istenen verinin turune gore bir takım metotlar geliştirilmiştir Mesela Software AG firması XML veritabanı yonetimi icin Tamino XML Server yazılımını yaratmış, yine aynı firma tablolama yerine dosyalama metodunu kullanan Adabas veritabanı yonetimini piyasaya sunmuştur
Her urunun kapasite, performans ve olceklenebilirlik seviyeleri kullanılan yazılımın donanıma hukmetme derecesine gore değişiklik gostermektedir Oracle veritabanı yonetim sistemi bir cok metriğe gore dunya genelinde en iyi olarak kabul edilmesine karşın, kullandığı işlemci başına talep ettiği lisans ucretleriyle de bir cok firmanın butcesini aşmaktadır Microsoft SQL Server, Oracle DB ile bir cok metrikte yarışabilmekte ve daha uygun lisans fiyatlarıyla piyasaya sunulmaktadır MySQL veritabanı da yine bu urunlerle yarışabilen ve ucretsiz olarak piyasaya sunulan bir veritabanı yonetim sistemidir
Veritabanı Yonetim Sistemi ve Veri Modelleme
Veri modelleme bu sistemlerin en onemli fonksiyonlarından biridir Dunya capında en yaygın kullanılan model ilişkisel (relational) model olup, bir cok populer veritabanı yonetim sistemi tarafından uygulanır Veri modellenirken bir şema oluşturulur ve oluşturulan bu şemaya gore veri yuklenir İlişkisel modellemede veriler farklı tablolarda tutulur ve bu tabloların arasındaki ilişkiler tanımlanır
Orneğin, bir tabloya muşterilerin bilgilerini girilirken, diğer bir tabloya da aldıkları urunler girilirse, bu iki tablo arasında bir ilişki tanımlanabilir Boylelikle veriler farklı tablolarda tutularak performans ve kullanılabilirlik artışı sağlanmış olur Oracle DB, Microsoft SQL Server ve mySQL Server gibi populer veritabanı yonetim sistemleri, bu verileri modellemeye yarayan araclar barındırırlar
Bir Veritabanı Yonetim Sistemi Nasıl Yonetiliyor?
Bir havayolu veya bankanın gunluk işlediği verileri duşunecek olursak, bu veriler cok kısa zamanda milyonlarca satıra ulaşabilmektedir Verilerin komplikeleşmesi ve buyumesi genellikle performans duşukluğu ve hata sayısında artışa neden olmaktadır Veritabanlarının gunluk yedeklerinin alınması şarttır Bir veritabanında yuzlerce tablo bulunabilir ve bu tabloların icindeki veriler arttıkca bu verileri cağıran SQL ifadeleri duşuk performanslar gosterebilir Bu ve farklı bircok konu vardır ve bunlar hakkında her urunun kendisine ozel idare şekilleri bulunmaktadır Bu konular cok komplike olduğundan oturu genellikle bu gorevler veritabanı yoneticilerine verilir Bazen yazılım uzmanları da tek başlarına kucuk olcekli veritabanlarını yonetebilse de, devasal sistemlerde bilgileri yetersiz kalmaktadır
 
Üst Alt