|
||||||||
| 1 2 次のページ | ||||||||
| PL/SQLのメリット | ||||||||
|
ORACLE MASTERの開発者向けトラックに「ORACLE MASTER Silver PL/SQL」があります。この資格が今年7月20日に改定されました。今回はこの改訂について説明したいと思いますが、その前にまずPL/SQLの重要性を簡単に再確認しておきたいと思います。 PL/SQLはOracle社が開発したプログラミング言語で、SQLと手続き型プログラミング言語を組み合わせたもので、処理の記述とSQLによるデータベースの操作を簡単に記述できることが特長の1つです。またデータベース内に格納できるというのが、他の言語にはない大きな特長です。 PL/SQLのサンプル データベースに格納するメリットは「セキュリティの向上、メンテナンスの容易さ」など複数あげることができます。そのなかでも特に大きなメリットは、パフォーマンスの向上です。 例えば以下のような処理を行う場合、1つ2つのSQL文では結果が得られないことがよくあります。
表1:単純なSQL文で結果が得られない処理 ここで、PL/SQLを使用しないアプリケーションを設計してしまうと、アプリケーションとデータベース間でデータのやり取りを繰り返し行うことになります。その結果、ネットワークおよびパフォーマンスのオーバヘッドが大きくなってしまい、パフォーマンス低下トラブルに陥いることになります。 フロント側のアプリケーションで使用するプログラムはCOBOLやC、VB、Java、PHPなどと変遷していますが、このことは、使用する言語が何であれ同じことです。つまりPL/SQLはデータベースを使用する情報システムの開発者にとって「普遍的に必要となるスキル」といえます。 ORACLE MASTERでは、データベース管理者トラックとは別の開発者トラックにこのPL/SQLの試験があります。 |
||||||||
|
1 2 次のページ |
||||||||
|
|
||||||||
|
|
||||||||
|
||||||||
|
|
||||||||
|
||||||||
|
|
||||||||
|
||||||||


