26 Nisan 2013 Cuma

JAVA VERİ TABANI UYGULAMALARI


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:

  1. Control Panel(Denetim Masası)’den Administrative Tools(Yönetimsel Araçlar) seçilir.
  2. Data Source ODBC(Veri Kaynakları)  seçilir.
  3. System DSN sekmesi seçilerek Add(Ekle) butonuna basılır.
  4. Microsoft Access Driver(*.mdb) satırı seçilerek, Finish butonuna basılır.
  5. Veri Tabanı için bir DSN ismi girilerek Select(Seç) tuşuna basılır.
  6. 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.
  7. 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