4 空間データのロード
この章では、データベースに空間データをロードする方法(SDO_GEOMETRY型の列を使用した表へのデータの格納を含む)を説明します。
空間データのロードの完了後、データに対して空間索引を作成し、データに対する問合せを実行できます。
データのロード処理には、次の2種類があります。
-
データのバルク・ロード
大量のデータをデータベースにロードする場合は、この処理方法を使用します。データのロードには、SQL*Loaderユーティリティを使用します。
-
トランザクション挿入操作
一般的に、この処理は比較的少量のデータをデータベースに挿入する場合に、SQLのINSERT文を使用して行われます。
- バルク・ロード
バルク・ロードでは、大量のデータをOracle Databaseにインポートできます。 - SQLを使用したトランザクション挿入
Oracle Spatialでは、標準SQL構文を使用してアクセスまたはロード可能な、Oracleの標準の表を使用します。このトピックでは、SDO_GEOMETRY型の列へのトランザクション挿入の例を示します。一般的に、この処理は比較的少量のデータをデータベースに追加する場合に使用されます。 - 空間データのロードおよび検査の推奨手順
データで空間操作を実行する前に、すべてのジオメトリ・データを検査し、検査エラーがあれば修正する必要があります。
親トピック: 概要および使用情報