2012-05-08 11 views
0

私はデータベース試験のために改訂しています。以前に尋ねられた質問は、plsqlとviceversaよりもJDBCの利点について質問していますか?plsqlよりもJDBCの利点?

私はそれが簡単な例については、JDBC 上PLSQLの利点を見つけることがわかっています

より良いパフォーマンス - をPL/SQLのように、文のブロック全体を一度にOracleに送信することができます。これにより、データベースとアプリケーション間のネットワークトラフィックが大幅に削減されます。 PL/SQLで記述された

ポータビリティ、アプリケーションは、Oracleデータベースが

Productivity-暗黙の接続処理、intigrated終了テスト、クリーナーパラメータの解析を実行している任意のオペレーティングシステムおよびプラットフォーム上で実行することができます。

緊密なセキュリティ - PL/SQLストアド・プロシージャは、アプリケーション・コードをクライアントからサーバーに移動します。このアプリケーション・コードは、改ざんから保護し、内部の詳細を非表示にし、アクセスできるユーザーを制限できます。

JDBCよりplsqlの利点は何ですか?

+2

PL/SQLの場合と同じ意味ですか?これまでのところ質問は私には意味がないので。あなたが話す利点は何ですか? –

+0

こんにちは私はその利点について詳述しようとしました。以前は分かりませんでしたが、申し訳ありません。 – TJF

+0

JDBCは、データベースへの接続およびPL/SQLコマンドの発行に使用できるAPIです。このように、比較は、あなたがそれを提示している方法は、私には意味がありません。 –

答えて

3

JDBCを使用する理由は、データベースの独立性が原因です。たとえば、Oracleに支払うことができない顧客のためにWebアプリケーションを実行する必要があるとします。オープンソースデータベースに移植するには、どのくらいの労力が必要ですか。

+0

ありがとう!おそらく2つの他の理由は、JDBCがオブジェクト指向であり、返された結果がJavaで処理して操作する方が簡単なことでしょうか? – TJF

1

データセットでいくつかの計算を行う必要がある場合はJDBCが優れています。クライアント側でジョインすることもできます。

関連する問題