Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19 Días
6 Hrs
29 Min
45 Seg
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

¿Qué es Java Database Connection (JDBC)?

2/22
Recursos
Transcripción

JDBC (Java Database Connectivity) es una API (Application Programming Interface) de Java que proporciona un conjunto de clases e interfaces para interactuar con bases de datos relacionales, permitiendo a las aplicaciones Java acceder, manipular y gestionar los datos de manera eficiente.

Nos permite:

  1. Creación de consultas y declaraciones SQL personalizadas: JDBC (Java Database Connectivity) permite a los desarrolladores de aplicaciones Java crear consultas y declaraciones SQL personalizadas de manera eficiente y flexible.
  2. Soporte a múltiples bases de datos: JDBC es una especificación estándar de Java que proporciona un conjunto común de interfaces para interactuar con diferentes bases de datos. Esto significa que puedes usar JDBC para conectarte y comunicarte con una amplia gama de bases de datos, como Oracle, MySQL, PostgreSQL, SQL Server y más. JDBC ofrece controladores específicos para cada base de datos, que actúan como una capa de abstracción y manejan las diferencias específicas de cada sistema de gestión de bases de datos.
  3. Portabilidad: Uno de los principales beneficios de JDBC es su portabilidad. Al seguir la especificación estándar de JDBC, puedes escribir código Java que se conecte y acceda a bases de datos utilizando JDBC, y este código se puede ejecutar en cualquier plataforma que admita JDBC. Esto incluye sistemas operativos como Windows, macOS y Linux, así como diferentes servidores de aplicaciones y entornos de desarrollo.

Aportes 11

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Solo como comentario. Este primer capítulo tiene dos conceptos presentados de manera contradictoria. El título y la documentación oficial indican que JDBC es Java Database Connectivity, mientras que el primer flyer y la profesora dicen que es Java DataBase Connection, cosa que está mal y es contradictorio con lo mencionado anteriormente. Probablemente cuando hagan su examen se den cuenta que se marca su respuesta erróneamente por esta contradicción, por más que estén marcando la respuesta correcta.

JDBC - Conectividad de Base de datos en Java. API para conexión con BDs relacionales.
Se debe tener en cuenta los siguientes conceptos:

  • Conexión a la Base de Datos
  • Creación y ejecución de consultas SQL
  • Gestión de resultados
  • Control de transacciones
  • Manejo de excepciones
  • Diversidad de controladores.
    Una parte de lo que consulte en ChatGPT

Hola mundo

Excelente , llevo toda la ruta de backend con platzi y cuando veo un nuevo curso en Java alistó mi IDE para poder dar lo máximo en el aprendizaje.
¡Hola! Una disculpa enorme ya que no se actualizo el video con la correción aun, sin embargo si estas por aqui, te aclaro que **JDBC = Java Database Connectivity**
Falto la forma de conectar BD de Oracle o posgresql entre otras y formar proyecto el contenido se ve limitado
La verdad es que la chica parece que apenas acaba de aprender, sinceramente el curso esta muy maso, no tiene fuerza.
JDBC ofrece portabilidad al permitir que las aplicaciones Java se conecten a diversas bases de datos sin necesidad de reescribir el código. Esto se logra mediante el uso de controladores específicos para cada tipo de base de datos. Una vez que el código JDBC está escrito, puede ejecutarse en diferentes plataformas (Windows, Linux, macOS) sin cambios significativos, facilitando la migración y el mantenimiento de las aplicaciones. Esto es crucial para el desarrollo ágil y escalable en entornos diversos.
Se puede usar otras fromas de conectarse también
![](https://drive.google.com/file/d/1tQJBYsBPWO1Iio1kqf6gEzfLntPlp9QU/view?usp=drive_link)

Muy emocionado por aprender y empezar este curso!