Tutorials and Guide to Samples (v11)

レッスン 1:環境を設定する(Microsoft Access チュートリアル)

このセクションでは、ODBC 対応アプリケーション(Microsoft Access など)で Pervasive のデータに接続するために必要な作業について説明します。作業項目は以下のとおりです。

必要なソフトウェアをインストールする

以下のソフトウェアをあらかじめインストールしておく必要があります。

これらのコンポーネントのインストール方法については、『Getting Started with Pervasive PSQL』を参照してください。

サンプル データベースをコピーする

このチュートリアルでは、Pervasive PSQL と一緒にインストールされるサンプル データベースを使用します。以下の手順に従うことにより、サンプル データベースの個人用コピーを作成できるため、デフォルトでインストールされたデータベースを保持したまま自由に変更を加えることができます。

サンプル データベースをコピーするには

  1. Pervasive PSQL と一緒にインストールされたサンプル データベースを検索します。通常、このサンプル データベースは、Pervasive PSQL サーバーの Application Data(または ProgramData)フォルダー下にある ¥PSQL¥Demodata ディレクトリにあります。
  2. Demodata ディレクトリに新しいフォルダーを作成してネットワークで使用するユーザー名を付けます。



  3. Demodata フォルダー内のファイルをすべて選択し、新しいフォルダーにコピーします。このチュートリアルでは、以降この新しいフォルダーを使用します。

新規データベース名および DSN を作成する

データ ソースは、アクセスするデータベースや使用する ODBC ドライバーをはじめ、その他接続に関連する情報を指定します。データ ソースは、アクセスする各データベースごとに、ODBC アドミニストレーターを使用して定義する必要があります。

データ ソースとデータベース名を定義するには

  1. スタート]メニューから Pervasive プログラム グループにアクセスし、Pervasive PSQL Control Center を起動します。
  2. Pervasive PSQL エクスプローラー の "エンジン" ノードを展開して、Pervasive PSQL Control Center に登録されているデータベース エンジンを表示します。
  3. 希望するデータベース エンジンが見つからない場合は、"エンジン" ノードを右クリックして[新規作成サーバー]の順にクリックし、ネットワーク上にあるデータベース サーバーを選択します。そうでない場合は、次の手順に進みます。
  4. 作業対象のデータベース エンジンのアイコンを右クリックして、[新規作成データベース]の順にクリックします。
    メモ:別のマシンにあるサーバー エンジンを使用している場合、新規データベースを作成するためには、そのサーバーのオペレーティング システムでの管理者権限が必要です。
  5. ウィザードの指示に従って、データベースを作成します。

データ辞書ファイルを作成する

.ddf ファイルがない、または .ddf ファイルが空の Btrieve データを使用している場合は、このセクションを参照してください。

データ辞書は、テーブル、列、インデックス(Btrieve では、ファイル、フィールド、キーという用語を用います)を使用してBtrieve データを説明する .ddf ファイルの集まりです。Btrieve データベースには、そのデータベース内のデータの形式や意味を説明する情報はありませんが、この情報は Btrieve アプリケーションに定義されます。

データ辞書は、データベースのコンポーネントを定義して、ODBC、Pervasive PSQL をはじめ、その他の各種ツールおよびアプリケーションから Btrieve データベースにアクセスすることを可能にします。最低限必要な .ddf ファイルは、File.ddf、Field.ddf、Index.ddf で、これらのファイルにより、Access からデータベースに接続することが可能になります。

DDF ファイルは、Access で使用するために、データベースを正確に記述する必要があります。このため、Pervasive には、データベースのテーブル、列、インデックスを定義するツールとして Pervasive PSQL Control Center が用意されています。詳細については、『Pervasive PSQL User's Guide』を参照してください。

チュートリアル用のデータベースを作成する

ここでは、新しいデータベースを Access で作成する手順を説明します。このデータベースは以降のレッスンで使用することができます。

Access でチュートリアル用のデータベースを作成するには

  1. Microsoft Access を起動し、空のデータベースを新しく作成します。



  2. [データベースの新規作成]ダイアログ ボックスの[ファイル名]フィールドに「Demodata.mdb」と入力し、[作成]をクリックします。



  3. 「Demodata」という名前の空のデータベースが新たに作成されます。

Microsoft Access での Pervasive データの使用

レッスン 2:テーブルにリンクする(Microsoft Access チュートリアル)