データドメインとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > データドメインの意味・解説 

定義域 (データベース)

(データドメイン から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/05 23:00 UTC 版)

ナビゲーションに移動 検索に移動

定義域(ていぎいき、ドメイン: domain)は、データ管理およびデータモデリングデータベース設計の文脈では、あるデータ要素が値としてとる可能性のある一意な値すべてから構成される、名前つきの有限集合をいう。 データ型と同じ意味と考えてよい。 現在は単に(タイプ、type)と略されることも多い。

定義域の境界を決定する規則は、数え上げ(列挙)リストで定義されるデータ型と同じくらいに簡潔である可能性もある。

例として、関係データベース(リレーショナルデータベース)で人物についての情報を収める関係(リレーション、テーブル、表)を考える。 この関係では、一人の人物につき一つの(タプル、行)が対応する。 組は、0以上の属性の集合からなるデータ構造である。 この関係は、ジェンダーという属性(列、カラム)をもつ。 属性は、属性名と定義域の名称のペアである。 属性は、その定義域に適合するなんらかの属性値をもつ。 このジェンダー属性は、2つのコード値のうち一つをもつことができる。 すなわち、"F" を女性 (Female) に、"M" を男性 (Male) に、それぞれ対応するコード値とするのである。 NULL については、ジェンダーが不明であるか、ジェンダーをあてはめられない場合に使う。 あるいは特別なコード値として "U" を不明な (Unknown) 場合に使う。 このように、ジェンダー属性の定義域は {"F", "M"}(あるいは {"F", "M", "U"})となる。

定義域のほかの例としては、{"赤", "緑", "青", ...} で定義される光の定義域や、整数型文字列型などが考えられるであろう。

この項目で説明している定義域の定義は、ある領域としての定義域の概念である。 ここでいう領域とは、数学における関数の定義における独立変数という値の集合という、概念である。

関係データベースデータベース言語 SQL では、CREATE DOMAIN 構文で定義域を定義することができる。

CREATE DOMAIN PHONE_NUMBER AS CHAR(20)

関連項目

参考文献




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「データドメイン」の関連用語

1
ヴォールトRNA 百科事典
2% |||||

データドメインのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



データドメインのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの定義域 (データベース) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS