DB2 for i 構造化照会言語の紹介

構造化照会言語 (SQL) は、リレーショナル・データベースのデータの定義と操作を行うための標準化された言語です。 これらのトピックでは、 DB2® for i データベースと IBM® DB2 Query Manager and SQL Development Kit for i ライセンス・プログラムを使用した SQL の IBM i 実装について説明します。

SQL では、リレーショナル・モデルのデータに基づいて情報を管理します。SQL ステートメントは、高水準言語の中に組み込むか、動的に準備して実行するか、あるいは対話式で実行することができます。組み込み SQL について詳しくは、「組み込み SQL プログラミング」を参照してください。

SQL はステートメントおよび文節から構成され、これによってデータベースのデータで何をしたいか、またどのような条件のもとでそれを実行したいかを記述します。

SQL は、IBM Distributed Relational Database Architecture™ (DRDA®) を使用してリモート・リレーショナル・データベースのデータにアクセスすることができます。