Geodatabase地理數據庫分為:
- Personal Geodastabase個人地理數據庫,
- File Geodatabase文件地理數據庫,
- ArcSDE Geodatabase SDE地理數據庫。
三者分別對應的就是*.mdb、*.gdb和SDE數據庫。其中gdb和mdb的區別在於:
- mdb數據庫采用Microsoft Access 數據文件結構,容量上限為2GB,且隨着數據量變大時,性能會下降,有效數據庫大小一般在250M到500M之間。
- gdb數據庫單個數據集存儲上限可達到1TB,可存儲多個數據集。
- SDE地理數據庫是基於Oracle、SQL Server、Informix或者DB2的大型關系型數據庫打造的企業級空間數據庫,需要通過ArcSDE進行連接,支持多用戶讀寫。
關鍵特征 |
ArcSDE地理數據庫 |
文件地理數據庫 |
個人地理數據庫 |
|
描述 |
在關系數據庫中以表的形式保存的各種類型的GIS數據集的集合(對在關系數據庫中存儲和管理GIS數據的ArcGIS用戶建議使用的本機數據格式) |
在文件系統文件夾中保存的各種類型的GIS數據集的集合(對在文件系統文件夾中存儲和管理的ArcGIS用戶建議使用的本機數據格式) |
在MicrosoftAccess數據文件中存儲和管理的ArcGIS地理數據庫的原始數據格式。(此數據格式的大小有限制且僅適用於Windows操作系統) |
|
用戶數 |
多用戶:多位讀取者和多位寫入者 |
單個用戶和較小的工作組:每個要素數據集、獨立要素類或表有多位讀取者或一位寫入者。浮動使用任何特定文件最終都會導致大量讀取者的降級。 |
單個用戶和較小的工作組(具有較小的數據集)多位讀取者和一位寫入者。浮動使用最終會導致大量讀取者的降級。 |
|
存儲格式 |
l Oracle l Microsoft SQL Server l IBM DB2 l IBM Informix l Netezza l PostgreSQL |
每個數據集都是磁盤上的一個單獨文件。文件地理數據庫 |
每個個人地理數據庫中的所有內容都保存在單個MicrosoftAccess |
|
大小限制 |
可達DBMS限制 |
每個數據集1TB。每個文件地理數據庫可保存很多數據集。對於超大型影像數據集,可將1TB限值提高到256TB。每個要素類最高可擴展至每個數據集數億個矢量要素。 |
每個Access數據庫2GB。性能下降前的有效限制通常介於每個Access數據庫文件250到500MB之間。 |
|
版本管理支持 |
完全支持所有的DBMS。包括數據庫同步復制、使用檢出和檢入進行更新以及歷史存檔等。 |
對於使用檢出和檢入提交更新的客戶機和可使用單向復制向其發送更新的客戶機,僅支持地理數據庫格式。 |
對於使用檢出和檢入提交更新的客戶機和可使用單向復制向其發送更新的客戶機,僅支持地理數據庫格式。 |
|
平台 |
Windows、UNIX、Linux和與DBMS的直接連接,這些DBMS可能會在用戶的本地網絡中的任意平台上運行。 |
跨平台。 |
僅適用於Windows。 |
|
安全和權限 |
由DBMS提供 |
操作文件系統安全。 |
Windows文件系統安全。 |
|
數據庫管理工具 |
備份、恢復、復制、SQL支持、安全等完整DBMS功能 |
文件系統管理。 |
Windows文件系統管理。 |