関係モデル wikipedia|無料辞書
◆ モデル
関係モデル(リレーショナルモデル)における基本的な前提は、あらゆるデータは
n 項 (
n-
ary) の
関係(リレーション)で表現されるということである。
数学における関係は
二項関係をいうが、関係モデルでは関係の概念を
n 項に拡張している(nは0もしくは正の整数)。
一つの
n 項の関係は、n個の
定義域(ドメイン、後述する)の
直積集合の部分集合である。
すなわち個々の
命題について真か偽かのいずれかの評価を行う。
数学の命題は真か偽かの二値であり「未知の値」(unknown) や「不適切な値」(not applicable) のような第三の値は無い。
関係モデルにおいては、二値
論理が関係モデルの重要な要素であり三値論理を許容すべきでないと考える人々と、三値論理を関係モデルで許容できると考える人々がおり、研究者の間で見解が分かれている。
関係モデルではデータ(関係)の演算は
関係代数あるいは
関係論理(関係計算)を使って行う。
関係代数と関係論理は同等の演算能力をもつ。
情報の整合性は、データベース設計で制約の宣言を行うことで実現することができる。
ここでいうデータベース設計は論理設計(
スキーマ)と呼ばれることが多い。
関係を正規化することにより、関係データベースであるデータベースの設計から、論理的に同等でありかついくつかの意味でより望ましい特性をもつ
データベース設計を、導き出すことができる。
一方で、アクセスプランの算出やその他関係モデルの
実装、データ演算の詳細は、
関係データベース管理システム (RDBMS) のエンジンにより制御されるのであって、論理設計は関知しない。
論理設計は、関係
データベース管理システム (RDBMS) でパフォーマンスチューニングのためによく行われる実践とは、水準が異なる。
ただし、こうしたパフォーマンスチューニングでは論理設計の変更を必要とすることも多い。
現在は型(タイプ; type)と略されることも多い。
属性(attribute)は、属性名と型名(定義域名)のペアから構成される。
属性の名前と値のコンポーネントの順序づけられていない集合を
組(
タプル; tuple)という。
属性値は、属性の定義域に適合する具体的な値である。
属性値は、スカラ値もしくはより複雑な構造をもつ値である。
関係(
リレーション; relation)は、
見出し(heading)と
本体(body)から構成される。
見出しは順序づけられていない属性の集合である。
本体は順序づけられていない組の集合である。
n 項の関係の本体は n 組の集合から構成される。
ある関係の見出しはその関係に含まれる組の見出しでもある。
関係は n 組の集合として定義される。
数学の文脈においても、関係モデルの文脈においても、集合とは順序づけられていない要素の集まりである。
ただし一部の RDBMS と称するシステムは、データに対して順序づけを強制している。
こうしたシステムは、関係モデルに準拠していないとして批判されることがある。
数学では、組に含まれる要素間には順序が存在し、要素の重複は許容される。
後にコッドは、関係モデルでは組について順序を排して各要素に名前(属性名)をつければ、関係に基づくコンピュータ言語において、一般的な状況では、より便利になるであろうと考えるようになった。
この考えは、コッドの研究生活における優れた洞察の一つであった。
こうして関係モデルの組の概念は変更され現在に至っている。
組の概念は変更されたが、組という概念名は変わっていない。
この優れた組の概念により、直ちに重要な帰結として、関係モデルの関係代数の直積演算において交換法則が成立した。
現在、
表(テーブル; table)は関係の視覚的表現として広く受け容れられている。
組は表の行 (row) の概念に似ている。
データベース言語 SQL では、表の列(カラム; column)が順序づけられていることに注意する必要がある。
SQL は関係モデルに準拠していないとして批判されることがあり、こうした順序づけの存在は批判の根拠の一つとなっている。
関係変数(リレーション変数; relvar; relation variable)は、特定の関係型の名前つきの変数である。
どの時点においても、関係変数にはその型に対応した何らかの関係(関係値)が割り当てられている。
関係が含む組の数は0の場合もある。
関係モデルの基本的な原理は情報の原理である。
あらゆる情報は関係に含まれるデータとして表現される。
この原理から導き出されることとして、関係データベースは関係変数の集合であり、関係データベースに対するあらゆる検索の結果は関係として表現される。
関係データベースには整合性が強制的に適用される。
関係データベースにアクセスするアプリケーションソフトウェアに関係データベースの整合性の規則を実装する必要があるわけではない。
一般的に、制約は関係比較演算子を使って表現される。
・関係モデル 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