For the complete documentation index, see llms.txt. This page is also available as Markdown.

Conectando a una Base de datos

Cómo GeoDin almacena datos en Bases de datos: tipos de escritorio frente a cliente/servidor, la jerarquía Sistema/Usuario y las reglas de nomenclatura, y cómo crear una Conexión al base de datos desde el gestor de Perforación de GeoDin.

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.

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 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

La creación de conexiones de bases de datos a bases de datos Cliente/Servidor se describe en el capítulo: Cliente/Servidor

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, Referencia de Operaciones de ejecución de Perforación, Trabajando con Proyectos, Plantillas de Informe, y Gestionando Documentos.

Temas relacionados

Última actualización

¿Te fue útil?