ヘッダーをスキップ
Oracle Databaseオブジェクト・リレーショナル開発者ガイド
11gリリース1(11.1)
E05671-02
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

用語集

P R V

P

PL/SQL
OracleがSQLを手続き型言語に拡張したもの。

R

REF
指定されたオブジェクト型の行オブジェクトの参照をカプセル化するOracleの組込みデータ型。

V

VARRAY
同じデータ型または宣言されたデータ型のサブタイプからなる、順序付けられたデータ要素のセット。

アトミックNULLオブジェクト(atomically null object)
自分自身の値がNULLであるオブジェクトを、アトミックNULLという。アトミックNULLオブジェクトは、すべての属性の値がNULL値であるオブジェクトとは異なる。

埋込みオブジェクト属性(embedded object attribute)
列オブジェクトの属性。

オブジェクト・インスタンス(object instance)
オブジェクト型のインスタンス。オブジェクトとも呼ばれる。
オブジェクト型(object type)
オブジェクト・インスタンスの型。メソッドを持つレコードと似ている。ユーザーにより定義される。
オブジェクト識別子(object identifier)
行オブジェクトの識別子。システム生成のもの(デフォルト)と、CREATE TABLE文で指定された主キー・ベースのものがある。
オブジェクト表(object table)
各行がオブジェクトを表している表。「行オブジェクト」を参照。
オブジェクト列(object column)
ユーザー定義型または抽象データ型(ADT)の列。

外部表(outer table)
ネストした表が含まれる表。
確保(pinning)
フェッチすること。
型進化(type evolution)
型のサブタイプの変更。通常はALTER文を使用して行われる。

キャラクタ・ラージ・オブジェクト(character large object: CLOB)
値がデータベース・キャラクタ・セットに対応する文字データで構成されるラージ・オブジェクト(LOB)データ型。
行オブジェクト(row object)
オブジェクト表の完全な行に格納されたオブジェクト。

索引構成表(index-organized table: IOT)
索引により編成された表。

主キー(primary key)
表のPRIMARY KEY制約で指定された列または列セット。

ストアド・プロシージャ(stored procedure)
データベースに格納された、アプリケーションから実行可能なPL/SQLブロック。

正規化(normalize)
データを複数の表に分割することでデータの冗長性をなくすプロセス。

多重集合演算子(multiset operators)
2つのネストした表の要素を結合して1つのネストした表にする演算子。

動的メソッド・ディスパッチ(dynamic method dispatch)
オーバーライドを使用する同じメソッドの実装が複数存在する場合に、メソッド・コールが実行時に最も近いメソッド実装にディスパッチされること。
特化(specializing)
親のスーパータイプが持たない新しい属性またはメソッドをサブタイプに追加したり、メソッドの実装を変更すること。

ネストした表(nested table)
同じデータ型の、順序付けられていないデータ要素のセット。

バイナリ・ラージ・オブジェクト(Binary Large Object: BLOB)
値がRAWバイナリ・データで構成されるラージ・オブジェクト・データ型。

ポリモフィズム(polymorphism)
総じて同じインタフェースを使用するデータ型とメソッドの取扱いを可能にする。ポリモフィックなオーバーライドにおいては、サブタイプは継承したメソッドを再定義する。ポリモフィックなオーバーロードにおいては、異なるパラメータを持つ同じメソッドのバージョンが複数存在することがある。

マテリアライズド・ビュー(materialized view)
問合せとその結果の両方が含まれるビュー。
マルチレベル・コレクション型(multilevel collection type)
要素が直接的または間接的にコレクション型であるコレクション型。

リテラル起動(literal invocation)
すべての引数がリテラルまたはリテラル・メソッド起動である起動。引数は変数にできない。
リーフ・レベル・スカラー・オブジェクト(leaf-level scalar object)
コレクションではなく、かつ他の型で構成されていないオブジェクト。
リーフ・レベル・スカラー属性(leaf-level scalar attribute)
リーフ・レベル・スカラー・オブジェクトの属性。

列オブジェクト(column object)
(オブジェクト表ではなく)リレーショナル・データベース表の列として格納されるオブジェクト。列オブジェクトは別のオブジェクトの属性になることもできる。格納されたインライン・オブジェクトまたは埋込みオブジェクトとも呼ばれる。