Veri Tabanı Yönetim Sistemleri (Database Management Systems, DBMS) Ş
Yazan : Şadi Evren ŞEKER
Veri tabanı yönetim sistemi terimi tam olarak bir veri tabanını ve bu veri tabanı üzerindeki yönetim ile ilgili bütün yazılımları kapsamaktadır.
Veri tabanlarını iki seviyeye ayırmak mümkündür:
- Mantıksal Katman (Logical Layer)
- Fiziksel Katman (Physical Layer)
Buna göre mantıksal katman olan ve izafi olarak üstte ifade edilen katman insan düşüncesine daha yakın ve düşünmesi ve kullanması biz insanlar için daha rahat olan katmandır. Fiziksel katman ile ifade edilen katman ise bilgisayarın verileri nasıl tuttuğu gibi daha somut şeylerle ilgilenirken insanın günlük düşüncesinden biraz daha uzak bilgisayarlar tarafından daha kolay anlaşılabilir bir yapıya sahiptir. Örneğin dosya yönetimi (file organisation) konusunda yapılan çalışmalar bu gruba girmektedir.
Daha net bir anlatımla elimizde saklanması istenen bir veri vardır. Bu veriyi mantıksal katmanda tablolara kolonlara bölerken, fiziksel katmanda disk üzerindeki bloklardan segmentlerden bahsediyoruz demektir.
İşte veritabanı yönetim sistemi ile kastedilen sistem bu iki katmanı çekirdek olarak içermelidir. Veri tabanı yönetim sistemleri bunun üzerinde kullanıcı yönetimi, sistem yedekleme ve geri yükleme, performans görüntüleme ve iyileştirme, veri tabanını dağıtık çalıştırma gibi pekçok ilave yazılımı barındıran sistemlerdir.
Kısaca sağladıkları faydaları aşağıdaki şekilde sıralayabiliriz:
- Veri Bağımsızlığı (Program ve verinin ayrılması, Data Independence)
- Verimli veri erişilebilirliği (Verinin en hızlı erişilebilir şekilde saklanması, Efficient Data Access)
- Veri bütünlüğü (Pekçok parçadan oluşan verinin tek elden yönetilerek silme ve güncellemelerin takibinin mümkün olması, Data Integrity)
- Veri Güvenliği (Verinin şifrelenebilmesi ve kullanıcı bazında kontrol edilebilmesi, Security)
- Veri Yönetimi (Data Administration)
- Eşzamanlı Erişim ( Aynı anda veriye pekçok farklı program ile erişebilme imkanı , Concurrent Access)
- Sistem kurtarması (Sistemdeki yedekleme ve kurtarma özellikleri, crash recovery)
- Daha hızlı program geliştirme imkanı (Reduced application development time)
Ve yukarıdaki bu özelliklerin dışında pekçok faydaları sağlamaktadır.
« Blum Blum Shub | Unsur (Entity) »
Yorumlar
Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Veri Tabanı Yönetim Sistemleri (Database Management Systems, DBMS) Ş' isimli yazı 24 Nov 2008 tarihinde, saat: 06:36 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 1077 defa okunmuştur.
Benzer yazıları Veri Tabanı (Database) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.
Yazarın Kitabı
Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
- Visual Basic ile Gösterici (Pointer) Kullanımı
- Hasse Çizgeleri (Hasse Diagrams)
- Zeki Vekiller (Akıllı Ajanlar, Intelligent Agents, Zeki Etmenler )
- Integral Kriptoanalizi ( Toplam Tecessüsü , Integral Cryptoanalysis)
- Diferansiyel Kriptoanalizi ( Fark Tecessüsü , Differential Cryptoanalysis)
- Sierpinski Üçgeni (Sierpinski Triangle)
- C ile programlamaya giriş final sınavı çözümleri
- Çok Seviyeli Sıralar (Multi Level Queues)
- Çift Özetleme (Double Hashing)
- İkinci Dereceden Sondalama (Quadratic Probing)
Yapılan Son Yorumlar
- Şadi Evren ŞEKER: Sıralama işleminiz poligonu...
- Şadi Evren ŞEKER: bahsettiğiniz sıralama algoritması...
- Abdurrahman ulusoy: merhaba hocam. gelişigüzel...
- Oguz Okutan: Merhaba hocam.. Fonksiyonlarda degere göre...
- Şadi Evren ŞEKER: Null, NULL, nil veya null olarak...
- Fatih Kabakci: hocam merhabalar,...
- kara: Çok güzel anlatılmış gerçekten teşekkürler...
- Şadi Evren ŞEKER: Bahsettiğiniz şekil dönüşümü...
- Caner: Kullanıcıdan açı girdisi almıyorsanız...
- Furkan Yediyildiz: Algoritmanin mantigi cok güzel...
- havva: çok sağolun çok güzel açıklamalar var tşk...
- Şadi Evren ŞEKER: typedef komutu, bir yapıdan yeni bir...
- fatih kabakci: hocam ben structures ile ilgili bir sorum...
- Şadi Evren ŞEKER: evet, yukarıda açıklanan, herhangi...
- Abdurrahman ulusoy: fi açısından teta kadar döndürme...
- Şadi Evren ŞEKER: Hayır yok, bir noktanın, herhangi...
- Abdurrahman ulusoy: Bu durumda yukarıdaki formüllerin...
- Abdurrahman ulusoy: Merhaba hocam Üstteki mesajımda...
- mustafa ekmekcioğlu: merhaba şadi bey ben hacettepe...
- Şadi Evren ŞEKER: Talebiniz üzerine...
Yakın Yazılar
Veri Tabanı Yönetim Sistemleri (Database Management Systems, DBMS) Ş
JAVA ile Veritabanı bağlantısı
Malumat Çıkarımı (Knowledge Retrieval)
Veri Bütünlüğü (Data Integrity)
Yetkilendirme (Authentication)
Korunmuş Şifre Girişleri (Protected Password Login)
Veri Tanımlama Dili (Data Definition Language)
İkinci Normal Şekil (Second Normal Form) 2NF
Veritabanı Dizgi İşlemleri (string manipulations on Database)
Bağlantılar