開発者リファレンス > プログラミング方法の概要 > Programmer's Guide > このドキュメントについて
このドキュメントについて
Zen 開発者は MicroKernel エンジン、リレーショナル エンジン、あるいはその両方を使用してアプリケーションを作成することができます。このドキュメントでは、トランザクショナル レベルおよびリレーショナル レベルでの Zen データベースの設計と概念について概説します。Zen インターフェイスを使用するアプリケーションの開発方法に関する基本事項について説明しています。
開発者向け情報は、Zen Control Center(ZenCC)に組み込まれている幅広いドキュメント ライブラリの一部です。ドキュメントは、ZenCC インターフェイスの[ようこそ]タブ、[ヘルプ]メニュー、F1 キー(Windows)、または Shift + F1 キー(Linux)を押すことによって開くことができます。
このガイドの構成
このガイドは、次の 4 つの領域に分かれています。
付録
データベース アクセス方法
Zen アプリケーションを開発できる各種ビジュアル コンポーネントと API について説明します。
アクセス方法のオプションについて概説します。
MicroKernel エンジンを使用したトランザクショナル プログラミング
MicroKernel エンジン環境でのアプリケーションの開発と実行について説明します。
API およびMicroKernel エンジンの機能について説明します。
データ ファイルの作成、システム パフォーマンスの向上、セキュリティの設定に関する情報を提供します。
Zen SDK インストール オプションに用意されている言語インターフェイス ソース モジュールについて説明します。
Zen インターフェイス ライブラリと Glue DLL ファイルの配布条件について概説します。
レコードの挿入と更新、レコード内の位置の確立、キーの追加と削除に関する情報を提供します。
複数のユーザーやアプリケーションのサポートに関する基本的な概念について説明します。
アプリケーションのトラブルシューティングに関するヒントを提供します。
Btrieve API を直接呼び出して Zen アプリケーションの開発を開始する場合に役立つ情報を提供します。
リレーショナル プログラミング
データベースの作成方法、つまり、データ辞書を作成し、データベースのテーブル、列、およびインデックスを作成する方法について説明します。
リレーショナル データベース設計の基本原則について概説します。開発プロセス全体にわたる完全なデータベース設計は、データベースの機能とパフォーマンスの成功に不可欠です。
Zenアプリケーションまたは SQL ステートメントを使用してデータベースにデータを追加する方法について説明します。また、データベースから行、インデックス、列またはテーブルを削除したり、データベースが不要になったときにデータベース全体を削除する方法について説明します。
テーブル定義、列属性、およびデータを変更する方法について説明します。これらのタスクを実行するには、対話形式のアプリケーションを使用して SQL ステートメントを入力します。
SELECT ステートメントを使用してデータを取得する方法について説明します。
将来使用するために SQL プロシージャを格納する方法と、SQL トリガーを作成する方法について説明します。
テーブル間の関係の定義、データベース セキュリティの管理、トランザクションの並行性の制御について説明します。また、Zen データベースのアトミシティについても説明します。
付録
MicroKernel エンジンに用意されている ISR テーブルを使用した言語固有の文字列のサンプル照合順序を示します。
Demodata サンプル データベースのテーブル設計について説明します。
 
最終更新日: 2024年07月10日