該当する結果がありません

一致する検索結果がありませんでした

PL/SQLは堅牢性、セキュリティ、および移植性を継承

PL/SQLは堅牢性、セキュリティ、および移植性を継承

PL/SQLは、SQL文を構文内に含めるように特別に設計された手続き型言語です。PL/SQLプログラム・ユニットは、Oracle Databaseサーバーによってコンパイルされ、データベース内に格納されます。実行時には、PL/SQLとSQLの両方が同じサーバー・プロセス内で実行され、最適な効率を実現します。PL/SQLは、Oracle Databaseの堅牢性、セキュリティ、および移植性を自動的に継承します。

PL/SQLを使用する理由

Oracle Databaseを使用するアプリケーションは、正確で完全なデータだけが保持されない限り価値がありません。これを確実にするための古くからの方法は、実装の詳細を隠しているインタフェース(これらを操作するテーブルおよびSQL文)を介してのみデータベースを公開することです。データベース内のPL/SQLサブプログラムは周囲のビジネス・ロジックを実装するコードからSQL文を発行するため、このアプローチは一般にスマート・データベースまたはSmartDBパラダイムと呼ばれます。また、データはPL/SQLインタフェースを介してのみ変更および表示できます。

 

PL/SQL入門

PL/SQLは強力でありながらも直接的なデータベース・プログラミング言語です。書くことと読むことの両方が簡単で、そしてすぐに使える最適化とセキュリティ機能の多くが満載されています。


PL/SQLプログラム・ユニットの構築と管理

PL/SQLデータ型

  • PL/SQLでの文字列の操作:PL/SQLは、アプリケーションで使用するためのさまざまな文字列データ型を提供しています
  • PL/SQLでの数字の操作:PL/SQLでさまざまな数値型を使用する方法をご確認ください
  • PL/SQLでの日付の操作:日付は、SQLでもPL/SQLでも、比較的複雑なスカラー・データ型です
  • レコードの操作:非常に一般的で有用なコンポジット型で、PL/SQLのレコードはテーブルの行に似ています
  • エラー管理:PL/SQLの配列の実装は、PL/SQLのほぼすべての主要パフォーマンス機能で役割を果たします
  • コレクションの操作:複数の主要なデータ・ディクショナリ・ビューを使用してコードの分析と管理を行います

PL/SQLでのSQL

Steven Feuersteinによる実質的にパーフェクトなPL/SQL

実質的にパーフェクトなPL/SQL(P3)は、Oracle Developer AdvocateチームでPL/SQLを担当するSteven Feuersteinが制作するPL/SQLに関するビデオです。彼はOracle PL/SQLプログラミングの執筆も行っています。

PL/SQLのハードコーディングを排除する
この最初のP3プレイリストでは、PL/SQLに表れるさまざまなハードコーディング形式と、それらを排除する最良の方法について説明しています。

SNSでつながりましょう