Un recorrido rápido sobre cómo trabajar con bases de datos de ArcGIS
Podría tener datos espaciales o no espaciales en una base de datos que desea utilizar en ArcGIS. Esa base de datos no tiene que contener una geodatabase corporativa para que usted pueda establecer conexión directamente con ella desde el árbol de catálogo en ArcGIS for Desktop.
En los temas de la sección Base de datos del sistema de ayuda se describe lo que se puede hacer con los datos de base de datos en ArcGIS. A continuación se presenta un resumen de esa funcionalidad:
Conectar a una base de datos
El equipo cliente desde el que se conectará a la base de datos debe tener instalado un cliente de sistema de administración de bases de datos (DBMS). Puede obtener los clientes DBMS de su proveedor de DBMS. Los archivos cliente también se pueden obtener en el Portal de atención al cliente de Esri.
Una vez que la base de datos cliente está instalada en un equipo en el que está instalado ArcGIS for Desktop, puede crear una conexión a la base de datos desde el nodo Conexiones de base de datos en el árbol de catálogo. Vea Conexiones de base de datos de ArcGIS for Desktop para obtener más información.
Visualizar los datos de la base de datos en ArcGIS
Una vez conectado a la base de datos desde ArcGIS, puede visualizar esos datos en ArcMap o ArcCatalog. Para relacionar los datos espaciales o realizar un análisis de los mismos, puede arrastrar la tabla desde la conexión en la ventana Catálogo situada en ArcMap a la tabla de contenidos. Si es necesario, defina un identificador único y una referencia espacial para las tablas espaciales que agregue a la tabla de contenido de ArcMap. Consulte Visualizar datos de bases de datos de ArcGIS para obtener más información.
Tipos de datos admitidos
Para usar los datos con ArcGIS, los tipos de datos de la tabla de la base de datos deben corresponderse con los admitidos por ArcGIS. Si la tabla contiene columnas con un tipo de datos que no es compatible con ArcGIS, ArcGIS no mostrará las columnas incompatibles. Al mover tablas entre las bases de datos o entre las bases de datos y las geodatabases utilizando ArcGIS, los tipos de datos no compatibles no se incluirán en la base de datos de destino. Consulte Tipos de datos DBMS admitidos en ArcGIS para obtener una lista de tipos de datos admitidos por cada sistema de administración de bases de datos.
Crear una capa de consulta en las tablas de bases de datos
Puede definir capas de consulta en las tablas de bases de datos de ArcMap para unir las tablas o restringir los atributos que se vayan a mostrar. Consulte el apartado ¿Qué es una capa de consulta? para obtener más información.
Cuando se arrastra una clase de entidad de base de datos a ArcMap, se crea automáticamente una capa de consulta que se configura de modo que incluya todas las columnas de tipos de datos compatibles en la tabla. La primera fila de la tabla se usa para determinar el tipo de entidad (punto, línea o polígono), la referencia espacial y la dimensionalidad (es decir, 2D o 3D). Si no desea usar esas propiedades —por ejemplo, si desea visualizar los registros tridimensionales de la tabla, pero el primer registro es bidimensional, puede alterar la definición de la capa de consulta. Consulte Modificar una capa de consulta para obtener más información.
Crear un usuario de lectura/escritura
Como administrador de base de datos, puede usar la herramienta de geoprocesamiento Crear usuario de base de datos para crear un usuario que tenga los privilegios necesarios para crear objetos de base de datos. Consulte el tema sobre la herramienta para obtener una lista de los privilegios otorgados al usuario.
Crear una vista en ArcGIS for Desktop
Puede crear una vista en las tablas o clases de entidad de una base de datos desde ArcGIS for Desktop haciendo clic con el botón derecho en la conexión de bases de datos en el árbol de catálogo, seleccionando Nuevo y, a continuación, haciendo clic en Ver. En el cuadro de diálogo Crear nueva visualización, escriba una consulta SQL para definir la vista. Consulte Crear una vista de base de datos en ArcGIS for Desktop para obtener más información. Si lo prefiere, puede ejecutar la herramienta de geoprocesamiento Crear una vista de base de datos para definir una vista.
Crear tablas en una base de datos desde ArcGIS
Puede crear tablas espaciales y no espaciales en su base de datos desde ArcGIS for Desktop haciendo clic con el botón derecho en la conexión de bases de datos en el árbol de catálogo, seleccionando Nuevo y, a continuación, Clase de entidad (para las tablas espaciales) o Tabla (para las tablas no espaciales). El asistente que se abre le guía a través de la creación de la tabla y le permite definir las columnas de la tabla. Consulte Crear una clase de entidad en ArcGIS for Desktop y crear una tabla de base de datos en ArcGIS for Desktop para obtener más información.
Otorgar y revocar privilegios en las tablas de bases de datos
Los propietarios de la tabla pueden utilizar el cuadro de diálogo Privilegios de ArcGIS para conceder o revocar los privilegios de otros usuarios o roles de la base de datos. Vea Otorgar y revocar privilegios en datasets para obtener instrucciones.
Mover datos entre las fuentes de datos
Puede mover los datos entre las bases de datos o entre una base de datos y una geodatabase de ArcGIS for Desktop. Las opciones para mover los datos incluyen copiar tablas de una base de datos de origen y pegarlas en una base de datos de destino o geodatabase, arrastrar las tablas desde una conexión de base de datos a otra base de datos o conexión de geodatabase utilizando el Cargador de datos simples o usar una de las siguientes herramientas de geoprocesamiento:
Cambiar nombre de tablas
Si su sistema de administración de bases de datos lo permite, puede cambiar el nombre de una tabla de base de datos existente desde ArcGIS. Consulte Cambiar nombre de tablas para obtener instrucciones.
Utilizar ArcGIS para modificar el esquema de tablas de bases de datos
Puede agregar o eliminar campos de las tablas que posee en la base de datos desde la pestaña Campos del cuadro de diálogo Propiedades de la tabla o Propiedades de Clase de entidad . Consulte Alterar el esquema de la tabla de base de datos para obtener más información.
Administrar índices y estadísticas
Puede usar las herramientas Reconstruir índices y Analizar datasets para volver a crear los índices y actualizar las estadísticas de la base de datos para las tablas de la base de datos que le pertenecen.
Habilitar la funcionalidad de la geodatabase en la base de datos
Puede decidir en algún momento que desea comenzar a utilizar la funcionalidad de geodatabase en su base de datos, como por ejemplo, topologías, redes o la edición versionada. Puede crear un usuario administrador de geodatabase, entonces, conectado a la base de datos como ese usuario, puede habilitar una geodatabase. Esto crea las tablas, tipos, funciones y procedimientos del sistema necesarios para utilizar una geodatabase. Consulte el tema específico de su DBMS para obtener más información:
Los nuevos datos que se agregan a través de ArcGIS se registran automáticamente en la geodatabase una vez que se ha habilitado una en la base de datos. También puede registrar tablas de bases de datos existentes con la geodatabase, si lo desea, o puede dejarlas sin registrar y acceder a ellas a través de ArcGIS. Para obtener información sobre el registro de tablas con la geodatabase, consulte Registrar una tabla con la geodatabase.