基本地理数据库管理词汇

下表定义了讨论地理数据库管理时会使用到的一些术语:

术语

定义

ArcSDE 服务

ArcSDE 服务(又称 ArcSDE 应用程序或三层架构)用于在 GIS 应用程序和地理数据库之间传递空间数据。

紧凑

紧凑操作可清理磁盘上的文件和个人地理数据库文件存储、重新排序记录并消除未使用的空间。

压缩

引用文件地理数据库矢量数据时,压缩操作可压缩数据。因此,将占用较少的磁盘空间。压缩的文件地理数据库数据无法编辑;必须解压之后才能编辑。

引用企业、工作组或桌面地理数据库中的版本化数据时,压缩操作可移除未引用状态及其关联的增量表行,并将所有版本共有的增量表项移动到基表中。这会减少数据库在搜索每个版本查询时必需的数据量,从而提高查询性能和系统响应时间。

数据库身份验证

数据库身份验证是一种用于验证尝试连接到数据库的用户凭据的方法;在进行连接时,用户需要提供数据库用户的名称和密码,而数据库会授权或拒绝授权用户的连接。

直接连接(或直连)

与地理数据库的直连可通过使用数据库管理系统 (DBMS) 的连接方法和客户端应用程序中的直连驱动程序来实现。这种连接方式可不使用 ArcSDE 服务从客户端直接连接到 DBMS。直连也称为双层连接。

企业级地理数据库

企业级地理数据库是存储在数据库管理系统中并通过 ArcGIS for Server Enterprise 获得许可的多用户地理数据库。

地理数据库管理员

地理数据库管理员是用于管理企业级地理数据库的登录帐户。管理任务包括地理数据库创建、压缩操作、升级、锁定和用户连接管理,以及系统表维护。

地理数据库管理员也称为 ArcSDE 管理员或 sde 用户。

地理数据库资料档案库

地理数据库资料档案库只包含创建地理数据库所需的必要要素,这些要素包括系统表、存储过程、函数和类型。

地理数据库版本化

地理数据库版本化是一种处理方法,通过这种方法,多个用户可以编辑同一数据而不会覆盖其他人的编辑内容或阻止其他人读取或编辑数据。这可以通过分别为每个版本化数据集使用不同的表追踪编辑内容,并使用系统表追踪数据的不同状态来实现。

操作系统身份验证

操作系统身份验证是一种用于验证尝试连接到数据库的用户凭据的方法。在进行连接时,数据库将从连接的客户端计算机操作系统中读取登录信息。数据库会使用此信息来授权连接。建立连接的用户或应用程序不必另外提供用户名和密码。

空间视图

空间视图是包含要素类中的空间字段以及其他属性字段的数据库视图。

升级

在地理数据库的上下文中,升级操作会更新系统表、存储过程、功能和类型以提供新的功能或修复缺陷。

您可以使用“升级地理数据库”地理处理工具或 Python 脚本升级地理数据库。

升级地理数据库时,必须从安装了 ArcGIS for DesktopStandardAdvanced)、具有 Geodatabase Update 扩展模块的 ArcGIS Engine 运行时或 ArcGIS for Server 标准版或高级版的计算机执行这些操作。您必须通过工具或脚本建立与地理数据库的直接连接,而且用于连接的登录必须具备足够运行升级的权限。

当升级文件或个人地理数据库时,您还可以从安装了 ArcGIS for DesktopBasic)的计算机上运行地理处理工具或 Python 脚本。

版本化视图

版本化视图将数据库视图、存储过程、触发器和函数整合在一起,用以通过结构化查询语言 (SQL) 读取或编辑地理数据库表或要素类中的版本化数据。当查询版本化视图时,您可以查看基表(业务表)中的数据以及存储在增量表中的编辑。当您使用 SQL 编辑版本化视图时,版本化视图使用的触发器将更新增量表。

5/10/2014