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

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

平成23年度特別問題

問題17

SQLにおいて、A表の主キーがB表の外部キーによって参照されている場合、行を追加・削除する操作の制限について、正しく整理した図はどれか。 ここで、△印は操作が拒否される場合があることを表し、○印は制限なしに操作できることを表す。

SQLにおいて、A表の主キーがB表の外部キーによって参照されている場合、行を追加・削除する操作の制限について、正しく整理した図はどれか。 ここで、△印は操作が拒否される場合があることを表し、○印は制限なしに操作できることを表す。

解答:ア

<解説>

A表を商品マスタ,B表を発注データとして考える。

  1. A表-商品マスタの追加は、制限なくできる。
    ⇒○
  2. B表-発注データの追加は、A表-商品マスタに該当データが存在しなければできない。
    ⇒△
  3. A表-商品マスタの削除は、B表-発注データに該当データが存在する場合はできない。
    ⇒△
  4. B表-発注データの削除は、制限なくできる。
    ⇒○