Vocabulario esencial para usar SQL con una geodatabase corporativa

Los términos de este tema se definen basados en su uso con geodatabases corporativas, SQL y tipos espaciales definidos por el usuario. Algunos de los términos tienen diferentes significados fuera del contexto de una geodatabase corporativa con tipos espaciales.

Término

Definición

Sistema de coordenadas

Un sistema de coordenadas es un marco de referencia que consiste en un conjunto de puntos, líneas o superficies, y un conjunto de reglas, usados para definir las posiciones de los puntos en el espacio, en dos o tres dimensiones. El sistema de coordenadas cartesianas y el sistema de coordenadas geográficas usados en la superficie de la tierra son ejemplos comunes de los sistemas de coordenadas.

Capa

Una vez que se registra una tabla espacial con ArcSDE, suele denominarse capa porque al registrar una tabla espacial con ArcSDE, se agrega un registro a la tabla del sistema LAYERS (o sde_layers). Una vez que se registra una capa con la geodatabase, se denomina clase de entidad.

Esto no es lo mismo que un archivo de capa (.lyr) o las capas en la tabla de contenido en ArcMap.

Versión denominada

Una versión denominada es una versión de geodatabase que crea y que es descendiente de la versión DEFAULT.

Se tiene acceso a las versiones denominadas de diferente manera al utilizar vistas versionadas para editar datos; la versión denominada se debe establecer al editarla a través de una vista versionada. La versión en sí está bloqueada por la duración de la sesión de edición.

ID de objeto

ArcGIS mantiene el campo ObjectID y garantiza un Id. único para cada fila de la tabla. La mayoría de las funcionalidades en ArcGIS requieren que el ObjectID sea único. De lo contrario, verá comportamientos inconsistentes en la funcionalidad.

A este campo también se lo suele denominar Id. de fila.

Registrar con la geodatabase

Registrar una tabla con la geodatabase añade un registro para la tabla a las tablas del sistema GDB_ITEMS y TABLE_REGISTRY, un registro para cada columna en la tabla a la tabla del sistema COLUMN_REGISTRY y añade una columna ObjectID a la tabla. ArcGIS usa y mantiene esta columna. Si la tabla contiene una columna espacial, se agrega un registro para la tabla a la tabla del sistema LAYERS y un registro para la columna espacial en la tabla del sistema GEOMETRY_COLUMNS.

Índice espacial

Un índice espacial es un índice de base de datos creado en la columna espacial en una tabla para optimizar el acceso a los datos espaciales.

Referencias espaciales

Una referencia espacial describe dónde se ubican las entidades en el mundo real. Una referencia espacial se define cuando se crea un dataset de entidad de geodatabase o clase de entidad independiente. La referencia espacial incluye un sistema de coordenadas para valores x, y y z así como valores de tolerancia y resolución para valores x, y, z y m.

Tabla espacial

Una tabla espacial es una tabla que incluye una columna espacial. Para crear una columna espacial, incluya una columna espacial en la cláusula de la columna de la declaración CREATE TABLE. Una tabla espacial también se denomina una clase de entidad.

ST_Geometry

El tipo de datos ST_Geometry es un tipo de datos definido por usuario (UDT) que le permite definir columnas que almacenan datos espaciales.

ST_Raster

ST_Raster es un tipo de datos definido por el usuario. Se almacena en una fila simple, en una columna simple de tipo de objeto ST_Raster en una tabla definida por el usuario. ST_Raster proporciona una compatibilidad completa para la geodatabase así como acceso SQL a los datos ráster. Esto permite escribir aplicaciones SQL mediante el sistema de administración de bases de datos (DBMS) que puede utilizar y acceder a las operaciones y consultas de ráster.

Vistas de control de versiones

Una vista versionada incorpora una vista de base de datos, procedimientos almacenados, desencadenadores y funciones que le permitirán leer o editar los datos versionados en una tabla de geodatabase o clase de entidad mediante Lenguaje estructurado de consultas (SQL). Cuando consulta una vista versionada, podrá ver los datos en la tabla base (de negocios) y las modificaciones que están almacenadas en las tablas delta. Los desencadenadores que utilizan las vistas versionadas actualizan las tablas delta cuando edita la vista versionada mediante SQL.

5/10/2014