|
Direct Oracle Access
Eğer Oracle üzerinde uygulama geliştirmek için Borland'ın Delphi, Kylix ya da C++Builder'ını kullanıyorsanız, Direct Oracle Access komponent seti size veritabanı ve IDE arasında kesintisiz ve güçlü bir entegrasyon sağlar. Her iki ürünü de son derece verimli bir şekilde kullanmanızı sağlamakla kalmaz, ayrıca geliştirme sürecinizi de aşağıdaki yapılarla destekler ve kısaltır.
Yüksek Performans Hem online transaction hem de batch işlem yapıldığında Oracle'ın yüksek performans özellikleri kullanılır. Direct Oracle Access, isminden de anlşılacağı gibi, direct olarak Oracle Interface'e ulaşır. Bu da veritabanı erişim fonksiyonlarında optimum performansı garanti eder.
Oracle Package Desteği; Çoğu PL/SQL kodu package'lar halinde tutulur. Direct Oracle Access ile gelen TOraclePackage komponenti kolayca bu package'lar içindeki program parçalarına ve parametrelerine ulaşmanızı sağlar.Bunun ötesinde, Direct Oracle Access içinde bir Package Wizard bulunur, ve package'a erişmek için gerekli class ve program parçalarını otomatikman üretir. Bu sayade Oracle package'leriniz size sanki Object Pascal ya da C++ kodu gibi görünür.
Kolay Uygulama Dağıtımı Direct Oracle Access uygulamaları BDE ya da ODBC gibi bir ara katman kullanmaz, sadece Oracle SQL*Net ya da Net8 kullanır. Böylece uygulamanızı, ara katman bulunan yapıların tersine, versiyonlardan bağımsız olarak çalıştırabilirsiniz.
TOracle Data Set Direct Oracle Access içindeki dataset komponenti Oracle record locking, record refreshing, server generated values and automatic sequence value üretimini destekler. Master/detail ilişkiler foreign key tanımlarından otomatik olarak okunur ve kurulur.TOracleDataSet gerektiğinde Oracle Dictionary'i run time'da kullanır. Server üzerindeki constraint'ler client tarafta control edilebilir ve hata mesajları bir tablodan okunabilir. Format mask'ler, değer aralıkları ve öndeğerler de dictionary'den okunabilir. Bu sayede minimum "database bilgisi" ile dinamik ve yeniden compile edilmeden adapte olabilen uygulamalar geliştirebilirsiniz.
Query by Example Mode TOracleDataSet komponent'inin Query By Example modunu kullanarak QBE Formlar hazırlayabilir ve başka herhangibir konrtol objesine gerek kalmadan veriye erişip, sorgulayıp, güncelleyebilirsiniz. Hazırlanan sorgular Server üzerinde çalıştırılır ve bu sayede network trafiği minimize olurken performans optimize edilir.
Oracle Monitor Direct Oracle Access ile yazılmış bir uygulamanın aktivitelerini gözlemlemek için Oracle Monitör tool'u kullanılır. Çalışan SQL, değişkenler, zaman, geçen sure, network değerleri, veritabanı değerleri ve execution plan bu araçla görüntülenir. Bu sayede performans darboğazları saptanır ve uygulama performans problemleri çözümlenir.
System Requirements
Direct Oracle Access Windows 95, 98, ME, NT4, 2000 ya da XP üzerinde çalışır. SQL*Net, Net 8 ya da Net 9 kurulu olması yeterlidir. Oracle Server sürümlerinden 7.x, 8.x, 8i ve 9i ile her platformda çalışır. Direct Oracle Access Delphi, C++Builder ve Kylix'in tüm versiyonlarıyla uyumludur.
|