転職直後の2ヶ月でORACLE MASTER Silver SQLに合格した話の続きです。SQLに合格したあと、間を空けずに——だいたい1ヶ月後くらいから、続けてSilver DBAの勉強を始めました。結論から言うと、これは正解でした。関連資格は、勢いのあるうちに続けて取るべきです。
なぜ間を空けずにDBAへ進んだのか
SQLとDBAは試験範囲に重複があります。SQLで学んだ知識の記憶が新しいうちに手をつけた方が効率がいいと判断しました。
もしSQLに合格して「ふぅ、一段落」と何ヶ月も間を空けていたら、せっかく積み上げた知識がだいぶ薄れていたと思います。資格は取って終わりではなく次につなげてこそ効率が良い、というのが実感です。
SQLとDBAは何が違うのか
- SQL:データベースを操作するための言語。データの取り出しや並べ替えなど
- DBA:データベースを管理・運用するための知識。仕組みや運用方法そのもの
同じOracle Databaseを扱う資格でも見ている角度がまったく違います。SQLが「使い方」だとすれば、DBAは「支える側の仕組み」です。
勉強期間と教材
- 期間:約2ヶ月(SQLと同じ)
- 開始時期:SQL合格の約1ヶ月後から
- 教材:Ping-t(問題演習)+黒本(Oracle資格の定番問題集)
教材の組み合わせはSQLのときと同じです。ちなみに、私がDBAの「黒本」として使ったのはオラクルマスター教科書 Silver DBA Oracle Database Administration Iです。
学習の軸は「この仕組みは、何のためにあるのか」
SQLのときは「実行したらどうなるか」を考える力が問われましたが、DBAではもう一段深く「この仕組みは、何のためにあるのか」を考えることが理解の近道でした。
たとえば「ロールバック」という機能。これは単なる操作の名前ではなく「データの整合性を守るため」にある仕組みです。目的から理解しておくと見たことのない応用問題が出ても、仕組みの目的から逆算して答えを組み立てられるようになります。
暗記ではなく「目的から理解する」——これがSQLよりもさらに一段深い理解型の勉強だったと感じています。
これから資格を続けて取る人へ
関連する資格を持っているなら、合格の勢いが残っているうちに次の資格へ進むことをおすすめします。
- 試験範囲が重なる資格は、記憶が新しいうちに続けて受けた方が効率がいい
- 何ヶ月も間を空けると積み上げた知識がもったいなく薄れてしまう
- 「一段落」で立ち止まらず、次の学習を仕組み化しておくと勢いが途切れない
まとめ
- SQL合格の約1ヶ月後からDBAの学習を開始、約2ヶ月で合格
- SQLは「操作」、DBAは「管理・運用」という違う角度の資格
- 教材はSQLと同じくPing-t+黒本
- 学習の軸は「この仕組みは何のためにあるのか」を考えること(例:ロールバック=整合性を守るため)
- 関連資格は勢いのあるうちに続けて取るのが効率的
SQLの記事とあわせて読むと、SQL→DBAの流れがつながりやすいと思います。未経験からの資格取得の参考になればうれしいです。
※Amazonのアソシエイトとして、当サイトは適格販売により収入を得ています。


コメント