Veritabanı Türleri Nelerdir ?

Flat File Database (Düz Dosya Veritabanı)

Tek tablodan meydana gelen veritabanıdır.  Tüm bilgiler bu tablo üstünde tutulur.  Tek tek tablo bulunduğu içinde 1 dosya içerisinde barındırılır. Tüm bilgiler tek tabloda tutulduğu içinde tutulacak veriye göre hem adedi defa çok gerçekleşir hatta aynısı veriyi çoğu kayıtta yeniden etmek (data duplication) gerekecektir.  Bu sebepe data ebatı defa çok olabilir. Flat File veritabanı üstünde prosedür yapar iken bütün bilgiler hafıza üstüneiçerler ve hafıza üstünden sorgular çalıştırılır.  Eğer tabloda defa çok kayıt var ise performans meselesi yaşatabilir.
Flat File Database dosyaları binary ya da text (metin) dosyası olarak tutulabilir. Aşağıda tek üniversitede mezun olan talebelerin tutulduğu tek Flat File veritabanı dosyası yer almaktadır.  İlk satırda hangi sütunların bulunduğu bilgisi belirtilir.  Sonraki satırlarda ise bilgiler yer alır.

Relational Database (İlişkisel Veritabanı)

İlişkisel veritabanı, realite hayattaki nesnelerin tablolar ile tanımlanıp birbiriylerealite hayattaki ilişkilerinin tablolar arasında da sağlandığı veritabanı modelidir.  İlişkisel veritabanı, 1970 seneninde Dr.  Edgar F. Codd’un yazdığı “A Relational Model of Veri For Large Shared Veri Blanks” adlımakaleden yola çıkılarak oluşmuştur ve bu gün en fazla sarfedilen veritabanı modelidir. İlişkisel veritabanına örnek olarak;

  • Access
  • DB2
  • SQL Lite
  • Interbase
  • MySQL
  • Oracle
  • SQL Server ( MsSQL)
  • Sybase

Hierarchical Database (Hiyerarşik Veritabanı)

Hiyerarşik veritabanları bundan seneler evvel sarfedilen tek veritabanı türüdür.  Tablolar birbiriyle temaslı ve hiyerarşik olarak (üstten alta doğru genişleyen tekyapıda) oluşturulur.  Bir ağaç yapısı üstüne oturtulan hiyerarşik veritabanlarında alt kırılımların adediarttıkça idare ve performans yönünden sorunlar yaşanmasına neden olacaktır.

Hakkında: admin

Yazılım Geliştiricisi. Öğrendiği bilgileri elinden geldiğince paylaşmaya çalışıyor.

İLGİNİZİ ÇEKEBİLİR

unity-kod-tamamlama-sorunu-visual-studio

Unity – Visual Studio Kod Tamamlama Sorunu [Çözüm]

Merhaba, Unity ile oyun geliştirirken Visual Studio üzerinden C# kullanıyoruz. Bildiğimiz üzere Unity’nin kendine has …

Subscribe
Bildir
guest
2 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments
trackback
4 yıl önce

[…] şirketinin adıdır .Microsoft’dan sonra dünyanın 2. büyük yazılım şirketidir. Oracle veritabanı üzerinden uygulamaları yönetebildiğimiz gibi geliştirmekte […]

trackback
4 yıl önce

[…] basit bir ifade ile veritabanına kayıt girme, kayıt silme ve kayıt güncelleme gibi işlemlerin bir arayüz arayıcılığı ile […]