Want to create interactive content? It’s easy in Genially!
Transacciones en MySQL
marcoantonionavasan
Created on September 4, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Interactive Image with Information
View
Interactive Human Body Image
View
Interactive Artwork Image
View
Interactive Product Image
View
Essential Square Interactive Image
View
Akihabara Vertical Interactive Image
View
Interactive Nature Image
Transcript
Transaccion en sql
concepto de transaccion:
Una transacción es una unidad única de trabajo. Si una transacción tiene éxito, todas las modificaciones de los datos realizadas durante la transacción se confirman y se convierten en una parte permanente de la base de datos. Si una transacción encuentra errores y debe cancelarse o revertirse, se borran todas las modificaciones de los datos.
Formato deEntrega
Transaction in SQL
transaction concept
A transaction is a single unit of work. If a transaction is successful, all data modifications made during the transaction are committed and become a permanent part of the database. If a transaction encounters errors and must be canceled or rolled back, all data modifications are deleted.
Format
CARACTERISTICAS
Una transacción tiene cuatro propiedades principales, a menudo denominadas ACID: atomicidad, consistencia, aislamiento y durabilidad.
colaca el puntero sobre los emojis para mas info.
CARACTERISTICAS
Una transacción tiene cuatro propiedades principales, a menudo denominadas ACID: atomicidad, consistencia, aislamiento y durabilidad.
Hover over the emojis for more information.
Confirmación.
Se utiliza para guardar consultas SQL; commit solo funciona con comandos DML. Recuerde que después de ejecutar el comando de confirmación, los 3 tipos de consultas se guardarán y no se pueden deshacer. Actualización de una fila o columna de una tabla. Elimina una entrada de la tabla. Inserte nuevos registros en la tabla.
Aquí hay un ejemplo de transacciones SQL simple:
Revertir
La reversión es una función que se utiliza en los sistemas de gestión de bases de datos para algún tipo de seguridad a través de transacciones SQL. Podemos usar el comando ROLLBACK para borrar todas las modificaciones de datos realizadas desde el inicio de la transacción o hasta un punto de guardado. También libera los recursos retenidos por la transacción.
NOTA:
Aquí está el ejemplo anterior de nuevo, pero con algo de código extra. El código adicional se utiliza para deshacer la transacción en caso de error.
Punto de Guardado
Es un punto de guardado en las transacciones SQL define una ubicación a la que una transacción puede regresar si parte de la transacción se cancela condicionalmente. Por ejemplo, si ocurre algún desastre después de ese punto, o cualquier comando de reversión ejecutado no elimina los datos antes del punto de guardado de la transacción SQL.
Ejemplo de un Punto de Guardado enSQL :
Bilbiografia:
Martínez, G. A. (2023, 2 junio). Transacciones en bases de datos con SQL. Brave Developer. https://bravedeveloper.com/2023/06/01/transacciones-en-bases-de-datos-con-sql/Peña, A. (2023, 28 julio). Transacciones SQL: confirmar, revertir, guardar - sqlserverdb. Sqlserverdb. https://sqlserverdb.com/transacciones-sql/ ¿Qué es una transacción en SQL? (2023, 28 noviembre). https://es.linkedin.com/advice/0/what-transaction-sql-skills-database-development-mwlvc?lang=es#:~:text=Una%20transacci%C3%B3n%20tiene%20cuatro%20propiedades,no%20se%20completa%20en%20absoluto.
Pedro Andres Ochoa Munguia- 1927711 Marco Antonio Nava Sanchez- 1927708 Actividad 5.- Tarea Investigación sobre Transacciones en MySQL 04/09/2024
Gracias por su atencion
Rollback
Rollback is a feature used in database management systems for some type of security through SQL transactions. We can use the ROLLBACK command to erase all data modifications made since the start of the transaction or up to a save point. It also releases any resources held by the transaction.
NOTE:
Here is the previous example again, but with some extra code. The additional code is used to undo the transaction in case of error.
Bibliografy:
Martínez, G. A. (2023, 2 junio). Transacciones en bases de datos con SQL. Brave Developer. https://bravedeveloper.com/2023/06/01/transacciones-en-bases-de-datos-con-sql/Peña, A. (2023, 28 julio). Transacciones SQL: confirmar, revertir, guardar - sqlserverdb. Sqlserverdb. https://sqlserverdb.com/transacciones-sql/ ¿Qué es una transacción en SQL? (2023, 28 noviembre). https://es.linkedin.com/advice/0/what-transaction-sql-skills-database-development-mwlvc?lang=es#:~:text=Una%20transacci%C3%B3n%20tiene%20cuatro%20propiedades,no%20se%20completa%20en%20absoluto.
Save Point
A save point in SQL transactions defines a location to which a transaction can return if part of the transaction is conditionally aborted. For example, if some disaster occurs after that point, or any rollback command executed does not delete the data before the save point of the SQL transaction.
Example of a Save Point in SQL:
Commit
Used to save SQL queries; commit only works with DML commands. Remember that after running the commit command, all 3 types of queries will be saved and cannot be undone. Updating a row or column of a table. Delete an entry from the table. Insert new records into the table.
Here is a simple SQL transaction example:
CHARACTERISTICS
A transaction has four main properties, often called ACID: atomicity, consistency, isolation, and durability.
colaca el puntero sobre los emojis para mas info.
Pedro Andres Ochoa Munguia- 1927711 Marco Antonio Nava Sanchez- 1927708 Actividad 5.- Tarea Investigación sobre Transacciones en MySQL 04/09/2024
CARACTERISTICAS
Una transacción tiene cuatro propiedades principales, a menudo denominadas ACID: atomicidad, consistencia, aislamiento y durabilidad.