基本情報技術者平成29年春期 午前問27

午前問27

RDBMSが二つの表を結合する方法のうち,ソートマージ結合法に関する記述はどれか。
  • 一方の表の結合する列がインデックスに含まれている場合,もう一方の表の結合する列とインデックスの値で結合する。
  • 一方の表の結合する列の値でハッシュ表を作成し,もう一方の表の結合する列と結合する。
  • 一方の表の結合する列の値を順に読み出し,もう一方の表の結合する列と結合する。
  • 結合する列の値で並べ替えたそれぞれの表の行を,先頭から順に結合する。

分類

テクノロジ系 » データベース » データ操作

正解

解説

ソートマージ結合法は、双方の結合属性の値を整列し、先頭から突き合わせていくことで効率的に結合していく手法です。整列(ソート)と突合せ処理で併合(マージ)していくというのポイントです。
  • インデックスの値は行の格納位置を表すため、列の値とは結合しません。
  • ハッシュ結合法の説明です。
  • 入れ子ループ法(ネストループ法)の説明です。
  • 正しい。ソートマージ結合法の説明です。
© 2010-2020 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop