阅读:2089回复:0
ArcSDE的目的是什么,为什么你们不使用标准的SQL
ArcSDE是ESRI的数据库门户技术,它允许有效的存取,索引和获取矢量数据,栅格数据,元数据和测量数据。通过开发这个软件产品,我们可以提供高性能的,集成了长事务的和版本管理功能的,支持各种数据库的产品。这意味着我们的产品将有良好的可操作性,开放性,可以提供具有良好扩展性的解决方案,使用户有更多的选择。ArcSDE还允许我们的用户可以利用各个数据库产品的优点。
虽然所有的关系数据库厂商都支持SQL,并且以几乎相同的方式来处理SQL。但是在细节实现方面,各个数据库厂商有很大的区别。这些区别体现在性能调整,数据索引,支持的数据类型,数据一致性管理工具,和执行复杂的查询中。另外,标准的SQL不支持空间数据。SQL/MM空间标准化组织和OGC Simple Feature SQL标准扩展了SQL,使其可以支持矢量的空间数据类型。DB2和Informix支持标准的SQL类型。Oracle实现了它自己的,非标准化的空间数据系统,而SQL Server不支持空间数据。 通过使用ArcSDE,我们支持高性能的空间数据的管理,这些空间数据可以存放在: Oracle Oracle (包括Spatial) DB2 (包含Spatial扩展) Informix (包含Spatial扩展) SQL Server ArcSDE的可以处理不同的RDBMS。ArcSDE的体系结构可以给用户提供很大的灵活性。它允许用户可以选择不同的数据库厂商,并且使用户可以高效地从数据库中访问这些数据。 |
|