通路美科技
公司簡介|最新消息|技術與服務| 解決方案 | 資訊區 | 聯絡我們|菁英招募|網站導覽| 回首頁
資訊區

產品新訊
訓練課程
活動&其他
技術論壇
成功案例


Acu4GL® - 利用COBOL syntax 對資料庫作資料存取

無標題文件

Acu4GL®特色

  • 為從ACUCOBOL-GT®應用程式中存取關聯式資料庫系統而設計
  • 藉由動態產生SQL指令來執行COBOL I/O運作
  • 提供COBOL效益與4GL彈性
  • 使用相同原始碼可跨越不同的硬體平台和關聯式資料庫系統
  • 不需瞭解SQL或者重新編寫COBOL應用程式
  • 提供擴展檔案(extended file)描述以供程式發展者控制
  • 支援雙向表格( bi-directional table )讀取
  • 適用於Informix、 ODBC、 Oracle、 MS SQL Server、Sybase、DB2

連接COBOL與關聯式資料庫系統之介面

身為開放性系統COBOL領導者的Acucorp®公司,提供了一個溝通COBOL和關聯式資料庫系統之間的產品—Acu4GL®,它藉著動態產生SQL指令而成為一個介面。

Acu4GL®使用者可在不需學習SQL、重寫應用程式或花費時間和金錢進行再訓練的情況下,從關聯式資料庫系統技術中獲利。Acu4GL®提供一個快速且便捷的方法,將資料庫的彈性加入ACUCOBOL-GT®的應用程式中。

資料庫的存取

Acu4GL®被設計的目的是為從ACUCOBOL-GT®程式中快速地存取資料庫。Acu4GL®使得資料的交換變得簡單且有效率,並將COBOL的編碼速度和資料庫的彈性結合在一起。

就如同其他Acucorp®產品,Acu4GL®具高度移植性且可在多種平台上使用。

隨插即用的彈性

Acu4GL®同時提供效益與彈性給使用者和程式發展者,應用程式僅需被重新編譯過一次以便立即插入任何資料庫使用。

Acu4GL®使用工業標準的SQL語言與資料庫引擎交談,如此可確定所有的資料庫規則和標準在任何時間都可以施行,即使在COBOL程式不需要考慮到它們的情況下。

Acu4GL®如何運作

內建在Acu4GL®堛漪O一組對COBOL和資料庫的語言和標準的完整知識,這使得它能夠執行程式檔案I/O需求。

Acu4GL®在幕後工作,它藉著產生適當的SQL查詢來滿足正執行中COBOL應用程式的每個需求。

Acu4GL®以下列方式運作:

  • 當程式執行時,檔案I/O的動作會產生一個從ACUCOBOL-GT®的檔案系統介面到Acu4GL®介面的需求。
  • Acu4GL®介面以COBOL I/O語法和目前應用程式的情況為基礎產生SQL查詢。
  • 將這些查詢傳給資料庫引擎。
  • 在完成此需求後,資料庫引擎會將結果傳回給Acu4GL®介面。
  • Acu4GL®介面對此運作建構一筆COBOL記錄或狀態碼,並且將其傳回給程式。

快速且方便的功能

無論程式發展者是建立新的應用程式或是處理現存的程式,Acu4GL®都是快速且方便使用的。

Acu4GL®將自動的設定資料庫結構以產生新的資料庫表格。對已存的資料庫而言,檔案的描述是簡單但具有彈性,這使得它們易於符合已存在的資料庫欄位。

新動力與潛力

使用Acu4GL®的COBOL知識和SQL的動態產生,程式發展者可以存取資料庫、資料庫工具和SQL查詢所提供的許多功能,如:

  • Client/Server架構
  • 表格之Views
  • 關聯式的整合
  • 同義字
  • 欄位權限管理
  • 欄位的限制
  • 交易處理
  • 雙向表格讀取
  • 指示的限制

此外Acu4GL®可與RDBMS廠商所提供之網路存取產品共同執行,並使資料庫系統在同質性或異質性的網路上皆適用。