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