| ALTIBASE は、従来の RDBMS がサポートする標準プログラミングインターフェースを提供しており、プログラマーのデータベースアプリケーションプログラム開発を容易に行なうことができます。 |
 |
ODBC
|
|
|
|
|
Windows 環境において、Visual Basic、Visual C++ のような RAD ツールで ALTIBASE サーバーに接続してデータベースを活用するためには、ODBC ドライバーを活用しなければなりません。 ALTIBASE は、ODBC ドライバーを提供しており、ユーザはこのドライバーを自分の Windows システムに登録することにより RAD ツールで ALTIBASE を使うことができます。 ALTIBASE の ODBC は、Core Level、Level 1、そして Level 2 の仕様をサポートします。
|
|
|
|
SQLCLI
|
|
|
|
|
ALTIBASE は、従来の RDBMS がサポートする標準プログラミングインターフェースを提供しており、プログラマーのデータベースアプリケーションプログラム開発を容易に行なうことができます。
|
|
|
|
JDBC
|
|
|
|
|
ウェブ環境において、データベースアプリケーションプログラムを開発したり、アプリケーションプログラムの移植性を考慮して JAVA の仮想マシンで行われるデータベースアプリケーションプログラムを開発するために、ALTIBASE は、JDBC をサポートします。JDBC のインターフェースを活用すると、ALTIBASE と BEA 社の WebLogic を連動しやすく、JSP で Altibase アプリケーションプログラムを開発することが更に容易になります。
ALTIBASE の JDBC は、JDBC 2.0 仕様をサポートしています。
|
|
|
|
SES Pre-Compiler
|
|
|
|
|
SES C / C++ 前処理機(pre-compiler)は、SQLCLI に比べて比較的に簡単に ALTIBASE アプリケーションプログラムが作成できます。C または C++ プログラミング言語で Embedded SQL を使うことにより、ALTIBASE のデータベースへ簡単にアクセスできますので、プログラマーの記述するコード量を削減し、SQLCLI と同等の性能を持つプログラムが作成できます。
SES C / C++ は、Oracle の Pro*C / C++ と同じ仕様をサポートするため、従来の Oracle のアプリケーションプログラムを ALTIBASE に簡単に移植できます。
|
|
|
|
PSM
|
|
|
|
|
PSM は、Oracle の Stored Procedure のような機能を提供するデータベーススクリプト言語です。ユーザは、複雑なビジネスロジックを PSM で作成して ALTIBASE サーバーに保存しておき、必要な時にクライアントから呼出して使用すると、全体的なデータベースの性能を向上することができます。
PSM は、ストアド・プロシージャや関数をサポートし、ビジネスロジックが簡単に作成できるように、if、case、while、for、loop、continue、exit、null statement のようなフロー制御文を提供しています。
|
|
|
|
| ↑ページTOPへ |