PSQL Programmer's Guide (v11)

テーブルの作成 (リレーショナル インターフェイス)

テーブルを作成する場合は、テーブルに名前を付ける必要があります。各テーブル名は、データベース内で固有の名前である必要があります。テーブル名を付ける規則の詳細については、名前付け規則 (リレーショナル インターフェイス)を参照してください。

どのテーブルをデータベースに作成するかを決定する場合は、さまざまなユーザーがビューを使用してさまざまな組み合わせでデータを見ることができるように考慮してください。ビューはテーブルに似ており、多くの目的、たとえば、データの取得、更新、削除などの目的でテーブルとして処理することができます。しかし、ビューは必ずしも 1 つのテーブルだけに関連付けられているわけではありません。ビューは、複数のテーブルから情報を組み合わせることができます。詳細については、データの取得を参照してください。

Pervasive PSQL Control Center を使用してテーブルを作成することができます。『Pervasive PSQL User's Guide』の新規テーブルのために Table Editor を起動するにはを参照してください。

エイリアス

以下のステートメント要素内のテーブル名にエイリアス(エイリアス名とも呼ぶ)を割り当てることができます。

エイリアスは、最大 20 文字の組み合わせとすることができます。テーブル名とエイリアスは常に空白で区切ります。エイリアスと列名はピリオド(.)で区切ります。一度特定のテーブルのエイリアスを指定したら、ステートメント内であればどこでも、テーブルの列名の修飾に使用することができます。

以下の例では、Student テーブルにエイリアス名 s を、Enrolls テーブルに エイリアス名 e を指定しています。

SELECT s.ID, e.Grade 
   FROM Student s, Enrolls e 
   WHERE s.ID = e.Student_ID# 

エイリアスを使用して以下のことが行えます。


データ辞書の作成 (リレーショナル インターフェイス)

列の作成 (リレーショナル インターフェイス)