この記事を読むのに必要な時間:およそ 0.5 分
Oracle Database(以下,Oracle)は,非常に多くの企業向けシステムで使われているデータベース製品です。企業向けシステムに関わるエンジニアにとって,Oracleの知識は必要不可欠なものであり,その知識の証明としてオラクル社によって「ORACLE MASTER」という資格試験が定められています。システム開発/運用の企業に就職した新人エンジニアの中には,「会社からORACLE MASTERの受験が義務付けられている」という方もいるかもしれません。
しかし,いざ,Oracleの勉強をはじめたり,Oracleの実務に携わると,こんなことを実感するのではないでしょうか。
- 「多種多様な機能がありすぎて,どう使いこなせばいいのかわからない」
- 「Oracleだけで使われる独自用語がたくさんあって,頭が混乱する」
また,システム開発/運用の実務におけるOracleとのかかわり方は,Oracleの使い方だけでありません。データの更新や参照,アプリケーション開発,テーブル設計,データベース運用など多岐にわたります。
にもかかわらず,これまでの市販の入門書やORACLE MASTER試験対策本の多くでは,Oracle単体の機能やしくみに閉じた狭い視点で,Oracleの用語説明をベースにした解説に終始してしまい,Oracleの全体像やシステム開発/運用の実務におけるOracleの役割を理解しにくい傾向にありました。
そこで,本書はOracle独自の用語の使用を最小限にとどめ,次の2点を考えながら執筆しました。
- 平易な表現を用いてOracleを解説すること
- データベース,Oracle,開発,設計,運用の基本について広くさまざまな視点から学べること
これらの解説ノウハウは,弊社コーソルの新人教育で培われたものです。コーソルの新人教育には,約2週間という短い期間で多くの新卒エンジニアをORACLE MASTER Bronze DBAに合格させているという実績があります。さらに最近では,IT未経験の新人エンジニアが,入社から2年半で,ORACLE MASTER Platinum(2日間の実技試験により認定されるORACLE MASTERの最上位資格)を取得するような例も出てきています。本書には,コーソルの新人エンジニアの生の声を反映させ,ノウハウを惜しみなく注ぎ込みました。
この本を手にとっていただいたみなさんには,Oracleやデータベースを学びはじめる最初の1冊として,ぜひ役立てていただければと思います。