ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Arquitectura de una geodatabase

  • La geodatabase es de objeto relacional
  • Almacenamiento de geodatabase en bases de datos relacionales

El modelo de almacenamiento de la geodatabase está basado en una serie de conceptos de bases de datos relacionales simples pero esenciales y aprovecha los puntos fuertes del sistema de administración de base de datos subyacente. Las tablas simples y los tipos de atributos bien definidos se utilizan para almacenar los datos de esquema, regla, base y atributos espaciales de cada dataset geográfico. Este enfoque proporciona un modelo formal para el almacenamiento y trabajo con los datos. A través de este enfoque, el lenguaje estructurado de consultas (SQL), una serie de funciones relacionales y operadores, se puede utilizar para crear, modificar y consultar tablas y sus elementos de datos.

Puede ver cómo funciona esto examinando cómo se modela una entidad con geometría poligonal en la geodatabase. Una clase de entidad se almacena como una tabla, a menudo se denomina como tabla de negocios o base. Cada fila de la tabla representa una entidad. La columna de forma almacena la geometría del polígono para cada entidad. Se puede acceder al contenido de esta tabla, incluida la forma cuando se almacena como tipo espacial SQL, a través de SQL.

Ejemplo de tabla de negocios de clase de entidad poligonal

Sin embargo, agregar tipos espaciales y soporte SQL para atributos espaciales a una base de datos, no es suficiente para la compatibilidad con SIG. ArcGIS emplea una arquitectura de aplicación de varios niveles implementando lógica y comportamiento avanzados en el nivel de aplicación por encima del modelo de almacenamiento de la geodatabase. Esta lógica de aplicación incluye soporte para una serie de objetos de datos y comportamientos genéricos de sistemas de información geográfica (SIG) tales como clases de entidad, datasets de mosaico, topologías, redes y replicación.

La geodatabase es de objeto relacional

La geodatabase se implementa utilizando la misma arquitectura de aplicación de varios niveles que se encuentra en otras aplicaciones de sistema de administración de bases de datos avanzadas; no hay nada exótico o inusual en su implementación. La arquitectura de varios niveles de la geodatabase se conoce a veces como modelo relacional de objetos. Los objetos de geodatabase se almacenan como filas en tablas de la base de datos que tienen identidad, y el comportamiento se proporciona a través de la lógica de aplicación de la geodatabase. La separación de la lógica de la aplicación del almacenamiento es lo que permite admitir diversos sistemas de administración de bases de datos y formatos de datos distintos.

Almacenamiento de geodatabase en bases de datos relacionales

En el centro de la geodatabase se encuentra un esquema de base de datos relacional estándar (una serie de tablas de base de datos, tipos de columna, índices y otros objetos estándar de base de datos). El esquema se almacena en una colección de tablas del sistema de geodatabase en la base de datos que define la integridad y comportamiento de la información geográfica.

Se utilizan tipos de columna bien definidos para almacenar los atributos tabulares tradicionales. Cuando la geodatabase se almacena dentro de un sistema de administración de bases de datos, las representaciones espaciales, que se suelen representar con vectores o rásteres, generalmente se almacenan con un tipo espacial extendido.

Dentro de la geodatabase, hay dos conjuntos primarios de tablas; tablas del sistema y tablas de dataset.

  • Tablas de dataset: cada dataset en una geodatabase se almacena en una o más tablas. Las tablas de dataset trabajan con las tablas del sistema para administrar los datos.
  • Tablas del sistema: las tablas del sistema de geodatabase mantienen un registro de los contenidos de cada geodatabase. Describen fundamentalmente el esquema de geodatabase que especifica todas las definiciones, reglas y relaciones de dataset. Las tablas del sistema contienen y administran todos los metadatos requeridos para implementar propiedades de geodatabase, reglas de validación de datos y comportamientos.

Las tablas del sistema y dataset funcionan juntas para presentar y administrar el contenido de una geodatabase. Por ejemplo, cuando se ve en el formato de almacenamiento subyacente, una clase de entidad es una tabla con una columna espacial. Sin embargo, cuando se accede a través de ArcGIS, todas las reglas almacenadas en las tablas del sistema se combinan con los datos subyacentes para presentarlos como una clase de entidad con todo el comportamiento definido.

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal