La geodatabase es un conjunto de datasets geográficos y capacidades.
Los conceptos de las próximas secciones le ayudarán a lograr una base para aprender sobre el uso eficaz de geodatabases para su trabajo de SIG.
Datasets fundamentales en la geodatabase
Los datasets son el mecanismo principal para ofrecer acceso a información geográfica en ArcGIS. La geodatabase contiene los siguientes tipos de datasets principales:
Crear una colección de estos tipos de dataset es el primer paso para diseñar y generar una geodatabase. Tras crearlos, puede agregar o ampliar sus geodatabases con capacidades más avanzadas (por ejemplo, agregando topologías, redes o subtipos) para modelar el comportamiento SIG, mantener la integridad de los datos y trabajar con un conjunto importante 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 simple, tabular de los datos espaciales y de atributos. Los tres dataset principales de la geodatabase (clases de entidad, tablas de atributos y datasets ráster), 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áster. Estas geometrías se almacenan y se administran en columnas de atributos junto con campos de atributos tabulares tradicionales.
Una clase de entidad se almacena como una tabla. Cada fila representa una entidad. En la tabla de clase de entidad de polígono siguiente, la columna 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.
Una estrategia clave de la geodatabase es aprovechar el sistema de administración de bases de datos para escalar datasets SIG a tamaños y números de usuarios sumamente grandes (por ejemplo, para admitir desde bases de datos pequeñas y simples, 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. SQL es muy fuerte en la consulta y el procesamiento establecido de filas de tablas, y la estrategia de la geodatabase se ha diseñado para aprovechar estas funciones.
La geodatabase admite el acceso SQL a la geometría de entidad en las siguientes bases de datos:
- IBM Db2
- IBM Informix
- Microsoft SQL Server
- Oracle
- PostgreSQL
Los tipos avanzados de datos geográficos extienden las clases de entidad, los ráster y las tablas de atributos
Varios elementos de geodatabase se utilizan para extender tablas simples, entidades y ráster para modelar relaciones espaciales, agregar comportamiento rico, 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 estas tablas se define la integridad y el comportamiento de la información geográfica.
Si es necesario, puede extender sus datos para que admitan ciertas capacidades esenciales. El geodatabase tiene varios elementos de datos y tipos de datasets adicionales que se pueden utilizar para extender esta colección fundamental de datasets.
Vea Extender tablas, Extender clases de entidad y Extender los ráster para obtener más información.
Transacciones y versiones en geodatabases corporativas
Además de los tipos de datos geográficos y funcionalidades avanzados como la anotación, topología, redes y terrenos –las cuales funcionan en bases de datos grandes de alto rendimiento–, las geodatabases corporativas también admiten estas operaciones y flujos de trabajo de administración de datos:
- Versionado, que admite varios editores a la vez que no se sobrescriben ni bloquean los unos a los otros.
- La capacidad de realizar check-out y check-in de actualizaciones entre geodatabases, así como sincronizar varias geodatabases replicadas compartiendo actualizaciones limitadas a modificaciones entre réplicas que pueden estar en cualquier número de tipos de bases de datos y no es necesario que estén conectadas.
- Creación, administración y utilización de archivos históricos (como analizar y comparar el estado de una capa de parcela a lo largo del tiempo).
Para obtener información general sobre geodatabases corporativas y de otros tipos, consulte Tipos de geodatabases.