Backend

Curso de Java y MySQL JDBC: Procedimientos almacenados y transacciones ACID

Aprende qué son y cómo trabajar con las sentencias precompiladas, los procedimientos almacenados y las transacciones ACID en una base de datos MySQL desde Java mediante su API JDBC.

4.6 (16 valoraciones)
2 horas y 14 minutos · curso
Java y MySQL JDBC: Procedimientos almacenados y transacciones ACID

Lo que aprenderás en este curso:

  • Crear sentencias precompiladas en JAVA.
  • Crear procedimientos almacenados en una Base de datos.
  • Entender qué es una transacción ACID y los niveles de aislamiento.

Requisitos del curso

Es necesario tener conocimientos básicos de lenguaje de programación Java y Base de datos MySQL.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.6
16 valoraciones

Contenido del curso:

    • 5m
    • Creación de la BD en MySQL
      16m
    • Test autoevaluación
    • ¿Qué es un procedimiento almacenado?
      9m
    • Creación de un procedimiento almacenado
      30m
    • CallableStatement
      8m
    • Ejecución del procedimiento almacenado
      11m
    • Test autoevaluación
    • ¿Qué es una transacción?
      8m
    • 7m
    • Niveles de aislamiento
      12m
    • Creación y confirmación de una transacción
      9m
    • Deshacer las últimas operaciones
      8m
    • Test autoevaluación
    • Conclusiones
      4m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

JPA vs JDBC

JPA vs JDBC

41 minutos y 52 segundos · taller

En este taller vamos a analizar las diferentes implementaciones y manejo de operaciones CRUD (Create, Read, Update and Delete), y realizar una comparación de códigos …

  • Backend
Java y MySQL JDBC: Elaboración de un CRUD

Curso de Java y MySQL JDBC: Elaboración de un CRUD

2 horas y 40 minutos · curso

En esta formación descubriremos las operaciones básicas para el desarrollo de un sistema CRUD con altas, bajas y modificaciones desde JAVA mediante su API JDBC.

  • Backend

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

2

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la carrera.

3

¿Cuándo comienza la formación?

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

Los alumnos objetivo de este curso son todos aquellos interesados en el manejo de aplicaciones de bases de datos con el lenguaje de programación Java, que ya conocen la programación JAVA a nivel básico, ya que es necesario tener conocimientos en este lenguaje a un nivel básico. También es positivo tener nociones sobre bases de datos relacionales, Maven y Docker.

Para comenzar esta formación de la mejor forma, es recomendable haber cursado previamente tanto el Curso de Java y MySQL JDBC: Operaciones básicas como el Curso de Java y MySQL JDBC: Elaboración de un CRUD, en los que se arranca el proyecto que se utilizará en este nuevo curso y así podrás aprender todo el proceso desde cero.

El primero de los tres apartados formativos en los que se ha dividido este curso online, se dedica a presentar el esquema y crear la base de datos que se utilizará a lo largo de las lecciones posteriores, de forma práctica.

En el segundo bloque, el profesor profundiza en los procedimientos almacenados, explicando en qué consisten y cuál es su sintaxis, realizando también un ejemplo de procedimientos y funciones que realizarán una operación de cierta complejidad dentro de la base de datos, para diferentes consultas, inserciones o actualizaciones. Dentro de este mismo apartado, se explicará cómo realizar la invocación desde JDBC de ese procedimiento almacenado y la recogida de resultados.

Como apartado final encontrarás todo lo referente a las transacciones ACID, comenzando por explicar qué son y cómo se utilizan, para seguir profundizando en la explicación y uso de las transacciones automáticas y manuales, los niveles de aislamiento y cómo deshacer algunas operaciones ya ejecutadas en el marco de una transacción.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.