平成27年度 秋期 (特別措置試験) 問52
データベース
データベース設計に関する問題
関係データベースを構築するための作業を,a〜c に分けて行うとき,作業の順序として適切なものはどれか。
- a 業務で使用するデータ項目の洗い出し
- b 表の生成
- c レコードの挿入
- アa → b → c
- イa → c → b
- ウb → a → c
- エb → c → a
答えと解説を見る
✓ これが正解アa → b → c
解説
入れ物を作る前に中身は入りません。そこで順が決まります。
二つの当たり前を立てるだけで、四つの並びが一つに絞れます。一つ目は、表が無ければレコードは入れられないということです。二つ目は、何を持つかが決まらなければ表は作れません。前者で一つの並びが落ち、後者でもう二つが落ちます。残るのは、洗い出し、表の生成、挿入という順だけになります。シラバスもデータベース設計の節に、この順で使う語を並べています。順を問う型では、全部の並びを想像するより、前後の関係を一つずつ立てて肢を消すほうが速く終わります。当たり前を言葉にして立てる手は、順を問う型のどれにも効きます。表が無ければ入らない、決まらなければ作れない、という二本だけで足ります。
ほかの選択肢はなぜ違うのか
- イa → c → b:挿入を表の生成より前に置いた並びです。入れ物ができる前に中身を入れることになります。全部の並びを想像するより、前後の関係を一つずつ立てるほうが速く終わります。関係を一本立てるごとに、肢が減っていきます。二本立てれば絞れます。
- ウb → a → c:表の生成を洗い出しより前に置いた並びです。何を持つか決まらないまま形を作ることになります。シラバスは設計の節を、データベースの大分類の中ほどに置いています。前後には操作や運用の節が並びます。大分類の中の位置で覚えられます。
- エb → c → a:表の生成から始めて洗い出しを最後に置いた並びです。前後が二か所で入れ替わっています。何を持つか決まらないまま形を作り、中身まで入れてしまう形です。二つ目の当たり前だけで、この並びは消えます。一本立てれば足ります。
この問題の用語
- 関係データベースデータを表の形で持ち、表どうしを結びつけて扱う、最も広く使われているデータベース。データの定義や操作にはSQLを使います。
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
出典:平成27年度 秋期 ITパスポート試験(特別措置試験) 問52
同じ用語が出る問題
- 令和8年度 問72:外部キーに関する問題(関係データベース)
- 令和8年度 問69:正規化に関する問題(関係データベース)
- 令和8年度 問57:外部キーに関する問題(関係データベース)
- 令和7年度 問66:関係データベースに関する問題(関係データベース)
- 令和6年度 問93:抽出された従業員(関係データベース)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)