TRANSACCIONES YMANEJO DE ERRORES EN       MYSQL           T.S.U Víctor Dolores Marcos         Bases de Datos para Aplicaci...
Transacciones   Las transacciones en MYSQL no son mas    que para asegurar la consistencia de la    información, aseguran...
Características.Las transacciones siempre van acompañadas de procedimientosalmacenados .Ejemplo de SP:Create procedure Ing...
Procedimientos Almacenados (SP)Los procedimientos almacenados no son mas que un conjunto desentencias para realizar una fu...
Handler.Los Handler no son mas que cachadores de errores los cualespermiten capturar errores en MYSQL y permite continuar ...
Ejemplo:  Se crea el     Seleccionaprocedimiento.    el error.                    Muestra la                     opción de...
Conclusión.Las transacciones resultan algo indispensable parael manejo de la información en bases de datospara lo cual res...
Upcoming SlideShare
Loading in …5
×

Transacciones y manejo de errores en mysql

5,199
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
5,199
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
93
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transacciones y manejo de errores en mysql

  1. 1. TRANSACCIONES YMANEJO DE ERRORES EN MYSQL T.S.U Víctor Dolores Marcos Bases de Datos para Aplicaciones Tecnologías de la Información y Comunicación
  2. 2. Transacciones Las transacciones en MYSQL no son mas que para asegurar la consistencia de la información, asegurando que un conjunto de sentencias se ejecuten o no se ejecuten.
  3. 3. Características.Las transacciones siempre van acompañadas de procedimientosalmacenados .Ejemplo de SP:Create procedure Ingresar_num2 (in un int) -- Crea el sp Begin Start transaction --- Inicia la transaccion.If un=> 50 then Insert into nu2 values(nu); endif; CommitEnd
  4. 4. Procedimientos Almacenados (SP)Los procedimientos almacenados no son mas que un conjunto desentencias para realizar una función.Ejemplo de SP:Create procedure Ingresar_num2 (in un int) -- Crea el spBeginIf un=> 50 then Insert into nu2 values(nu); endif; CommitEnd
  5. 5. Handler.Los Handler no son mas que cachadores de errores los cualespermiten capturar errores en MYSQL y permite continuar con latransacción y guardar cambios o descartarlos.ESTRUCTURA:DECLARE handler_type controlador para condition_value [, ...] sp_statementhandler_type : CONTINUAR | SALIR | UNDOcondition_value : SQLSTATE [VALUE] sqlstate_value | condition_name | SQLWARNING | NO ENCONTRADO | SQLEXCEPTION | mysql_error_code
  6. 6. Ejemplo: Se crea el Seleccionaprocedimiento. el error. Muestra la opción de continuar o Declara salir el Handler
  7. 7. Conclusión.Las transacciones resultan algo indispensable parael manejo de la información en bases de datospara lo cual resulta indispensable el manejo deerrores ya que de ello depende un uso adecuadodel mismo.
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×