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.
[…] ş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 […]
[…] 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 […]