リレーショナルモデル
リレーショナルデータベース構造(Structure of Relational Database)
スキーマとはデータに関する一般的名情報の記述のことです。インスタンスとは個々の情報に対する、 スキーマで記述された情報の個々の値のことです。
一般的なプログラム表記で考えると、リレーションが変数で、リレーションスキーマが型定義、 インスタンスが変数の値にあたります。
図1 学生リレーション
図1の学生リレーションについて考えて見ます。このリレーションのスキーマは (学籍番号, 名前, 住所)となります。