Veritabanı Programlama Nerelerde Kullanılır ?
Veritabanı programlama ile birçok türden proje geliştirilebilir. Bir çeviri programı bu yolla rahatlıkla yazılabilir. Birçok Web İçerik Yönetim Sistemi, takip otomasyonları, muhasebe programları, e-ticaret siteleri ve daha birçok program temelde veritabanı projesidir.
Günlük hayatta Veritabanı programlama özellikle çok veri üreten şirketler tarafından çok sık kullanılmaktadır. Kullanım amacına göre Veritabanı çözümlerini iki gruba ayrılır:
Günlük hayatta Veritabanı programlama özellikle çok veri üreten şirketler tarafından çok sık kullanılmaktadır. Kullanım amacına göre Veritabanı çözümlerini iki gruba ayrılır:
- OLTP (Online Transactional Proccessing) amaçlı kullanım: Kullanıcıların sürekli olarak veri üretmeye, veriler üstünde değişiklikler yapmaya devam ettiği sistemlerdir. Bankaların veritabanları bu tür kullanıma örnek olarak verilebilir. Her dakika müşteriler hesaplarından para çeker veya hesaplarına para eklenir. Herhangi bir anda hesaplarındaki net rakamın tam olarak bilinmesine ihtiyaç duyulabilir. Bu gibi durumlarda veriler sürekli değişmekte ve değişen halleri ile de okunmaya gereksinim duymaktadır. OLTP sistemleri yazma ve okuma ağırlıklı sistemler diye özetleyebiliriz. E-ticaret siteleri bu türden bir sistemdir, çünkü 7/24 sipariş tablosuna kayıt eklenebilir bir sistemdir.
- OLAP (Online Analytical Proccessing) amaçlı kullanım: OLAP'da temel amaç verilerden neticelere varmaktır. Karar destek sistemleri gibi verileri yorumlayan sistemler bu amaçla VTYS'lerini kullanır. Bu tür sistemler genellikle bir veri ambarı desteği ile gerçeklenir. Örneğin birkaç farklı şehirde şubeleri bulunan bir firma bu şubelerin her birinin satışını, o ildeki satış eğilimlerini, müşteri kitlesinin tüketim profilini bir sonuçta görmek isterse bu türden bir sisteme ihtiyacı olacaktır. Bu tür sistemlere veri toplu olarak yüklenir ve sorgulanarak analiz edilir. Bu nedenle bu tür sistemleri okuma ağırlıklı sistemler diye özetleyebiliriz.
YORUMLAR