内容の構成
このガイドには以下の項目が含まれています。
データベース アクセス方法
•
Zen アプリケーションを開発できる各種ビジュアル コンポーネントと API について説明します。
•
アクセス方法のオプションについて概説します。
MicroKernel エンジンを使用したトランザクショナル プログラミング
•
MicroKernel エンジン環境でのアプリケーションの開発と実行について説明します。
•
API およびMicroKernel エンジンの機能について説明します。
•
データ ファイルの作成、システム パフォーマンスの向上、セキュリティの設定に関する情報を提供します。
•
Zen SDK インストール オプションに用意されている言語インターフェイス ソース モジュールについて説明します。
•
Zen インターフェイス ライブラリと Glue DLL ファイルの配布条件について概説します。
•
レコードの挿入と更新、レコード内の位置の確立、キーの追加と削除に関する情報を提供します。
•
複数のユーザーやアプリケーションのサポートに関する基本的な概念について説明します。
•
アプリケーションのトラブルシューティングに関するヒントを提供します。
•
Btrieve API を直接呼び出して Zen アプリケーションの開発を開始する場合に役立つ情報を提供します。
リレーショナル プログラミング
•
データベースの作成方法、つまり、データ辞書を作成し、データベースのテーブル、列、およびインデックスを作成する方法について説明します。
•
リレーショナル データベース設計の基本原則について概説します。開発プロセス全体にわたる完全なデータベース設計は、データベースの機能とパフォーマンスの成功に不可欠です。
•
Zenアプリケーションまたは SQL ステートメントを使用してデータベースにデータを追加する方法について説明します。また、データベースから行、インデックス、列またはテーブルを削除したり、データベースが不要になったときにデータベース全体を削除する方法について説明します。
•
テーブル定義、列属性、およびデータを変更する方法について説明します。これらのタスクを実行するには、対話形式のアプリケーションを使用して SQL ステートメントを入力します。
•
SELECT ステートメントを使用してデータを取得する方法について説明します。
•
将来使用するために SQL プロシージャを格納する方法と、SQL トリガーを作成する方法について説明します。
•
テーブル間の関係の定義、データベース セキュリティの管理、トランザクションの並行性の制御について説明します。また、Zen データベースのアトミシティについても説明します。
付録
•
MicroKernel エンジンに用意されている ISR テーブルを使用した言語固有の文字列のサンプル照合順序を示します。
•
Demodata サンプル データベースのテーブル設計について説明します。