関係論理 wikipedia|無料辞書
関係論理 (かんけいろんり、関係計算、リレーショナル論理、リレーショナル計算、
英: relational calculus) は、
関係データベースの
関係モデル (リレーショナルモデル) において、宣言的な方法で関係 (リレーション、
表、
テーブル) として表現されたデータを扱う、
コンピュータ科学における演算の体系である。
関係論理には、
組関係論理 (
タプル関係論理) と
定義域関係論理とがある。
関係として表現されたデータに対して行う演算体系としては、
関係代数とこの項目で説明する関係論理 (関係計算) の2種類が知られている。
関係論理は宣言的にデータを扱う演算体系であり、関係代数が手続き的にデータを扱うのとは対照的である。
組関係論理と定義域関係論理の表現能力は同等である。
ただし SQL については、関係論理を完全な形で実装していないとして批判する意見がある。
◆ 関係モデル
関係は、一つの見出しと0以上の同じ型の組の順序づけられていない
集合からなる
データ構造である。
値としての関係を、関係値という。
関係値を値としてもつ
変数を関係変数 (relvar) という。
関係変数が値としてもつ関係値は、時間とともに変化する。
見出しは、特定の属性の順序づけられていない集合である。
関係値を構成する組の集合を本体という。
すなわち関係値は、見出しと本体から構成されている。
属性は、その定義域に適合するなんらかの属性値をもつ。
属性値は、
スカラ値もしくはより複雑な構造をもつ値である。
関係値を構成するおのおのの組は特定の一つ以上の属性の集合で識別される。
こうした関係モデルの概念は数学的に定義されるが、既存のデータベースの
実装はこうした定義に厳密に準拠しているわけではない。
組は行の概念に似ている。
◆ 関係代数との対比と関係完備
例えば
関係代数では、書籍データベースから次の手順で、特定の書名の書籍を在庫としてもつ書店の店名と電話番号を問い合わせるであろう。
# 結合して生成された関係を指定された書名で
制限する。
# 制限して生成された関係を店名と電話番号で
射影する。
この例の問い合わせは関係論理では次のような宣言的に定式化できる。
: 書籍データベースにおいて、書籍関係と書名関係のそれぞれの書店IDが同一であるものとし、指定された書名をもつ店名と電話番号を取得する。
関係代数と関係論理は互いに等価である。
関係代数で表現された式は、等価な関係論理の式で表現することができる。
逆に関係論理で表現された式も、等価な関係代数の式で表現することができる。
関係完備とは、コッドが提唱した限定のもとで、
一階述語論理に関して完全な言語であることを意味する。
関係論理と関係代数は関係完備である。
◆ 組関係論理
SQLは、コッドの関係モデルと関係論理に忠実に準拠して設計されていないとして、批判を受けることがある。
組関係論理は、 の形式で表される。
ここで t は組変数である。
φ はどのように条件づけるかを示す式である。
データベース述語は R(t) もしくは t∈R として記述される。
論理演算子
・ ∧ (and)
・ ∨ (or)
・ ¬ (not)
存在記号と全称記号は変数を束縛することができる。
◇ 組関係論理の例
顧客がいる場所:
・
ブレーメン内のすべての顧客:
・
注文した顧客:
・
注文されていない商品:
・
組関係論理において、結合の条件は明示的に記述される。
◆ 定義域関係論理
定義域関係論理は Michel Lacroix と Alain Pirotte により考案されたといわれる
[Michel Lacroix, Alain Pirotte: Domain-Oriented Relational Languages. VLDB 1977: 370-378]。
定義域関係論理では、問い合わせは次のような形式になる。
:
・関係論理 page1
■関係論理を他のサイトで調べる
@[関係論理]暇つぶしマスター
A[関係論理]性病マスター
B[関係論理]ダイエットNAVI
C[関係論理]価格比較マスター
D[関係論理]肛門科マスター
E[関係論理]産婦人科科マスター
F[関係論理]結婚情報マスター
■車LINK関連検索
■車LINKWikipedia情報
おすすめサイト
■ダイエット
美容・ダイエットならオマカセ!ダイエットNAVI
■性病
性病?お悩み・病院検索は性病マスター
■暇つぶし
いま、ヒマ?暇つぶしマスターで暇つぶし★
■価格比較
気になる商品の価格を比較!価格比較マスター
■懸賞
カンタン応募で豪華商品が当たる!アタックchance!
■バイト
駅チカバイトなら楽ラクバイト.com
■求人
地域を選んでバイト、仕事を探せる!!バリバリ仕事!.com
■アルバイト
バイトをこだわり条件で探す!こだわりキャリア.com
■求人情報
自分に合ったバイト探し★Myピッタリ仕事.com
■バイト
"資格"でバイト探し!天職さがそ!.com
■バイト
いいバイト、あるある!aruアルバイト.com
■懸賞
アタックchanceで懸賞チャレンジ!
■産婦人科
病院探し!病気相談なら産婦人科マスター
■出産
妊娠!出産!育児!赤ちゃんマスターでお悩み解決!
■外為
外為・為替レートをチェック!外為マスター
■結婚
結婚マスター!結納・両親・マリッジブルーノお悩みに…
■先物
先物・取引!詳しくなる!先物マスター
■資格
資格!キャリアアップ!資格GETマスター★
■小説
小説・書籍ならオマカセ!小説マスター
■スポーツ
スポーツ!健康!デトックス!スポーツマスターにオマカセ!
■葬儀
お葬式・葬祭のことなら・・・葬儀マスター
■痩身
ダイエット・デトックス・痩身!スリムGETマスター
■脱毛
パーフェクトBODY目指せ!脱毛マスター
■着うた
最新!人気!定番!うたマスターで着うたCHECK!
■デコメ
キラ系かわいいデコメCHECK!デコメマスター
■転職
履歴書・マナー・転職テク!就職情報なら転職マスター
■バイク
ハーレー!改造!バイクマスターにオマカセ!
■派遣
派遣!転職!キャリアアップ!転職マスター
■ペット
カワイイ犬・猫を飼いたい!ペットマスター
■豊胸
薄着の季節…お悩み解決!豊胸マスター
■包茎
包茎のお悩みなら…包茎マスター
■レシピ
今晩のおかず…料理・レシピならレシピマスター
■モバグラMIXの人気キーワード
モバグラMIXの人気キーワード一覧
■外為
外為情報をいち早く!外為LINK
■求人
転職・就活なら求人LINKにオマカセ!
■金融
金融業界の勉強するなら!金融LINK
■車
TOYOTA!HONDA!BMW!車のコトなら車LINK
■モバグラMIXの人気キーワード2
モバグラmixの人気キーワード2
■モバグラMXIの人気キーワード3
モバグラMIXの人気キーワード3
■モバグラMIXの人気キーワード4
モバグラMIXの人気キーワード4
■モバグラMIXの人気キーワード5
モバグラMIXの人気キーワード5
■モバグラMIXの人気キーワード6
モバグラMIXの人気キーワード6
■モバグラMIXの人気キーワード7
モバグラMIXの人気キーワード7
■モバグラMIXの人気キーワード8
モバグラMIXの人気キーワード8
■モバグラMIXの人気キーワード9
モバグラMIXの人気キーワード9
■モバグラMIXの人気キーワード10
モバグラMIXの人気キーワード10
■モバグラMIXの人気キーワード11
モバグラMIXの人気キーワード11
■モバグラMIXの人気キーワード12
モバグラMIXの人気キーワード12
■モバグラMIXの人気キーワード13
モバグラMIXの人気キーワード13
■モバグラMIXの人気キーワード14
モバグラMIXの人気キーワード14
■モバグラMIXの人気キーワード15
モバグラMIXの人気キーワード15
■モバグラMIXの人気キーワード16
モバグラMIXの人気キーワード16
■モバグラMIXの人気キーワード17
モバグラMIXの人気キーワード17
■車査定
車査定.com
■献立レシピ1
レシピが月額99円
■献立レシピ2
レシピが月額99円
~車-LINK.com [05/28update] トップへ
(C)車-LINK.com