この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 定義、表記、および慣例
3.1 定義
この条項は、ISO/IEC 9075-2 の条項 3.1「定義」を修正します。
3.1.1 XML から取得した定義
このドキュメントの目的のために、[XML] で与えられた次の用語の定義が適用されます。
3.1.1.1 有効な XML ドキュメント
3.1.1.2 XML文書
3.1.1.3 XML 文書型宣言 ="(DTD とも呼ばれる)
3.1.2 で提供される定義9
このドキュメントの目的のために、他のソースから取得した定義に加えて、次の定義が適用されます。
3.1.2.1
アクセストークン
データリンク値のファイル参照と組み合わせて、特定の条件下で SQL サーバーによって返される暗号化された値
注記 1アクセス トークンは、読み取りトークンまたは書き込みトークンのいずれかです。
3.1.2.2
データリンク
SQL 環境の一部ではないファイルを参照しているデータ型 DATALINK の値
注記 1:ファイルは、何らかの外部ファイル マネージャによって管理されていると想定されます。
3.1.2.3
データリンカー
外部ファイルの整合性制御、リカバリ、およびアクセス制御を有効にするための実装依存コンポーネント
3.1.2.4
外部データ
SQL セッションに関与する SQL サーバーによって管理されていないが、その SQL セッションからアクセスできるデータ
3.1.2.5
外部データラッパー
ISO/IEC 9075 のこの部分でそのようなルーチンに対して指定されたプログラミング インターフェイスをサポートする、SQL サーバーによって呼び出し可能なルーチンの名前付きコレクション。
3.1.2.6
外部サーバー
名前付きサーバー。SQL 環境の外部にありますが、SQL サーバーには認識されており、外部データを管理します。
3.1.2.7
外部サーバー リクエスト
SQL サーバーが外部データ ラッパーに送信するステートメント
3.1.2.8
外部テーブル
一部の外部サーバーで必要なときに行が提供される名前付きテーブル
注記 1これらの行が提供されるメカニズムは、外部データ ラッパーによって提供されます。外部テーブルを構成するデータは、SQL 環境の一部ではありません。
3.1.2.9
整合性制御オプション
データリンクとそれが参照するファイルとの間のリンクの整合性のレベルを指定するリンク制御オプション
3.1.2.10
リンク制御
データ型 DATALINK の列のプロパティ。列内のデータリンクとデータリンクが参照するファイルとの間のリンクを (さまざまな特定の方法で) 監視する範囲を指定します。
3.1.2.11
読み取り許可オプション
特定のデータリンクによって参照される外部ファイルを読み取る権限を決定する方法を指定するリンク制御オプション
3.1.2.12
回復オプション
特定のデータリンクによって参照されるファイルにポイント イン タイム リカバリが必要かどうかを指定するリンク制御オプション
3.1.2.13
ルーチン マッピング
外部サーバーによって維持される同等の概念への SQL 呼び出しルーチンの実装定義のマッピング
3.1.2.14
SQL/MED の実装
ISO/IEC 9075 のこの部分で定義されている言語によって拡張される可能性がある SQL ステートメントを処理する SQL 実装
注記 1:適合する SQL/MED 実装とは、27 節「適合性」で定義されている SQL/MED 実装の要件を満たす SQL/MED 実装です。
3.1.2.15
リンク解除オプション
データリンクによって占有されている特定のサイトが更新または削除されたときに実行するアクションを指定するリンク制御オプション
3.1.2.16
ユーザー マッピング
外部サーバーによって維持される同等の概念への認可識別子の実装定義のマッピング
3.1.2.17
書き込み権限オプション
特定のデータリンクによって参照されるファイルへの書き込み許可を決定する方法を指定するリンク制御オプション
3 Definitions, notations, and conventions
3.1 Definitions
This Subclause modifies Subclause 3.1, “Definitions”, in ISO/IEC 9075-2.
3.1.1 Definitions taken from XML
For the purposes of this document, the definitions of the following terms given in [XML] apply:
3.1.1.1 Valid XML document
3.1.1.2 XML document
3.1.1.3 XML document type declaration ="(also known as a DTD)
3.1.2 Definitions provided in 9
For the purposes of this document, in addition to those definitions taken from other sources, the following definitions apply:
3.1.2.1
access token
encrypted value returned under certain conditions by an SQL-server in combination with the File Reference of a datalink value
Note 1 to entry: An access token is either a read token or a write token.
3.1.2.2
datalink
value, of data type DATALINK, referencing some file that is not part of the SQL-environment
Note 1 to entry: The file is assumed to be managed by some external file manager.
3.1.2.3
datalinker
implementation-dependent component for enabling integrity control, recovery, and access control for external files
3.1.2.4
external data
data that is not managed by an SQL-server involved in an SQL-session, but that is nevertheless accessible to that SQL-session
3.1.2.5
foreign-data wrapper
named collection of routines, invocable by the SQL-server, supporting the programming interface specified for such routines in this part of ISO/IEC 9075
3.1.2.6
foreign server
named server, external to the SQL-environment, but known to the SQL-server, that manages external data
3.1.2.7
foreign server request
statement that an SQL-server submits to a foreign-data wrapper
3.1.2.8
foreign table
named table whose rows are supplied when needed by some foreign server
Note 1 to entry: The mechanism by which these rows are supplied is provided by a foreign-data wrapper. The data constituting a foreign table is not part of the SQL-environment.
3.1.2.9
integrity control option
link control option specifying the level of integrity of the link between a datalink and the file that it references
3.1.2.10
link control
property of a column of data type DATALINK, specifying the extent to which the links between datalinks in that column and the files they reference are to be monitored (in various specific manners)
3.1.2.11
read permission option
link control option specifying how permission to read external files referenced by certain datalinks is determined
3.1.2.12
recovery option
link control option specifying whether or not point in time recovery is required for the files referenced by certain datalinks
3.1.2.13
routine mapping
implementation-defined mapping of an SQL-invoked routine to an equivalent concept maintained by a foreign server
3.1.2.14
SQL/MED-implementation
SQL-implementation that processes SQL-statements that are possibly extended by the language defined in this part of ISO/IEC 9075
Note 1 to entry:A conforming SQL/MED-implementation is an SQL/MED-implementation that satisfied the requirements for SQL/MED-implementations as defined in Clause 27, “Conformance”.
3.1.2.15
unlink option
link control option specifying the action to be taken when certain sites occupied by datalinks are updated or deleted
3.1.2.16
user mapping
implementation-defined mapping of an authorization identifier to an equivalent concept maintained by a foreign server
3.1.2.17
write permission option
link control option specifying how permission to write files referenced by certain datalinks is determined