選択【Selection】せんたく関係データベースに対する基本的な演算で、表から特定の行(レコード)を取り出し、新しい表を作る操作のこと。SQL文ではWHERE句やHAVING句による行の抽出がこの操作に相当する。(リレーション、表、テーブル)として表現されたデータを扱う、コンピュータ科学における代数的な演算の体系である。関係として表現されたデータに対して行う演算体系としては、関係論理(関係計算)とこの項目で説明する関係代数の2種類が知られている。関係代数と関係論理は、主にエドガー・F・コッドによって考案され、その後コッドを含めた関係データベース(関係モデル)の研究者たちが発展させてきた。射影、結合、商の8種類が言及されることが多い。属性名変更や拡張、要約などこの他の演算子も考案されている。ついては、関係代数を完全な形で実装していないとして批判する意見がある。数学的に純粋な関係代数は、数理論理学や集合論と比較して、代数的構造をなしている。制限(restriction)は、選択(selection)ともいい、ある関係から、指定した条件に合う組の集合を関係として返す。前提どの条件式の要素も比較可能であり、比較演算子θを使って条件式が記述されていること。定義Rを関係とすると、制限は次のように定義される。次のような条件式である。射影(projection)演算は、ある関係から属性を限定した関係を返す。射影演算は、Rを構成する属性集合から、いくつかの属性を抽出する。記述することができる。射影演算で指定された属性が、対象となる関係に含まれていること。して属性をもつとする。(βはRの全属性の部分集合である属性の集合)。βを構成する属性集合だけからなる組を意味する。関係データベースの"商品"表から価格が100円以上の商品の行(レコード)だけを全て抽出する操作を何というか。Reserved.▲Pagetop。