必ず受かる情報処理技術者試験

当サイトは、情報処理技術者試験に合格するためのWebサイトです。
ITパスポート試験,基本情報技術者,応用情報技術者,高度試験の過去問題と解答及び詳細な解説を掲載しています。
  1. トップページ
  2. データベーススペシャリスト
  3. 平成21年度春季問題一覧
  4. 平成21年度春季問題6-解答・解説-分析

平成21年度春季問題

問題6

複数の事業部、部、課及び係のような組織階層の概念データモデルを、第3正規形の表、
組織(組織ID,組織名,…)
として実装した。組織の親子関係を表示するSQL文中のaに入れるべき適切な字句はどれか。ここで、“組織”表記中の下線部は、主キーを表し、追加の属性を想定する必要がある。また、モデルの気泡としてUMLを用いる。{階層}は組織の親子関係が循環しないことを支持する制約記述である。

組織1.親組織ID = 組織2.子組織ID
組織1.親組織ID = 組織2.組織ID
組織1.組織ID = 組織2.親組織ID
組織1.組織ID = 組織2.子組織ID

複数の事業部、部、課及び係のような組織階層の概念データモデルを、第3正規形の表、
組織(組織ID,組織名,…)
として実装した。組織の親子関係を表示するSQL文中のaに入れるべき適切な字句はどれか。ここで、“組織”表記中の下線部は、主キーを表し、追加の属性を想定する必要がある。また、モデルの気泡としてUMLを用いる。{階層}は組織の親子関係が循環しないことを支持する制約記述である。

組織1.親組織ID = 組織2.子組織ID
組織1.親組織ID = 組織2.組織ID
組織1.組織ID = 組織2.親組織ID
組織1.組織ID = 組織2.子組織ID

解答:ウ

<解説>