Oracle Databaseオンライン・ドキュメント 11g リリース2 (11.2)
アプリケーションの開発
様々なプログラミング技術を使用した、Oracleデータベースのためのアプリケーション開発。
アプリケーションの開発
基礎情報
2日で開発者ガイドは、SQLおよびPL/SQLを使用した、サーバー側での開発のための推奨案を提供します。2日で~のドキュメントは、様々なプログラミング言語を使用して基本的なアプリケーションを作成するプロセスを説明します。
サポート・ドキュメント
サポート・ドキュメントでは、アプリケーションの開発に関係した上級トピックを扱っています。2日で~ドキュメントにて提供していますので、必要に応じてご参照ください。
アプリケーション開発概要
これらのガイドは、すべての開発環境およびOracleアプリケーションを開発するための言語を利用可能にするための、高度な概要およびアーキテクチャ上の情報を提供します。
SQLおよびPL/SQL
SQLおよびPL/SQLは、すべてのOracleアプリケーション開発の基礎となります。SQLは、Oracleデータベースに問い合せおよび更新する際に使用するための言語です。PL/SQLは、トリガーおよびストアド・プロシージャ、ファンクション、PL/SQLパッケージの作成および呼び出しに使用されます。その他のプログラミング技術は、Oracleデータベース・サーバーとの対話にはSQLおよびPL/SQLを使用しています。
SQL DeveloperおよびSQL Plus
Oracle SQL Developerは、データベース・オブジェクトの管理、レポートの作成、表示に有効で使い易いドラッグ・アンド・ドロップのGUIを提供します。SQL*Plusは、SQL文を実行し、PL/SQLコードをコンパイルするために使用されるコマンドライン・ベースのクライアントです。SQL Developerは、GUIベースのインタフェースで、SQL*Plusの全ての機能を提供します。
Application Express
Oracle Application Expressは、Oracleデータベースのための宣言的で迅速なWebアプリケーション開発ツールです。Oracle Databaseのすべてのエディションにおいてフルサポートされ、コストはかかりません。Webブラウザ一つで、早くセキュアでプロフェッショナルなアプリケーションを開発しデプロイできます。
Java
Javaプログラミング言語は、データベース内、中間層、あるいはクライアント・システムで実行されるデータベース・コードのために使用されます。Java APIを持つデータベース・コンポーネントのためのリファレンス・ドキュメントは、Javadocのフォーマットで提供されます。
.NETおよびWindowsアプリケーション開発
2日で.NET開発者ガイドは、Oracle Data Access Components for .NETを始めようとしているVisual Studioユーザー向けです。以下のトピックは、Oracle Developer Tools for Visual Studio (ODT)をインストールした際に、Visual Studioの環境内にインストールされるリッチコンテキスト・センシティブ・ヘルプ・セットにおいても参照可能です。このヘルプ・セットは、ODT、Oracle Data Provider for .NET、PL/SQLおよびSQL言語リファレンス・ガイドおよび他のリファレンス・トピックのためのドキュメントを含んでいます。
XML
データベース内にXMLコンテンツを格納し、データ交換フォーマットとしてそれを処理し、使用するためのアプリケーションを書くことができます。
グローバリゼーション・サポート
異なるキャラクタ・セットおよびコード・ページのデータを格納し、それぞれのロケールに適合するようにデータを処理し、提供することができます。
Oracle Call Interface
Oracle Call Interfaceは、CあるいはC++でのローレベルで効率的なコーディングを可能にします。
プリコンパイラ
プリコンパイラは、様々な言語で、伝統的なクライアント・サーバー・アプリケーションのために使用されます。