Fundamentos de la geodatabase

Una geodatabase es una colección de datasets geográficos de varios tipos.

La información siguiente le ayudará a hacerse con una base para el aprendizaje y a utilizar eficazmente las geodatabases para su trabajo SIG.

Datasets fundamentales en la geodatabase

Un concepto de la geodatabase es el dataset. Es el mecanismo principal para organizar y utilizar información geográfica en ArcGIS. La geodatabase contiene los siguientes tipos de datasets principales:

  • Clase de entidad
  • Dataset ráster
  • Tabla

Crear una colección de estos tipos de dataset es el primer paso para diseñar y generar una geodatabase. Normalmente, comenzará creando varios de estos tipos de dataset fundamentales. A continuación, agregará o extenderá sus geodatabases con capacidades más avanzadas (como agregar topologías, redes o subtipos) para modelar el comportamiento del SIG, mantener la integridad de los datos y trabajar con un conjunto de relaciones espaciales.

Almacenamiento de geodatabases en tablas y archivos

El almacenamiento de geodatabases incluye tanto el esquema y la base de reglas para cada dataset geográfico como el almacenamiento tabular de los datos espaciales y de atributos. Los tres datasets principales de la geodatabase mencionados anteriormente, así como otros elementos de la geodatabase, se almacenan utilizando tablas. Las representaciones espaciales en datasets geográficos se almacenan como entidades vectoriales o rásteres. Estas geometrías se almacenan y se administran en campos junto con los atributos tradicionales.

Una clase de entidad se almacena como una tabla. Cada fila representa una entidad. En la tabla de clases de entidades de polígono de la imagen siguiente, el campo Forma contiene la geometría de polígono para cada entidad. Se utiliza el valor Polígono para especificar que el campo contiene las coordenadas y la geometría que definen un polígono en cada fila.

Clases de entidad almacenadas como una tabla, donde cada fila contiene una entidad.

Una estrategia de la geodatabase es aprovechar el sistema de administración de bases de datos (DBMS) para escalar datasets SIG a tamaños y números de usuarios sumamente grandes, por ejemplo, para admitir desde bases de datos pequeñas para un usuario o para unos pocos hasta instancias con centenares de millones de entidades y miles de usuarios simultáneos. Las tablas proporcionan el mecanismo de almacenamiento principal para los datasets geográficos. El lenguaje estructurado de consultas (SQL) consulta y procesa filas de tablas y la estrategia de la geodatabase se ha diseñado para aprovechar estas capacidades.

Los datasets geográficos avanzados amplían las clases de entidad, los rásteres y las tablas de atributos

Varios elementos de geodatabase se utilizan para extender tablas, entidades y rásteres para modelar relaciones espaciales, agregar comportamiento, mejorar la integridad de datos y extender las capacidades de la geodatabase para la administración de datos.

El esquema de la geodatabase incluye las definiciones, las reglas de integridad y el comportamiento para cada una de estas capacidades extendidas. Incluyen propiedades para sistemas de coordenadas, resolución de coordenadas, clases de entidad, topologías, redes, catálogos ráster, relaciones y dominios. Esta información de esquema persiste en una colección de metatablas de geodatabase en el DBMS. En estas tablas se define la integridad y el comportamiento de la información geográfica.

Elementos de la geodatabase

Como usuario de SIG, trabajará con los tres tipos de dataset fundamentales enumerados anteriormente y que se muestran a continuación, independientemente del sistema que utilice. Tendrá un conjunto de clases de entidad, varias tablas de atributos y, la mayoría de las veces, un gran conjunto de imágenes y datasets ráster con los que trabajar.

Tipos principal de dataset en un SIG

Fundamentalmente, todas los geodatabases contienen este mismo tipo de contenido. Se puede pensar en esta colección de datasets como en el punto inicial universal para el diseño de una base de datos SIG.

Puede extender sus modelos de datos para que admitan determinadas capacidades esenciales según sea necesario. La geodatabase tiene elementos de datos y tipos de datasets adicionales que se pueden utilizar para extender esta colección fundamental de datasets.

Consulte Extender tablas, Extender clases de entidad e Imágenes y teledetección en ArcGIS para obtener más información.

Transacciones de geodatabase y control de versiones

Las geodatabases corporativas utilizan las funcionalidades del DBMS subyacente para proporcionar versiones que ofrecen una compatibilidad escalable con la edición multiusuario en grandes bases de datos. Con el versionado, cada editor puede trabajar con su propia versión personal de la geodatabase, hacer ediciones sin afectar a otros editores ni a la base de datos de producción e incorporar sus cambios de nuevo al sistema una vez completado su trabajo. Este marco de transacción da cabida a una variedad de estrategias de administración de datos adecuadas para usuarios individuales, equipos de personas e incluso organizaciones internacionales e implementaciones SIG web completas.

Consulte Administración de datos y transacciones para obtener más información.

Temas relacionados