データベースに関する資格といえば、ベンダー系試験である「オラクルマスター」と国家試験である「データベーススペシャリスト試験」が有名です。
そのうちのデータベーススペシャリスト試験の難易度が気になっている方へ、試験の難易度や一般的に必要とされる勉強時間、オラクルマスターとの相違点などを、徹底解説します。
1. データベーススペシャリスト試験とは
「情報処理技術者試験」とは、情報処理推進機構(IPA)が運営する国家試験です。「情報処理の促進に関する法律」に基づき経済産業省によって認定されており、「レベル4」として8つの高度区分試験が設けられています。データベーススペシャリスト試験は、その「レベル4」のうちの1つの試験になります。
難易度が高い国家試験のため、SEやデータベースエンジニア、PMとしてキャリアアップする際に、合格していると有利に働きます。特に官公庁系システムの受注が多い企業では、情報処理技術者試験を重視しているところも多く、資格手当の支給など給与アップにつながります。
公式サイトで提示されている対象者像では、次のように述べられています。
高度IT人材として確立した専門分野をもち、データベースに関係する固有技術を活用し、最適な情報システム基盤の企画・要件定義・開発・運用・保守において中心的な役割を果たすとともに、固有技術の専門家として、情報システムの企画・要件定義・開発・運用・保守への技術支援を行う者
引用元:データベーススペシャリスト試験|IPA
具体的には、「3年以上の大規模データベースの設計・構築経験がある方」におすすめです。
2. データベーススペシャリスト試験の合格点と合格率
2.1 合格点
他の高度区分試験と同様に、午前1/午前2/午後1/午後2の4つの試験を受験する必要があります。それらの試験全てで100点満点中60点以上取得すれば合格ですが、うち午前1試験のみ、条件により免除される場合があります。
【午前1試験が免除となる条件】
• 応用情報技術者試験に合格後、2年以内であること
• その他高度区分試験に合格後、2年以内であること
• 午前1試験部分合格後、2年以内であること
合格点だけ見ると低いため簡単そうに見えますが、逆に高得点の取りづらい、高難度の問題が出題されています。
2.2 合格率の推移
現行の試験制度が始まった平成21年度以降の、合格率推移を表にまとめました。
IPA公式から発表されている合格率は10%台後半ですが、これは受験者数に対する合格者数の比率です。実際には応募者数に対する受験者数の比率は6割強なので、応募者数に対する合格者数から合格率を算出すると、10%程度になります。
この値は合格率がヒトケタ続出である他の高度区分試験と比べると少し高めではありますが、データベースの経験を積んだ現役エンジニアが受験者層のメインであることを考えると、かなり低い数字となっています。
年度 | 応募者数 | 受験者数 | 合格者数 | 合格率 (受験者比) |
合格率 (応募者比) |
---|---|---|---|---|---|
平成21年春期 | 18,538人 | 11,887人 | 1,912人 | 16.1% | 10.3% |
平成22年春期 | 20,529人 | 13,523人 | 2,142人 | 15.8% | 10.4% |
平成23年春期 | 20,207人 | 12,689人 | 2,304人 | 18.2% | 11.4% |
平成24年春期 | 18,799人 | 12,187人 | 1,963人 | 16.1% | 10.4% |
平成25年春期 | 17,489人 | 11,342人 | 1,845人 | 16.3% | 10.5% |
平成26年春期 | 15,807人 | 10,016人 | 1,671人 | 16.7% | 10.6% |
平成27年春期 | 15,355人 | 10,049人 | 1,767人 | 17.6% | 11.5% |
平成28年春期 | 13,980人 | 9,238人 | 1,620人 | 17.5% | 11.6% |
平成29年春期 | 17,706人 | 11,775人 | 1,709人 | 14.5% | 9.7% |
平成30年春期 | 17,165人 | 11,116人 | 1,548人 | 13.9% | 9.0% |
平成31年春期 | 16,831人 | 11,066人 | 1,591人 | 14.4% | 9.5% |
令和2年10月 | 9,468人 | 6,536人 | 1,031人 | 15.8% | 10.9% |
令和3年秋期 | 10,648人 | 7,409人 | 1,268人 | 17.1% | 11.9% |
令和4年秋期 | 12,399人 | 8,445人 | 1,486人 | 17.6% | 12.0% |
令和5年秋期 | 13,121人 | 8,980人 | 1,664人 | 18.5% | 12.7% |
令和6年秋期 | 14,549人 | 10,120人 | 1,744人 | 17.2% | 12.0% |
令和2年から受験者数を大幅に減らしているのは、新型コロナウイルスの流行により試験がイレギュラーな状況で実施された影響と考えられます。
またこれまでは春期試験で実施されていましたが、令和3年度より秋期試験に変更になりましたので、受験の予定を立てる際にはご注意ください。
3. データベーススペシャリスト試験の難易度
3.1 試験の難易度は「高」である理由
経済産業省が認定するITスキル標準(ITSS)によると、データベーススペシャリスト試験はレベル4に設定されています。その他の情報技術者試験やPM関連試験は、次のようなレベル区分になっています。
難易度 | 試験区分 |
---|---|
レベル1 | ITパスポート試験、ORACLE MASTER Bronze |
レベル2 | 基本情報技術者試験、ORACLE MASTER Silver |
レベル3 | 応用情報技術者試験、ORACLE MASTER Gold |
レベル4 | 9種類の高度試験(データベーススペシャリスト試験、情報処理安全確保支援士試験など)、ORACLE MASTER Platinum |
レベル4に合格すると、高度IT人材としてのスキルを有していると評価されます。レベル4に該当する他のIT関連資格には、同じ情報処理技術者の8つの高度試験のほか、「ORACLE MASTER Platinum」が挙げられています。
3.2 文章読解力に自信がなければさらに難度アップ
現場では腕ききのエンジニアであっても、データベーススペシャリスト試験ではつまづきやすいポイントがあります。それは「長文を読み解き、何が要求されているのか理解できるだけの文章読解力」です。
プロジェクトマネージャ試験ほどは論述に左右されませんが、午後2試験では10ページにわたる試験問題を読み理解した上で、適切な回答を記述する必要があります。
読解力にはあまり自信がない…という方には、過去問が公式で全公開されていますので、試しに問題文を読むためにかかる時間を計ってみることがおすすめです。
▶ 筆記による試験の問題、解答例、採点講評|情報処理推進機構
また長文問題の攻略のコツとして、次の順序で読むことがおすすめです。
(1)問題文を飛ばし、先に設問を読む
(2)設問の答えを探しながら、問題文に戻って読む
特に「時間が足らなくなる…」という方は、ぜひ実践してみてください。
3.3 オラクルマスター試験との違いや、難易度比較
オラクルマスター試験は、ORACLEのスキルを証明する試験です。ORACLEデータベースの管理や操作方法など、オラクル社製品の取り扱いに関する知識が問われています。
それに対してデータベーススペシャリスト試験では、情報分析、プロジェクト管理などの業務知識や、正規化、ER図など、特定の製品に依存しない一般的なDBに関する知識を問われます。
そのため単純な難易度の比較は難しいですが、強いてあげるならば一般的に次のように感じる方が多いようです。
ORACLE MASTER Bronze < Silver < Gold < データベーススペシャリスト < Platinum
ただ個人的な感想では、オラクルマスターのゴールドはそれなりの実務経験がなければ対応が難しいことや、超高額な講習会を受講する必要があることから、数千円で机上の勉強だけでも受かるデータベーススペシャリストの方が、実質的な受験ハードルは低く感じます。さらにオラクルマスターは国家試験のような資格の永続性はなく、数年後に再認定試験を受験しなければ失効してしまうというデメリットもあります。
逆に実践を重視する内容と資格に有効期限があることから、オラクルマスターは難易度の割に実務能力に直結していると評価される傾向もあります。オラクルを業務等で日常的に扱う機会のある方は、まずオラクルマスターのシルバーまで取得を目指してみてはいかがでしょうか。
4. 独学で合格は不可能なのか
前述のようにデータベーススペシャリスト試験はかなり高難度の試験となっているためか、独学での合格が難しい方のための講座や通信教育が多数開講されています。
しかし仕事をしながら独学で合格することが無理というわけではなく、ある程度データベース設計などの経験があるシステムエンジニアであれば、業務の傍らで合格している方も多数いらっしゃいます。
独学のメリットとデメリットには、次のような点が挙げられます。
【メリット】
• 費用を抑えられる。
• 忙しくても自分のペースで勉強できる。
【デメリット】
• 行き詰っても質問できる人がいない。
• モチベーションの維持が難しい。
データベースエンジニアの実務経験があり、職場等で分からないことを質問できる環境にある方には、独学がおすすめです。
5. データベーススペシャリスト合格までの勉強時間
5.1 独学で勉強する場合
午前1免除、実務経験あり、かつ長文読解が得意な方の場合は40時間程度で受かるケースもありますが、一般的には「半年~1年以上」かかるケースもよく見られます。
さらに午前1免除がない場合は、20時間程度の勉強時間を別途確保する必要があります。
とはいえ、ここで挙げた数字はあくまで目安であり、実務経験の内容や状況により大きく変わります。通勤時間などのスキマ時間を活用し、効率的に学習を進めるよう心がけることがおすすめです。
5.2 講座を受講する場合
講座によりまちまちですが、通信の場合は「受講期間3~5か月、サポート(質問受付)期間12か月」を目安されている所が多いようです。
某有名資格スクールの通学講座のケースでは、1コマ150分/全11回の授業と、模擬試験で構成されているようです。独学では難しいと感じる方は、講座を利用してみるのも良いのではないでしょうか。
6. まとめ:DBの種類を問わない設計者向けの国家資格
データベーススペシャリスト試験は情報処理技術者試験の中でも高難度の「レベル4」に分類されているだけでなく、その他カテゴリの理系国家資格と比較する場合にも高難度とされている試験です。
データベースの勉強し始めで、理論よりも実践(特にORACLE)を重視したいという場合は、低難易度からもチャレンジできるオラクルマスター試験も検討してみてはいかがでしょうか。
オラクルマスター試験について詳しくは、次の記事をご覧ください。
次回はデータベーススペシャリスト試験のおすすめ参考書や勉強方法について、詳しくご紹介したいと思います。 よければ合わせてご覧下さい。
当サイトプロエンジニアのコンサルタントが厳選したおすすめのフリーランス案件特集はこちら
特集ページから案件への応募も可能です!
実際にフリーランスエンジニアとして活躍されている方のインタビューはこちら