DBMS (Veritabanı yönetim sistemi) önceleriveritabanlarını (veritabanları) tasarlayabileceğiniz, yapılandırabileceğiniz ve yönetebileceğiniz bir dizi yazılım ve donanım aracıdır. DBMS, veri depolamanın güvenliğini, bütünlüğünü, güvenliğini garanti eder ve veritabanı yönetimine erişim vermenizi sağlar.
SORM çözümleri
Temel Özellikler
DBMS şunları sağlar:
- harici sürücülerde depolanan bilgilerle etkileşim;
- RAM belleğinde veya SSD’DE bulunan “sıcak” verilerle çalışmak;
- VERİTABANI ile çalışırken her aşamanın kaydedilmesi;
- çoğu VERİTABANI formatı için destek.
Dbms’ye neler dahildir
DBMS şunlardan oluşur:
- Çekirdekler. Raporlamayı destekler, ram’deki ve harici sürücülerdeki verileri yönetmekten sorumludur.
- VERİTABANI dili işlemcisinin. Gelen kullanıcı veya yönetici komutlarını işler. Veri oluşturma ve değiştirme isteklerini optimize eder.
- Çalışma zamanı destek alt sistemleri. Yazılım çözümlerini mevcut veritabanlarıyla yorumlamanıza ve DBMS ile kullanıcı etkileşimi arayüzleri (API’ler) oluşturmanıza olanak tanır.
- Yardımcı YAZILIM. Veritabanlarının yönetimi ve yönetiminde ek işlevler sağlayan sistem yardımcı programları.
DBMS Türleri
DBMS’LER, kullanılan veri modellerine, veritabanına erişim sağlama yöntemlerine ve ayrıca dağıtım düzeyine bağlı olarak farklı türlerde sınıflandırılır.
Veri modeline bağlı olarak DBMS’LER vardır:
- Ağ bağlantılı;
- hiyerarşiklerle;
- ilişkisellerle;
- nesne-ilişkisel;
- nesne yönelimli.
Veritabanına erişim sağlama yöntemine göre, DBMS’LER aşağıdakilere ayrılır::
- gömülebilir;
- »İstemciden sunucuya”;
- “Dosya sunucusu”.
DBMS’LERİN dağılım düzeyine göre şunlar vardır:
- coğrafi olarak dağıtılmış (tek bir DBMS’NİN bileşen elemanları, coğrafi olarak farklı yerlerde bulunabilen farklı ekipmanlara göre düzenlenmiştir);
- yerel (yazılım aynı veri merkezinde kuruludur).
DBMS’LERİN harici bellekle etkileşim şemaları
VERİTABANI yönetim sistemleri, gecikmeli ve doğrudan kayıt yoluyla harici depolama ortamlarındaki bilgilerle çalışabilir.
Gecikmeli yazma durumunda, veritabanındaki değişiklikler gelene kadar harici sürücülerdeki panolara kaydedilir:
- Kontrol noktası. Yönetici parametrelerini önceden belirtir.
- Sürücüye yazmak için boş alan eksikliği. Bu durumda, boş disk alanı eksikliğinin cevabı gelir.
- Arabelleklerin çalışmasını sağlamak için RAM eksikliği. RAM arabelleğinin taşması ve diğer işlemlerin gerçekleştirilememesi ile ilgili bir hata görünüyor.
- Veritabanını durdurma.
Doğrudan kayıt yaparken, DBMS veritabanındaki değişiklikleri gerçek zamanlı olarak harici ortama kaydeder. İşlem eşzamanlı çoğaltmaya benzer.