データベーススペシャリスト試験 令和3年度秋期の正答と、IPAの出典PDFへのリンクです。正答25問を収録しています。
問題文は収録していません。IPAが公表している問題冊子PDFがスキャン画像で、文字情報が入っていないためです。OCR(画像から文字を推定する処理)は行っていません。コードやビット列、数値が1文字変われば設問の答えが変わってしまうからです。
正答は、IPAが公表している解答例PDFから機械的に読み取ったものです。問題冊子PDFがスキャン画像のため、問題側の問番号と突き合わせる検算は原理的にできていません。解答例PDFの問番号をそのまま正としています。
午前Ⅰは高度試験・情報処理安全確保支援士試験の共通問題で、同じ日程の各区分で同一の問題が使われます。本サイトでは同じ正答を区分ごとに重複して持たず、1か所にまとめています。
この日程の午前Ⅰの正答は、プロジェクトマネージャ試験 令和3年度秋期のページに収録しています。
25問。正答のみ。問題文は収録していません。
| 問 | 正答 | 問 | 正答 | 問 | 正答 | 問 | 正答 |
|---|---|---|---|---|---|---|---|
| 1 | エ | 2 | エ | 3 | ウ | 4 | イ |
| 5 | ウ | 6 | エ | 7 | ア | 8 | ア |
| 9 | エ | 10 | ウ | 11 | ウ | 12 | イ |
| 13 | エ | 14 | イ | 15 | エ | 16 | ウ |
| 17 | ウ | 18 | イ | 19 | エ | 20 | エ |
| 21 | イ | 22 | エ | 23 | ア | 24 | ア |
| 25 | エ |
解答例PDFに出てくる大問は3問(問1、問2、問3)です。
この区分の解答は収録していません。
午後試験の解答例は「大問→設問→空欄記号→解答」の表の形で公表されています。これを文字として取り出すと列が混ざって読み順が崩れ、別の大問の解答がつながってしまいます。誤った対応づけを出すより、解答例PDFへのリンクに留めました。大問番号は解答例PDFに現れたもので、ここは信頼できます。
問1 では,共通ポイントサービスを題材に,業務要件に基づくデータベース設計,正規化理論に基づくデー タモデル分析について出題した。全体として正答率は平均的であった。 設問1(2)は,正答率はやや高かったが,店舗と支払のリレーションシップが記入できていない解答が散見さ れた。クーポンの配布対象にしたい会員の抽出に関する要件を読み取れていないと思われる。リレーションシ ップに関する記述が複数の業務要件に分散していても的確に読み取れるようにしてほしい。 設問2(1)は,全体的に正答率は平均的であったが,候補キーの“{加盟企業コード, 横断分析用商品コー ド}”を“横断分析用商品コード”と答えてしまうなど,候補キーとは何かを正しく理解できていない解答が 多く見られた。推移的関数従属性の具体例については“横断分析用商品コード→横断分析用商品名”の部分し か書けていない解答が多く見られた。正規化理論の基礎を十分理解するようにしてほしい。
問2 では,クレジットカードにおけるオーソリ業務を題材に,処理時間の見積り,バッファプールのチュー ニング,区分表の設計,ロギングの性能に関する考慮点について出題した。全体として正答率は低かった。 設問1 は,特に(1)d~h の正答率が低かった。入れ子ループ法の動きを復習し,外側表の結果行数が内側表 の検索回数になること,検索回数は内側表の総ページ数とは無関係に大きくなり得ることを理解してほしい。 設問2 は,全体的に正答率がやや低かった。区分表の設計においては,範囲の限定,負荷分散を目的とし て,“時間的なキー”(例.利用日)と,“空間的なキー”(例.カード番号)を,組み合わせる技法がよく用い られる。区分表の利点をよく理解し,キーの特徴を利用した設計を行う技術を身に付けてほしい。 設問3 は,(2)の正答率が低かった。トランザクションのコミット時には,ログバッファにあるログの量を問 わず,ログがディスクに出力される。このとき,トランザクションのコミットは,ログ出力処理の完了まで待 たされるので,過度にコミットを行うと,ログ出力処理の待ち時間が長くなる。バッチ処理では適度なコミッ トインターバルを設定することが重要であることを是非知っておいてもらいたい。
問3 では,物件情報検索システムを題材に,テーブルの移行及びSQL の設計について出題した。全体とし て正答率は平均的であった。 設問1(3)は,正答率は平均的であったが,c にUNION ALL と解答すべきところを,AND 又はOR とする誤 答が散見された。二つのSELECT 文の結果行の和集合を求めていることに留意し,正答を導き出してほしい。 設問1(4)では,追加した“物件設備”テーブルの物件コード及び設備コードの列値個数を,状況記述から読 み取ることを求めたが,前者に比べて後者の正答率が低かった。テーブルの行数だけでなく列値個数も,テー ブルの物理設計及び性能見積り,及び性能改善に欠かせない基本的な統計情報の一つなので,よく理解してほ しい。 設問2(1)は,正答率が平均的であった。表3 のSQL1 及びSQL2 のWHERE 句中の述語を手掛かりに,h~j に入れる適切な述語を導くことができる。ただし,表6 のSQL 文の構文中に設備コードを参照する場合,ど のテーブルの設備コードを参照するかのあいまいさを排除するため,相関名で列名を修飾しなければならない ことに注意してほしい。 設問2(3)では,左外結合を選択できるかを問うたが,正答率が低かった。“3.テーブルの移行”において,エ アコン又はオートロックがある物件を“物件設備”テーブルに登録していること,及びビュー“物件”のエア コン列又はオートロック列の列値が‘N’の行を求めることに留意し,正答を導き出してほしい。
出典: 独立行政法人情報処理推進機構(IPA)採点講評。採点講評PDFを開く
解答例PDFに出てくる大問は2問(問1、問2)です。
この区分の解答は収録していません。
午後試験の解答例は「大問→設問→空欄記号→解答」の表の形で公表されています。これを文字として取り出すと列が混ざって読み順が崩れ、別の大問の解答がつながってしまいます。誤った対応づけを出すより、解答例PDFへのリンクに留めました。大問番号は解答例PDFに現れたもので、ここは信頼できます。
問1 では,不動産販売会社の商談管理システムを題材に,データベースの物理設計について出題した。全体 として正答率は高かった。 設問1 では,テーブル及び制約の実装について出題した。(1)イ及びオでは誤答が散見された。業務処理に必 要な関係演算に適したテーブル構造を設計するよう心掛けてほしい。(4)では,例外の特性を考慮しない解答が 散見された。ロック待ちタイムアウトなどの例外の特性に応じた処理設計を心掛けてほしい。 設問2 では,問合せに用いるメタデータを含めた問合せの設計について出題した。(1)サは完全外結合の結果 の列値がNULL になることを理解できている解答を求めたが,誤答が散見された。関係演算についても正確な 知識をもってほしい。 設問3 では,バックアップ・リカバリについて出題した。(1)(b)及び(2)(b)の正答率が低かった。相関副問合 せはUPDATE 文でも利用できるので,是非知っておいてもらいたい。(3)では,エクスポート機能に指定する テーブルの検索条件,インポート機能に指定するオプションに関する記述のない解答が散見された。本文中の 状況記述,RDBMS の仕様,設問の指示をよく読んで解答するよう心掛けてほしい。
問2 では,中堅市販薬メーカの製品物流業務を題材に,現状と問題解決のために変更した概念データモデル と関係スキーマ,設計変更後の参照先エンティティタイプについて出題した。全体として正答率は高かった。 設問1 では,全体的に正答率は高かったものの,出荷指示梱 こん 包明細と梱包実績のリレーションシップ及び対 応する外部キーの正答率が低かった。業務がどのように連鎖しているか,業務の連鎖を外部キーとしてどのよ うに実現しているかを注意深く読み取ってほしい。 設問2 では,(1)の正答率は高かったが,(3)については不十分な解答が散見された。設計変更後の参照先エン ティティタイプの役割を注意深く読み取り,影響するトランザクションのエンティティタイプを見極めてほし い。 全体的に,状況記述を丁寧に読み取れているものの,マスタとトランザクション間のリレーションシップや 求められる属性の理解が不十分だったと思われる。注意深く検討する習慣を身に付けてほしい。また,概念デ ータモデリングの対象領域全体を把握するために,全体のデータモデルを記述することが重要である。日常業 務での実践の積み重ねを期待したい。
出典: 独立行政法人情報処理推進機構(IPA)採点講評。採点講評PDFを開く
年度ごとの配点は収録していません。配点と出題数は制度改定で変わるため、現行制度の値を過去の回に当てると誤りになります。この回の配点は、下の試験要綱PDFでご確認ください。
令和3年度秋期の試験要綱PDF(配点はこの中にあります)
下の値は情報処理技術者試験・情報処理安全確保支援士試験 試験要綱 Ver.5.4(2025年4月17日)に載っている現行制度のものです。配点も採点方式も、この回のものではありません。出題数が現行制度と同じ回でも、本サイトはこの値をその回の配点として扱っていません。
| 問番号 | 解答数 | 1問の配点 | 採点方式 |
|---|---|---|---|
| 問1-25 | 25 | 4点 | 素点 |
| 問番号 | 解答数 | 1問の配点 | 採点方式 |
|---|---|---|---|
| 問1-3 | 2 | 50点 | 素点 |
| 問番号 | 解答数 | 1問の配点 | 採点方式 |
|---|---|---|---|
| 問1-2 | 1 | 100点 | 素点 |
IPAが公開しているPDFへのリンクです。問題文はこのPDFの中にしかありません。
| 区分 | 問題 | 解答例 | 講評 |
|---|---|---|---|
| 午前Ⅰ | 問題冊子(2.4 MB) | 解答例(45 KB) | なし |
| 午前Ⅱ | 問題冊子(1.9 MB) | 解答例(9 KB) | なし |
| 午後Ⅰ | 問題冊子(4.1 MB) | 解答例(182 KB) | 採点講評(131 KB) |
| 午後Ⅱ | 問題冊子(5.5 MB) | 解答例(207 KB) | 採点講評(115 KB) |
出典: 独立行政法人情報処理推進機構(IPA)。この回の問題冊子PDFは、中身を測っていません。本サイトが測った範囲では、CBT公開問題を除く問題冊子はすべてスキャン画像でした。