令和6年度 問60|データベースの基本と設計(RDBMS・主キー・正規化)

令和6年度 問60四肢択一

関係データベースを構成する要素の関係を表す図において,図中のa~cに入れる字句の適切な組合せはどれか。

左に円筒形の「関係データベース」があり、その中に3つの四角が入っていて、うち1つ(右上)が太枠。円筒の左に「a の集まり」と書かれ、円筒全体を波かっこで示す。太枠の四角から点線が右の大きな枠へ広がる。右の枠は1行目が見出しで「項目1」「項目2」「項目3」「・・・」、その下に複数の行が並び(縦の点線で続きを示す)、そのうち1行が太枠で強調。右の枠の左に波かっこと「b の集まり」。強調された1行から点線が右へ伸び、1行分の横長の枠が4つ以上(「・・・」で続く)に分かれ、そのうち左から3番目の枠が太枠。この横長の枠の下に波かっこと「c の集まり」。

正解:イ a:表、b:レコード、c:フィールド

ポイント

関係データベースを構成する、表、レコード、フィールドの包含関係を問う問題です。

考え方と解き方

行と列の呼び名や、集まりの大きさの順を逆に覚えるのが、アやエの選択につながります。

  1. 関係データベースは、表の集まりなので、a は表です。
  2. 表は、レコード(行)の集まりなので b はレコード、レコードはフィールド(項目)の集まりなので c はフィールドです。
  3. したがって、適切なのは イ です。

ほかの選択肢

  • ア b がフィールド、c がレコードで、包含の順が逆です。
  • ウ a がフィールドになっています。関係データベースを構成するのは表です。
  • エ a がレコードになっています。関係データベースを構成するのは表です。

覚えておくこと

  • 表の用語:行がレコード(1件分のデータ)、列がフィールド(項目)
  • 関係モデル:データを行と列からなる表(関係、リレーション)で表す考え方

(テーマ・覚えること)

出典:令和6年度 ITパスポート試験 公開問題 問60

前の問題次の問題