Fundamentos de las tablas

En la geodatabase, los atributos se administran en tablas sobre la base de una serie de conceptos sobre datos relacionales simples, aunque esenciales:

  • Las tablas incluyen filas.
  • Todas las filas de una tabla tienen los mismos campos.
  • Cada columna tiene un tipo de datos, tal como número entero, número decimal, carácter y fecha.
  • Hay funciones y operadores disponibles para administrar las tablas y sus elementos de datos.
Tabla de clases de entidad

Las tablas y las relaciones desempeñan un papel clave en ArcGIS, tal como lo hacen en las aplicaciones de base de datos tradicionales. Las filas de las tablas se pueden utilizar para almacenar todas las propiedades de los objetos geográficos. Esto incluye mantener y administrar geometría de entidades en una columna Shape.

La siguiente ilustración muestra dos tablas y cómo se pueden relacionar sus registros entre sí utilizando un campo común. La tabla Propietario está relacionada con la tabla Parcela a través de campo PARCEL_ID.

Almacenamiento de entidades y atributos en tablas

Tipos de datos de atributos en la geodatabase

Hay varios tipos de datos de atributos compatibles que se utilizan para almacenar y administrar atributos en la geodatabase. Los tipos de datos disponibles incluyen diversos tipos de números, texto, fecha, objetos binarios grandes (BLOB) e identificadores únicos globales (GUID).

Los tipos de datos de atributos compatibles con la geodatabase son, entre otros, los siguientes:

  • Números: pueden pertenecer a uno de los siguientes tipos de datos numéricos:
    • Corto: enteros cortos (16 bits)
    • Largo: enteros largos (32 bits)
    • Entero grande: enteros grandes (64 bits)
    • Flotante: números de punto flotante de precisión simple (32 bits)
    • Doble: números de punto flotante de precisión doble (64 bits)
  • Texto: cualquier conjunto de caracteres alfanuméricos de una longitud especificada.
  • Fecha: puede ser uno de los tipos de fecha siguientes:
    • Fecha: valores de fecha y hora
    • Solo fecha: valores de fecha solamente, sin valores de tiempo
    • Solo hora: valores de tiempo solamente, sin valores de fecha
    • Desfase de marca de tiempo: desfase de fecha y hora con respecto al valor UTC
  • Blob: los objetos binarios grandes se utilizan para almacenar documentos, fotografías u otros objetos grandes.
  • Identificadores globales: tipos de datos de Id. global y GUID almacenan cadenas de texto de estilo de registro que están compuestas por 36 caracteres encerrados entre paréntesis. Estas cadenas únicamente identifican una entidad o fila de tabla dentro de una geodatabase y en todas las geodatabases. Se utilizan mucho para administrar relaciones, especialmente para la administración de datos, el control de versiones, las actualizaciones de solo cambios y la replicación.
  • Id. de objeto: el identificador de objeto es un campo de entero único que no puede tener valores nulos y se agrega cuando se crea una clase de entidad o tabla de geodatabase en ArcGIS. En este campo se almacena un Id. único para cada fila de la tabla y se crea como Id. de objeto de 32 bits de manera predeterminada. Cuando es necesario que los valores de Id. de objeto sean mayores que 2,14 mil millones, el campo de Id. de objeto puede migrarse para utilizar Id. de objeto de 64 bits mediante el uso de la herramienta de geoprocesamiento Migrar Id. de objeto a 64 bits.

Consulte Tipos de datos de campo ArcGIS para obtener más información.

Extender tablas

En las tablas se proporciona información descriptiva para entidades, ráster y tablas de atributos tradicionales de la geodatabase. Los usuarios realizan muchas operaciones tradicionales, tabular y relacionales, utilizando tablas.

En la geodatabase, hay un conjunto enfocado de funciones que se utilizan opcionalmente para extender las funciones de las tablas. Estas incluyen lo siguiente:

Trabajar con tablas de atributos en la geodatabase

UtilizarSi necesita

Dominios de atributo

Especifica una lista de valores válidos o un rango de valores válidos para las columnas de atributos. Utilice los dominios para ayudar a asegurar la integridad de los valores de atributo. Por lo general, los dominios se utilizan para aplicar las clasificaciones de datos (tales como clase de carretera, códigos de zonificación y clasificaciones de los usos del suelo).

Subtipos

Administrar un conjunto de subclases de atributo en una única tabla. Esto se utiliza a menudo en tablas de clases de entidad para administrar diferentes comportamientos en subconjuntos de los mismos tipos de entidad.

Administración de versiones

Administre transacciones de actualización largas, archivos históricos y ediciones con varios usuarios requeridos en flujos de trabajo de SIG.