ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

DBMS におけるジオデータベースの格納形態

  • ジオデータベースの物理格納
  • 空間データの格納と管理

多くのジオデータベースは、地理情報のデータ格納と管理に、Oracle、IBM Db2、Microsoft SQL Server などのリレーショナル データベースを利用しています。これにより、ジオデータベースのスケーラビリティを拡張し、多数のユーザーをサポートすることが可能になります。これらのジオデータベースは、バージョニング、レプリケーション、履歴管理といった重要なデータ管理ワークフローもサポートしています。

ジオデータベースの物理格納

ジオデータベースの格納領域の主なメカニズムはテーブルです。テーブルは、次に示すように、ディスク上にファイルとして、またはデータベース管理システム (DBMS) のコンテンツとして格納されます。

ジオデータベースの種類データ格納法

パーソナル ジオデータベース

Microsoft Access

ファイル ジオデータベース

データ ファイルが含まれているファイル システムのフォルダー

デスクトップ ジオデータベース (ArcGIS Desktop [Desktop Standard または Desktop Advanced] および Geodatabase Update を使用する ArcGIS Engine に付属) とワークグループ ジオデータベース (ArcGIS Server Workgroup)

Microsoft SQL Server Express エディション

エンタープライズ ジオデータベース (ArcGIS Enterprise レベルが必要。ユーザー独自の DBMS が必要)。

  • IBM Db2
  • IBM Informix Dynamic Server
  • Microsoft SQL Server
  • Oracle
  • PostgreSQL
  • SAP HANA (ArcGIS Enterprise および ArcGIS Pro のみでサポートされています)

ジオデータベースと DBMS の関係

空間データの格納と管理

テーブル

データベースのジオデータベース格納には、データセット テーブル (ユーザー定義テーブル) とシステム テーブルの 2 種類のテーブルが含まれています。

ジオデータベース内の一部の列に XML ドキュメントを使用するシステム テーブルと SQL タイプの列を使用できるデータセット テーブル

  • データセット テーブル: ジオデータベースの各データセットは、1 つ以上のテーブルに格納されます。データセット テーブルはシステム テーブルと連携してデータを管理します。
  • システム テーブル: ジオデータベースのシステム テーブルは、各ジオデータベースのコンテンツを管理します。システム テーブルは、すべてのデータセットの定義、ルール、およびリレーションシップを定義するジオデータベース スキーマを保持します。システム テーブルは、ジオデータベースのプロパティ、データ整合チェック ルール、および振舞いを実装するために必要なメタデータをすべて含んでいます。

たとえば、SQL Server データベースにバイナリ ジオメトリ格納タイプを使用して格納されたシンプル フィーチャクラスは、ビジネス テーブル、フィーチャ (f) テーブル、および空間インデックス (s) テーブルで構成されます。これらのテーブルは、一連のシステム テーブル (i テーブル、gdb_items、sde_table_registry、sde_layers、sde_spatial_references システム テーブル) と連携して動作します。システムテーブルはフィーチャクラスに関する情報を追跡するために使用されます。

DBMS によって、ジオデータベースを格納および管理するために使用されるテーブルと列は異なります。したがって、ジオデータベースを格納するために使用される DBMS の種類は、ジオデータベースの物理的な格納スキーマに影響をおよぼします。

その他のファイル

ジオデータベースは、トリガー、関数、ストアド プロシージャ、およびユーザー定義タイプをデータベース内で使用してさまざまな機能を実装し、整合性を維持します。基本的にこれらのデータベース オブジェクトをユーザーが操作する必要はないので、このドキュメントでは、これらのオブジェクトについては詳細を省略します。

SQL を使用してジオデータベース内の情報にアクセスする方法については、「SQL およびエンタープライズ ジオデータベース」をご参照ください。

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル