Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Creación de Transacciones | Acid
Optimización de SQL y Características de Consulta

bookDesafío: Creación de Transacciones

Analicemos cómo crear una transacción nosotros mismos utilizando la tabla BankAccounts descrita en el capítulo anterior.

Realizaremos una transacción financiera sencilla: transferir fondos de una cuenta a otra. Garantizar que ambos pasos ocurran como una sola unidad lógica ejemplifica una transacción en la vida real.

Trabajaremos con los números de cuenta 101 y 789 y el saldo inicial será el siguiente:

Tarea

Swipe to start coding

Completa los espacios en blanco para crear una transacción SQL que transfiera 500 de la cuenta 101 a la cuenta 789. Asegúrate de que la transacción comience y termine correctamente utilizando las palabras clave adecuadas de SQL.

  • Iniciar la transacción utilizando la palabra clave correcta de SQL.
  • Restar 500 de la cuenta 101 solo si hay saldo suficiente.
  • Sumar 500 a la cuenta 789 solo si la deducción fue exitosa.
  • Finalizar la transacción utilizando la palabra clave correcta de SQL.
  • Recuperar los saldos actualizados de ambas cuentas al final.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 4
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

Awesome!

Completion rate improved to 4.55

bookDesafío: Creación de Transacciones

Desliza para mostrar el menú

Analicemos cómo crear una transacción nosotros mismos utilizando la tabla BankAccounts descrita en el capítulo anterior.

Realizaremos una transacción financiera sencilla: transferir fondos de una cuenta a otra. Garantizar que ambos pasos ocurran como una sola unidad lógica ejemplifica una transacción en la vida real.

Trabajaremos con los números de cuenta 101 y 789 y el saldo inicial será el siguiente:

Tarea

Swipe to start coding

Completa los espacios en blanco para crear una transacción SQL que transfiera 500 de la cuenta 101 a la cuenta 789. Asegúrate de que la transacción comience y termine correctamente utilizando las palabras clave adecuadas de SQL.

  • Iniciar la transacción utilizando la palabra clave correcta de SQL.
  • Restar 500 de la cuenta 101 solo si hay saldo suficiente.
  • Sumar 500 a la cuenta 789 solo si la deducción fue exitosa.
  • Finalizar la transacción utilizando la palabra clave correcta de SQL.
  • Recuperar los saldos actualizados de ambas cuentas al final.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 4
single

single

some-alt