📝
データベーススペシャリスト試験合格までにやったこと
2023年に令和5年データベーススペシャリスト試験に合格しました。
受験から時間が経過していますが、合格までの取り組みをまとめたいと思います。
データベーススペシャリスト試験の概要については、詳しくまとめたページが多く存在しますので、そちらを参考になさってください。
また、この内容は2023年受験当時の内容になるため、各種情報が古くなっている可能性があります。
プロフィール
- ソフトウェアエンジニア
- 経験年数5年
- 学生時代は文系
- 就職してからソフトウェアやコンピュータの学習を開始
- 実務ではデータベース設計の機会はほぼない。アプリケーションやサーバーがメイン
保持していた資格
- 基本情報技術者
- 応用情報技術者
- 午前1試験は免除
きっかけ
- ソフトウェア開発社として、データベースの基本的な知識を身に付けたかったため
- 感覚でデータベースを使っている状態から脱したかった
合格までにやったこと
大まかに以下の順番で取り組んでいきました。
- 試験の概要を把握
- 以下のサイトにて試験の概要を把握する
- 合格基準、問題の構成など
- データベーススペシャリストドットコム
- データベーススペシャリスト試験 | 試験情報 | IPA 独立行政法人 情報処理推進機構
- 過去の受験者の合格戦略を読む
- Web上に上がっているもの
- 自分の合格戦略の策定の参考にする
- 書籍の購入
- 基本知識をインプットする本
- 過去問解説に利用する本
- 参考書籍について
- あくまで個人の意見ではありますが、上記の本は目的で使い分けた方が良いです。特に後者の問題については、試験への合格に特化しています。この本だけでは、受験を通して身につけられかつ合格にも必要となるデータベース設計の基礎知識が十分に身につかないと思います。
- ※他のIPA試験と比較して受験者が少ないデータベーススペシャリストでは、参考書も限られているようです。過去問題を解説した他の参考書が出れば良いのですが、実質後者の参考書が過去問題の広範な解説をしたほぼ唯一の本だと思います。
- 最近は、過去問題のYouTube動画解説等も出ているようですので、そちらも参考になるかもしれません。
- あくまで個人の意見ではありますが、上記の本は目的で使い分けた方が良いです。特に後者の問題については、試験への合格に特化しています。この本だけでは、受験を通して身につけられかつ合格にも必要となるデータベース設計の基礎知識が十分に身につかないと思います。
- 問題の雰囲気を掴む
- 午前問題午後問題それぞれをざっと眺める
- 自分の肌感覚で、求められる実力との自分の距離感がわかる
- 基礎知識を身につける(空き時間で)
- 基本知識をインプットする本 をひとまず全体通読
- 午前2の対策(空き時間で)
- 電車の中でデータベーススペシャリストドットコムの過去試験を練習
- 午後問題に取り組む
- 午後2の対策を重点的に行う
- 午後2が対応できれば、結果的に午後1も対応できる
- まとまった時間が確保できた時(週末など)
- 午後2を解く
- 平日仕事時間の後など短時間でも確保できた時
- 午後1を解く
合格のために工夫したこと
- 午前2問題については、間違えた問題はNotionにメモ
- インターネットや、書籍の解説を付け加える
- 試験の直前にノートを見直す
- 間違えた問題のため再度間違える可能性が高いから
- 午後問題は、実際の試験時間を計測して問題を解く
- まず、長い試験時間かつ長文の問題自体に慣れる必要があります
- 本番は極力再現すべきなので、時間は必ず計測した方が良いです
- iPadとノートアプリ(Notability)を利用
- 問題を解く際には必ず手書きで行います。
- 紙に問題をコピーして書くのも良いのですが、取り回しのしやすさから自分はiPadを選択しました(今思えば、神でも良かったかもしれません)
学習場所
- 午前1
- 免除のため割愛
- 午前2
- 電車の中でデータベーススペシャリストドットコムの過去試験を練習
- 午後
- 公共図書館、その他カフェなどで土日を利用した
途中の戦略変更
- 午後2の問題を、物理設計の問題から、概念設計の問題に変更した
- 実務を考えると、パフォーマンスチューニングやキャパシティプランニングの機会があるため、物理設計の方が役に立つ
- だが、計算問題があり、一つの数値を間違えると後続も間違える可能性が高いため方針を変更した
- 実務では概念設計の機会はないため、こちらの課題に変えた時のモチベーションの維持が大変だった
やらない方が良いこと
最初に専門書籍で理論的知識を理解する
サイトによっては以下の書籍にて、まず理論的知識をつけることを勧めています。
リレーショナルデータベース入門: データモデル・SQL・管理システム・NoSQL (Information&Computing 116) | 増永 良文 |本 | 通販 | Amazon
確かに試験に限定されない実力が身につきますが、合格に直結するわけではありません。 特に自分のようなデータベースの実務経験が少ない人は、理解できず途中で挫折します。
試験を終えてデータベースの基礎知識が身についてから読んでみるのが良いと思います(自分は試験終了後に読みました)
以上今後受験される方の参考にあると幸いです!
Discussion