Curso de Java SE: SQL y Bases de Datos

Curso de Java SE: SQL y Bases de Datos

Ana Fernanda Gutierrez Villanueva

Ana Fernanda Gutierrez Villanueva

Arquitectura de la API JDBC

1/22
Recursos
Transcripci贸n

JDBC Driver: El JDBC Driver es un componente de software que permite la conexi贸n y la comunicaci贸n entre una aplicaci贸n Java y una base de datos. Act煤a como un puente entre la aplicaci贸n y el sistema de gesti贸n de bases de datos (SGBD). Cada SGBD tiene su propio controlador JDBC espec铆fico que debe ser utilizado para establecer la conexi贸n y realizar operaciones en la base de datos. El JDBC Driver es responsable de traducir las llamadas de la API JDBC a instrucciones SQL comprensibles por el SGBD, as铆 como de enviar y recibir resultados de las consultas.

JDBC Driver Manager: El JDBC Driver Manager es una clase proporcionada por el JDK (Java Development Kit) que act煤a como un administrador de controladores JDBC. Su funci贸n principal es administrar y seleccionar el controlador adecuado para establecer la conexi贸n con la base de datos. El Driver Manager carga din谩micamente los controladores disponibles en tiempo de ejecuci贸n y permite a la aplicaci贸n seleccionar el controlador apropiado seg煤n la URL de conexi贸n proporcionada. Tambi茅n se encarga de abrir y cerrar la conexi贸n con la base de datos.

Origen de datos (Data Source): El origen de datos representa la base de datos con la que se comunica la aplicaci贸n Java a trav茅s de JDBC. Puede ser una instancia espec铆fica de un SGBD o un conjunto de conexiones configuradas para acceder a una base de datos.

En resumen, el JDBC Driver es responsable de la comunicaci贸n directa con la base de datos, el Driver Manager administra los controladores y selecciona el adecuado, y el origen de datos representa la base de datos.

Aportes 7

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Sugerencia para el 茅xamen: tener clara la funci贸n JDBC Driver y JDBC Driver Manager.
Muy emocionado de empezar este camino de Java. Ojal谩 comiencen a lanzar nuevos cursos en la ruta de java 馃挋.
![](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F70272aac-f9da-4425-8fd0-3591c1a4f68f%2F0308210b-631d-4f49-9326-275d50ad40bf%2FArquitectura_API_JDBC.png?id=30d9a69b-bdbc-4ded-a14b-84028f2adb5e\&table=block\&spaceId=70272aac-f9da-4425-8fd0-3591c1a4f68f\&width=2000\&userId=8ec755fe-1a82-472f-865e-60af4caaddcc\&cache=v2)![](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F70272aac-f9da-4425-8fd0-3591c1a4f68f%2F0308210b-631d-4f49-9326-275d50ad40bf%2FArquitectura_API_JDBC.png?id=30d9a69b-bdbc-4ded-a14b-84028f2adb5e\&table=block\&spaceId=70272aac-f9da-4425-8fd0-3591c1a4f68f\&width=2000\&userId=8ec755fe-1a82-472f-865e-60af4caaddcc\&cache=v2)![](https://i.postimg.cc/287x6bc1/Arquitectura-API-JDBC.png)
excelente curso que tal uno de Quarkus
Justamente es la forma de arquitectura que uso
隆Hola! Si reci茅n vas iniciando en el mundo de las Bases de Datos y Java, te recomiendo tomar estos cursos antes de comenzar este: * Curso de Fundamentos de Bases de Datos: ://platzi.com/cursos/bd/ * Curso de Introducci贸n a Java SE: <https://platzi.com/cursos/java-basico> Ya que aqu铆 aprender谩s como fusionar Java con una Base de Datos 馃挌
vamos a ver porque este curso se actualizo porque el anterior me falto..