KONUMSAL VERİTABANI I Dersi VERiTABANI BİLEŞENLERİ soru detayı:
SORU:
Veritabanlarında form ve raporlar hakkında bilgi veriniz.
CEVAP:
Veritabanlarında form, genellikle veri girişi ve veri güncelleme amacı ile düzenlenmiş arayüzlerdir. Formlar üzerinden veri girişi yapılmasının temel nedeni, veri girişi aşamasında kullanıcıların hatalı veri girişlerini engellemektir. Örneğin e-ticaret sitesinde adres bilginizi almak için hazırlanan arayüzde il, ilçe, mahalle vb. verilerin girişi genellikle menülerden seçilerek yapılır. Form; düzenli ve hatasız bir şekilde veri girişinin yapılmasını, dolayısı ile veritabanının daha sağlıklı olmasını, kolay sorgulanmasını ve işletilmesini sağlayan veritabanı bileşenidir. Soyut gösterimlerde olduğu gibi form tasarımcısı tablolar arasındaki ilişkileri kullanarak, birden fazla tablodaki amaca uygun veri alanlarını tek form üzerine taşıyarak görüntüleme, güncelleme ve giriş sağlayabilir. Tasarımda soyut gösterime benzer şekilde SQL komut dizilimleri kullanılır. Böylece gizli kalması gereken yapı son kullanıcıya aktarılmaz. Önemli veritabanı bileşenlerinden biri de raporlardır. Rapor; verilerin sorgulanması ve analizi sonucunda oluşan, verinin bilgiye dönüşümü sürecindeki son basamak olarak tanımlanabilir.
Rapor temel olarak bir soyut gösterim (view) olarak algılanabilir. Rapor ve soyut gösterim arasındaki temel fark, raporun kâğıt ortamına çıktı almak için hazırlanmış, sayfalardan oluşan bir doküman oluşudur. Raporlarda analiz sonuçlarının verilebildiği grafiklerin kullanılabilmesi, karar vericiler için önemli bir dokümantasyon olma özelliğini beraberinde getirir. Veritabanı ortamında SQL komut dizilimleri ile hazırlanan raporlama araçları dinamik yapıdadır. Zaman içerisinde veride olan güncellemeler ve eklemeler, SQL komutlarının tekrar çalıştırılması ile güncel raporlara yansıtılabilir.