Farklı
veri tabanı uygulama yazılımlarına java uygulama yazılımları içinden
bağlanabilmek için java uygulama yazılımı ile veri tabanı arasında gerekli ara
yüzü oluşturacak bir katmanın bulunması gerekir. Microsoft uygulamalarında bu katman ODBC (Open Database Connectivity) olarak adlandırılırken, Java uygulamalarında ise bu
görevi JDBC(Java Data Base Connectivity)
api kütüphanesi yerine getirmektedir.
Veri tabanı sürücülerini kullanan bu katmanlar sayesinde farklı veri
tabanı uygulama yazılımları ve farklı veri kayıtları formatlarına erişim
standart bir yapı kazanmaktadır.
Örneğin
MS Access, ODBC destekli bir veri
tabanı olup, ODBC ile Java
uygulamalarında kullanılan JDBC arasında bağlantı oluşturacak ek bir ara yüze
ihtiyaç vardır. Bu arayüz JDBC- ODBC köprüsü olarak adlandırılıp, JSDK(Java
Server Development Kit) ile birlikte sisteme yüklenmektedir. Böylece bu köprü
vasıtasıyla ODBC köprüsü olan tüm veri tabanlarına bağlanma imkanı elde ederiz.
DSN(Data
Source Name) OLUŞTURMA
ODBC ile güvenli bir şekilde
veri tabanlarına bağlanabilmek için sistemde kullanılacak veri tabanı adına bir
DSN(Data Source Name) oluşturulması gereklidir. DSN(Veri Kaynak Adı),
sistemde yer alan her bir veri tabanı için bir referans ismi oluşturur. Veri
tabanına bağlanacak olan uygulama için oluşturulmuş olan DSN, veri tabanının
isminin, sistemde yer aldığı fiziksel yerin ve kullanılacak sürücünün
bilgilerini içerir. Windows’ta DSN oluşturmak için yapılması gereken işlem
adımları şöyledir:
- Control Panel(Denetim Masası)’den Administrative Tools(Yönetimsel
Araçlar) seçilir.
- Data Source ODBC(Veri Kaynakları)
seçilir.
- System DSN sekmesi seçilerek Add(Ekle) butonuna basılır.
- Microsoft Access Driver(*.mdb) satırı seçilerek, Finish
butonuna basılır.
- Veri Tabanı için bir DSN ismi girilerek Select(Seç) tuşuna
basılır.
- Girilmiş olan DSN ismi için kullanılacak kaynak veri tabanına
önceden kaydedilmiş yerden ulaşılarak veri tabanı seçilir ve OK
butonuna basılır.
- Girilen DSN ismi ile veri tabanı için bir DSN oluşturma işlemi OK
butonuna basarak tamamlanır.
Yukarıdaki işlem adımları
sonunda java uygulama yazılımdan bir veri tabanına bağlantı kurmak için ayarlar
yapılmış olur.
Hiç yorum yok:
Yorum Gönder