> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/connecting-to-a-database.md).

# Conectando a una Base de datos

## Bases de datos

Los datos de GeoDin se almacenan en bases de datos, que pueden contener cualquier número de proyectos de GeoDin; el único límite es el espacio libre en disco.\
Se accede a las bases de datos mediante un controlador especializado para bases de datos (Proveedor de Base de datos OLE). Este controlador está incluido en su sistema operativo o se proporciona con su base de datos. Las conexiones de bases de datos se crean, configuran o eliminan desde la interfaz de usuario de GeoDin.

Dependiendo de cómo se almacenen y gestionen los datos, GeoDin diferencia entre los siguientes tipos de bases de datos:

**Bases de datos de escritorio**\
\
Los datos de GeoDin se almacenan en un formato físico de base de datos definido por el usuario, como Microsoft-Access (MDB). Para usar una base de datos de escritorio necesita una conexión de base de datos. Esto puede hacerse directamente en GeoDin. Cualquier programa compatible con el formato de base de datos puede utilizarse para visualizar o editar los datos. Las operaciones de base de datos se realizan en el PC cliente.

\
**Bases de datos Cliente/Servidor**\
\
Los datos se almacenan en una base de datos en un servidor de bases de datos, por ejemplo, Oracle, SQL-Server, etc. Además de un controlador de base de datos y una conexión de base de datos, se necesita software cliente para la base de datos correspondiente. Un Administrador de la base de datos debe configurar la identificación de usuario en el servidor de bases de datos, que aparece al abrir la base de datos (inicio de sesión). Las funciones de base de datos se implementan en el servidor de bases de datos, lo que reduce la carga de procesamiento en los PC cliente. Las bases de datos cliente/servidor pueden utilizarse desde ***GeoDinProfessional*** en adelante.\
El Sistema GeoDin contiene funciones para copiar o transferir datos entre tipos de bases de datos. Por lo tanto, es posible modificar el formato de base de datos de un proyecto después de haber sido creado.

## Jerarquía y reglas generales

Las bases de datos de GeoDin pueden definirse en dos niveles distintos.

[Bases de datos del Sistema](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/connecting-to-a-database.md)

se definen en un objeto central, el archivo GeoDin.INI. Puede ser un archivo protegido contra escritura en una red y gestionado por el administrador del sistema (véase **Configuración**). Cualquier ajuste de base de datos de este archivo prevalece sobre todas las demás definiciones de base de datos con el mismo nombre. Estas bases de datos están disponibles para todos los usuarios que inician GeoDin desde este objeto.

**Bases de datos de Usuario**

se crean o definen localmente mediante el método **"Crear conexión con base de datos"**. Los ajustes se almacenan en el PC del usuario y están disponibles para el usuario que los creó.

**Nombre de la conexión de base de datos**

Las distintas bases de datos de usuario no pueden tener nombres idénticos. Una conexión de base de datos definida como base de datos del sistema se utiliza con preferencia a una base de datos definida por el usuario

## Crear conexión con base de datos

El método **"Crear conexión con base de datos"** está disponible en la ![Databases](/files/4ffebacfb53cce6702eb38a572db3003c7d4b06c) **Bases de datos** pestaña del gestor de objetos de GeoDin (GOM):

Al iniciar el método, puede elegir si desea usar una Base de datos Access o crear una conexión a un servidor de bases de datos (con *GeoDin Cliente/Server* módulo).

Desde GeoDin 9, las conexiones de bases de datos ya no se crean con Base de datos OLE, sino exclusivamente con FireDAC.

FireDAC tiene tres ventajas principales sobre Base de datos OLE:

1. La conexión permite un acceso más rápido (especialmente perceptible con bases de datos cliente/servidor).
2. No es necesario un proceso de configuración complicado (como ocurre con las conexiones ODBC).
3. No es necesaria la asignación de nombres DLL\_ de descriptores de tipos de campo para bases de datos Cliente/Servidor en GeoDin.inin.

Las descripciones detalladas Sobre, en las conexiones de FireDAC se pueden encontrar aquí:

<http://docwiki.embarcadero.com/RADStudio/XE5/en/Base> de datos\_Connectivity\_(FireDAC)

La creación de conexiones de bases de datos a bases de datos Access se describe en el capítulo: [MS Access](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/connecting-to-a-database/supported-database-types.md)

La creación de conexiones de bases de datos a bases de datos Cliente/Servidor se describe en el capítulo: [Cliente/Servidor](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/connecting-to-a-database.md)

El contenido de referencia de Perforación, medición, Informe, Documento y Proyecto-Copiar que antes se duplicaba sobre, en esta página ahora vive sobre, en sus páginas temáticas - vea [Trabajando con Datos de mediciones](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/working-with-measurement-data.md), [Referencia de Operaciones de ejecución de Perforación](/geodin-desktop/es/tipos-de-objetos/object-operations-reference.md), [Trabajando con Proyectos](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/working-with-projects.md), [Plantillas de Informe](/geodin-desktop/es/visualizacion-disenos-e-informes/report-templates.md), y [Gestionando Documentos](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/managing-documents.md).

## Temas relacionados

* [Administrando conexiones de Base de datos](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/connecting-to-a-database/managing-database-connections.md) - edición, eliminación, bases de datos del sistema frente a bases de datos de usuario, configuración
* [Tipos de Base de datos compatibles](/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/connecting-to-a-database/supported-database-types.md) - particularidades de Access, SQL-Server, Oracle, MySQL y PostgreSQL


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.geodin.com/geodin-desktop/es/area-de-trabajo-y-gestionar-datos/connecting-to-a-database.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
