3.リレーショナルデータモデル
テスト
ビューア設定
[Enter]で回答、[Shift + Enter]で改行します。キーボードショートカットテスト結果は全て回答すると保存されます。
-
名前情報の記述
リレーションスキーマ
-
属性の個数を指す
リレーションスキーマの次数
-
ある属性は各実体の性質に応じて種々の値をとり得る。それらのとり得る値全体の集合を指す
ドメイン
-
スキーマに基づいて格納されたデータ群を指し、リレーションスキーマではタプルの集まりで表現される
リレーションスキーマのインスタンス
-
リレーションの各行のことを指す
タプル
-
RDMにおいてドメインとしてはモデリング上は分解不可能な単純値のみの集合を対象とする制約
1NF
-
第一正規形制約を解除したリレーション
非正規リレーション
-
属性値としてリレーションが再帰的に出現することを許容したもの
入れ子型リレーション
-
リレーションスキーマと関連する整合性制約の集合として与えられる
リレーショナルデータベーススキーマ
-
整合性制約を満足するような各リレーションスキーマのインスタンスの集まり
リレーショナルデータベースインスタンス
-
全ての属性値はその属性のドメインに属さなければならない、という制約
ドメイン制約
-
リレーションスキーマに対して主キーとすべての候補キーが指定されたとき、そのいかなるインスタンスも主キーと候補キーに関する条件を満たさなければならないという制約
キー制約
-
二つ以上のタプルが同一の属性値を持つことがないような属性あるいは属性の集合
超キー
-
タプルを高々一個に特定することができるという意味での極小な超キーのこと
キー key,
-
候補キーのうちデータ管理上最も適当かつその属性値が空値になり得ないものから一つ選択される
主キー
-
主キーは空値ではならないという制約
実体整合性制約
-
リレーション間の関連付けに用いられる概念
外部キー
-
リレーションスキーマに対して外部キーが指定されたとき、そのいかなるインスタンスも外部キーに関する「FKが空値でない場合は参照先のPKの値でなければならない」という条件を満たさなければならないという制約
参照整合性制約
-
キー制約や参照整合性制約、実世界の各種整合性制約を記述するための概念
従属性
-
リレーションスキーマR(…, X, …, Y, …)(XとYは属性集合)が与えられたとき、その任意のインスタンス中の任意の2タプルに関して、もしそのXの値が等しいならばYの値も必ず等しいという制約が成り立つ時にX→Yが成立する
関数従属性
-
リレーションに対するデータ操作を提供する代数演算子を順次適用することにより、目的とするリレーションを導出する。
リレーショナル代数
-
R∪Sはリレーションとしての条件を満たさなければならないためRとSの次数は同じかつ対応する属性のドメインも同じでなければならないという条件
和両立条件(和条件・型適合)
-
リレーショナル代数演算子から構成される式
リレーショナル代数式
-