Mind map
Tecnologías de conectividad de Base de Datos.

Map content
Tecnologías de conectividad de Base de Datos.
OBDC
- El objetivo principal de ODBC es permitir que las aplicaciones se comuniquen con diferentes bases de datos sin tener que preocuparse por los detalles específicos de cada sistema subyacente. Proporciona una capa de abstracción que traduce las solicitudes de la aplicación a un formato comprensible para el DBMS correspondiente y viceversa.
- Controlador (Driver): Un controlador ODBC es un software específico proporcionado por el fabricante del DBMS que permite la comunicación entre una aplicación y una base de datos. Cada DBMS tiene su propio controlador ODBC.
- Origen de datos (Data Source): Un origen de datos es una configuración que define la ubicación y la forma de acceder a una base de datos específica. Puede ser un archivo de configuración o una entrada en el registro del sistema operativo. Un origen de datos puede ser de dos tipos: DSN (Data Source Name, nombre de origen de datos) basado en usuario o DSN basado en sistema.
- Administrador de origen de datos (Data Source Administrator): Es una herramienta proporcionada por el sistema operativo o el fabricante del controlador ODBC para configurar y administrar los orígenes de datos.
- API ODBC: ODBC proporciona una API (Application Programming Interface) estándar que define las funciones y los protocolos para que las aplicaciones se conecten y accedan a las bases de datos a través de los controladores ODBC.
- ODBC, que significa Open Database Connectivity (Conectividad Abierta de Bases de Datos, en español), es un estándar de acceso a bases de datos que proporciona una interfaz para que las aplicaciones se conecten y accedan a diversos sistemas de gestión de bases de datos (DBMS) de manera uniforme.
- Consultas SQL: ODBC utiliza el lenguaje SQL (Structured Query Language) como estándar para enviar instrucciones y consultas a las bases de datos. Las aplicaciones pueden enviar consultas SQL a través de ODBC para recuperar, modificar o eliminar datos de la base de datos.
- Portabilidad: La principal ventaja de ODBC es que permite que las aplicaciones sean portables entre diferentes bases de datos. Si una aplicación está escrita para utilizar ODBC, puede funcionar con distintos DBMS simplemente cambiando el controlador ODBC y la configuración del origen de datos.
ADO.NET
- ADO.NET es un conjunto de clases que exponen servicios de acceso a datos para el programador de .NET. ADO.NET ofrece abundancia de componentes para la creación de aplicaciones de uso compartido de datos distribuidas.
- Componentes de ADO.NET
- Existen dos componentes de ADO.NET que se pueden utilizar para obtener acceso a datos y manipularlos:
- Proveedores de datos de .NET Framework
- El DataSet
- Proveedores de datos de .NET Framework
- Existen dos componentes de ADO.NET que se pueden utilizar para obtener acceso a datos y manipularlos:
- Al trabajar con ADO.NET no se utiliza la dll de acceso ODBC de GX (gxdata.dll), sino que toda la lógica se encuentra en la gxclasses.dll. En el caso de los DBMSs, cada uno utiliza un Data Provider para acceder a la base de datos, cada DBMS tiene su propio Data Provider para acceso ADO.NET.
- Constituye una parte integral de .NET Framework y proporciona acceso a datos relacionales, XML y de aplicaciones.
- ADO.NET satisface diversas necesidades de desarrollo, como la creación de clientes de base de datos de aplicaciones para usuario y objetos empresariales de nivel medio que utilizan aplicaciones, herramientas, lenguajes o exploradores de Internet.
- Componentes de ADO.NET
- ADO.NET es un conjunto de clases que exponen servicios de acceso a datos para el programador de .NET. ADO.NET ofrece abundancia de componentes para la creación de aplicaciones de uso compartido de datos distribuidas.
JDBC
- Conjunto de clases, métodos e interfaces escritos en lenguaje Java, que permiten el acceso a sistemas de bases de datos relacionales utilizando instrucciones SQL.
- VENTAJA DE JDBC Tiene la ventaja de ser independiente de la plataforma e independiente de la base de datos. Por lo que podrá ejecutarse en cualquier sistema que posea una Máquina Virtual de Java.
- El estándar JDBC hace posible: Establecer una conexión. Lanzar sentencias SQL. Capturar conjuntos resultado (resulset) de las consultas. Capturar información de la base de datos. Manipular los datos.
Images and files in the map
Information
- Description
- Mind Map on Tecnologías de conectividad de Base de Datos., created by Dayanis Gonzalez on 08/11/2022.
- Created by
- Dayanis Gonzalez
- Views
- 1
- Rating
More on Acceso y conectividad a bases de datos

