SlideShare una empresa de Scribd logo
1 de 11
Excelencia Académica para un mundo globalizado
TRANSACCIONES
Asignatura : Tópicos de Ingeniería de Sistemas (IS1006B)
Semestre : 2016-II
Turno : Noche
Por : Ing° Oscar Alberto Barnett Contreras
Excelencia Académica para un mundo globalizado
CONCEPTO
La transacción en un Sistema de Gestión de
Bases de Datos (SGBD), es una colección de
operaciones que forman una única unidad lógica
de trabajo en una BD realizada por una o más
sentencias SQL estrechamente relacionadas.
Excelencia Académica para un mundo globalizado
EJEMPLO
Las transacciones representan eventos del
mundo real, como:
Excelencia Académica para un mundo globalizado
CARACTERÍSTICAS A CONOCER DE
UNA TRANSACCIÓN
1.Datos que utiliza la transacción.
2.Características funcionales de la transacción.
3.Salida de la transacción.
4.Importancia para los usuarios.
5.Frecuencia de utilización.
Excelencia Académica para un mundo globalizado
TIPOS DE TRANSACCIÓN
1.En las transacciones de recuperación, se accede
a los datos para visualizarlos en pantalla.
2.En las transacciones de actualización, se
insertan, borran o actualizan datos de la base de
datos.
3.En las transacciones mixtas se mezclan
operaciones de recuperación de datos y de
actualización.
Excelencia Académica para un mundo globalizado
PROPIEDADES
Las TR deben cumplir cuatro propiedades:
1. Atomicidad (Atomicity): Asegura que la
operación se ha realizado o no, y por lo tanto ante
un fallo del sistema no puede quedar a medias.
2.Consistencia (Consistency): Asegura que sólo se
empieza aquello que se puede acabar. Se ejecutan
aquellas operaciones que no van a romper la reglas
y directrices de integridad de la base de datos.
Excelencia Académica para un mundo globalizado
PROPIEDADES
3. Aislamiento (Isolation): Asegura que una
operación no puede afectar a otras. Es decir, la
realización de dos transacciones sobre la misma
información nunca generará ningún tipo de error.
4. Permanencia (Durability): Asegura que una vez
realizada la operación, ésta persistirá y no se podrá
deshacer aunque falle el sistema.
Excelencia Académica para un mundo globalizado
ESTADOS DE UNA TR
1. Activa (Active): Es el estado inicial; la
transacción permanece en este estado durante
su ejecución.
2. Parcialmente comprometida (Uncommited):
Después de ejecutarse la ultima transacción.
3. Fallida (Failed): Tras descubrir que no se
puede continuar la ejecución normal.
Excelencia Académica para un mundo globalizado
ESTADOS DE UNA TR
4. Abortada (Rolled Back): Después de haber
retrocedido la transacción y restablecido la base de
datos a su estado anterior al comienzo de la
transacción.
5. Comprometida (Commited): Tras completarse
con éxito.
Excelencia Académica para un mundo globalizado
ESTADOS DE UNA TR
Excelencia Académica para un mundo globalizado

Más contenido relacionado

La actualidad más candente

U456 postgre sql
U456 postgre sqlU456 postgre sql
U456 postgre sqlJr. Serrano
 
Transacciones en MySQL
Transacciones en MySQLTransacciones en MySQL
Transacciones en MySQLThekavenet
 
Administración de Transacciones - del tema 1 al 4
Administración de Transacciones - del tema 1 al 4Administración de Transacciones - del tema 1 al 4
Administración de Transacciones - del tema 1 al 4Mayito Pdg
 
INTERBLOQUEOS Y NIVELES DE AISLAMIENTO
INTERBLOQUEOS Y NIVELES DE AISLAMIENTOINTERBLOQUEOS Y NIVELES DE AISLAMIENTO
INTERBLOQUEOS Y NIVELES DE AISLAMIENTOjuan
 
Blockchain
BlockchainBlockchain
Blockchainjjmch
 
Gestión de transacciones
Gestión de transaccionesGestión de transacciones
Gestión de transaccionesUTPL UTPL
 
Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transaccionesUTPL UTPL
 
Commit y rollback
Commit y rollbackCommit y rollback
Commit y rollbacklinis129
 
Necesidad de la recuperación
Necesidad de la recuperaciónNecesidad de la recuperación
Necesidad de la recuperaciónRoberth Loaiza
 
Base de datos propiedades acid
Base de datos propiedades acidBase de datos propiedades acid
Base de datos propiedades acidJefer Lee Parra
 
SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...
SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...
SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...SpanishPASSVC
 
BD. control de concurrencia
BD. control de concurrenciaBD. control de concurrencia
BD. control de concurrencialiras loca
 
Inv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrenciasInv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrenciasJuan Anaya
 

La actualidad más candente (20)

Transacciones
TransaccionesTransacciones
Transacciones
 
U456 postgre sql
U456 postgre sqlU456 postgre sql
U456 postgre sql
 
Transacciones en MySQL
Transacciones en MySQLTransacciones en MySQL
Transacciones en MySQL
 
Administración de Transacciones - del tema 1 al 4
Administración de Transacciones - del tema 1 al 4Administración de Transacciones - del tema 1 al 4
Administración de Transacciones - del tema 1 al 4
 
INTERBLOQUEOS Y NIVELES DE AISLAMIENTO
INTERBLOQUEOS Y NIVELES DE AISLAMIENTOINTERBLOQUEOS Y NIVELES DE AISLAMIENTO
INTERBLOQUEOS Y NIVELES DE AISLAMIENTO
 
Transaccion
TransaccionTransaccion
Transaccion
 
Blockchain
BlockchainBlockchain
Blockchain
 
Gestión de transacciones
Gestión de transaccionesGestión de transacciones
Gestión de transacciones
 
Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transacciones
 
Commit y rollback
Commit y rollbackCommit y rollback
Commit y rollback
 
Transaccion
TransaccionTransaccion
Transaccion
 
Necesidad de la recuperación
Necesidad de la recuperaciónNecesidad de la recuperación
Necesidad de la recuperación
 
Transacciones en SQL SERVER
Transacciones en SQL SERVERTransacciones en SQL SERVER
Transacciones en SQL SERVER
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
Ado.Net - mejores prácticas
Ado.Net - mejores prácticasAdo.Net - mejores prácticas
Ado.Net - mejores prácticas
 
Base de datos propiedades acid
Base de datos propiedades acidBase de datos propiedades acid
Base de datos propiedades acid
 
SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...
SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...
SQL Server 2014 Delayed Durability visto desde una aplicación - Alejandro Cor...
 
TRANSACCIONES
TRANSACCIONESTRANSACCIONES
TRANSACCIONES
 
BD. control de concurrencia
BD. control de concurrenciaBD. control de concurrencia
BD. control de concurrencia
 
Inv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrenciasInv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrencias
 

Destacado

活性粉末狀自體富含血小板之血漿PRP
活性粉末狀自體富含血小板之血漿PRP活性粉末狀自體富含血小板之血漿PRP
活性粉末狀自體富含血小板之血漿PRPTom Hen
 
Examen 4ta. unidad.
Examen 4ta. unidad.Examen 4ta. unidad.
Examen 4ta. unidad.Kike Palacio
 
Diferencia de formulas para resolver problemas
Diferencia  de formulas para resolver problemasDiferencia  de formulas para resolver problemas
Diferencia de formulas para resolver problemasKike Palacio
 
Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?
Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?
Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?IFPRIMaSSP
 
José enrique lópez palacio histogramas
José enrique lópez palacio histogramasJosé enrique lópez palacio histogramas
José enrique lópez palacio histogramasKike Palacio
 
Instalación de Windows XP
Instalación de  Windows XPInstalación de  Windows XP
Instalación de Windows XPkenni117
 
BWB - The Next Generation of Flame Photometers
BWB - The Next Generation of Flame PhotometersBWB - The Next Generation of Flame Photometers
BWB - The Next Generation of Flame PhotometersHozan Amin
 
Redes Sociales En Internet I
Redes Sociales En Internet IRedes Sociales En Internet I
Redes Sociales En Internet IPromálaga
 
Pedoman penghitungan-beban-kerja-guru
Pedoman penghitungan-beban-kerja-guruPedoman penghitungan-beban-kerja-guru
Pedoman penghitungan-beban-kerja-guruSuaidin -Dompu
 
What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses) What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses) TalentLMS
 
Performance Audit of CanIUse by PerfAudit
Performance Audit of CanIUse by PerfAuditPerformance Audit of CanIUse by PerfAudit
Performance Audit of CanIUse by PerfAuditPerfAudit
 

Destacado (17)

活性粉末狀自體富含血小板之血漿PRP
活性粉末狀自體富含血小板之血漿PRP活性粉末狀自體富含血小板之血漿PRP
活性粉末狀自體富含血小板之血漿PRP
 
Ado.net
Ado.netAdo.net
Ado.net
 
Examen 4ta. unidad.
Examen 4ta. unidad.Examen 4ta. unidad.
Examen 4ta. unidad.
 
Diferencia de formulas para resolver problemas
Diferencia  de formulas para resolver problemasDiferencia  de formulas para resolver problemas
Diferencia de formulas para resolver problemas
 
Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?
Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?
Is Malawi's Mix of Maize Market Policies Ultimately Harming Food Security?
 
José enrique lópez palacio histogramas
José enrique lópez palacio histogramasJosé enrique lópez palacio histogramas
José enrique lópez palacio histogramas
 
Microsoft word 2013
Microsoft word 2013Microsoft word 2013
Microsoft word 2013
 
Instalación de Windows XP
Instalación de  Windows XPInstalación de  Windows XP
Instalación de Windows XP
 
BWB - The Next Generation of Flame Photometers
BWB - The Next Generation of Flame PhotometersBWB - The Next Generation of Flame Photometers
BWB - The Next Generation of Flame Photometers
 
Redes Sociales En Internet I
Redes Sociales En Internet IRedes Sociales En Internet I
Redes Sociales En Internet I
 
Microsoft word 2013
Microsoft word 2013Microsoft word 2013
Microsoft word 2013
 
Pedoman penghitungan-beban-kerja-guru
Pedoman penghitungan-beban-kerja-guruPedoman penghitungan-beban-kerja-guru
Pedoman penghitungan-beban-kerja-guru
 
What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses) What is an LMS (Definition and Uses)
What is an LMS (Definition and Uses)
 
Flamephotometer
FlamephotometerFlamephotometer
Flamephotometer
 
Ceramah 1 pengurusan_disiplin
Ceramah 1 pengurusan_disiplinCeramah 1 pengurusan_disiplin
Ceramah 1 pengurusan_disiplin
 
Buku 4 pedoman pkb dan angka kreditnya
Buku 4 pedoman pkb dan angka kreditnyaBuku 4 pedoman pkb dan angka kreditnya
Buku 4 pedoman pkb dan angka kreditnya
 
Performance Audit of CanIUse by PerfAudit
Performance Audit of CanIUse by PerfAuditPerformance Audit of CanIUse by PerfAudit
Performance Audit of CanIUse by PerfAudit
 

Similar a T ransacciones

Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datosjuanmanuel_29
 
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASKatty Landacay
 
Abf leccion 11
Abf leccion 11Abf leccion 11
Abf leccion 11victdiazm
 
Transacciones en transact sql
Transacciones en transact sqlTransacciones en transact sql
Transacciones en transact sqlFreddy Poma Inga
 
Analisis comparativo de mysql vs oracle
Analisis comparativo de mysql vs oracleAnalisis comparativo de mysql vs oracle
Analisis comparativo de mysql vs oraclesergio
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidasVictor
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidasVictor
 
BD: Cuestiones de Repaso del Capitulo 20.
BD: Cuestiones de Repaso del Capitulo 20.BD: Cuestiones de Repaso del Capitulo 20.
BD: Cuestiones de Repaso del Capitulo 20.Victor Samaniego
 

Similar a T ransacciones (20)

Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
 
trabajo 5
trabajo 5trabajo 5
trabajo 5
 
Gestion de base de datos
Gestion de base de datosGestion de base de datos
Gestion de base de datos
 
Transacci[1]..
Transacci[1]..Transacci[1]..
Transacci[1]..
 
Base datos
Base datosBase datos
Base datos
 
Concurrencia y serialización final 2
Concurrencia y serialización final 2Concurrencia y serialización final 2
Concurrencia y serialización final 2
 
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
 
Transaciones en mysql
Transaciones en mysqlTransaciones en mysql
Transaciones en mysql
 
Bases de Datos II (II Bimestre)
Bases de Datos II (II Bimestre)Bases de Datos II (II Bimestre)
Bases de Datos II (II Bimestre)
 
Abf leccion 11
Abf leccion 11Abf leccion 11
Abf leccion 11
 
RECICLAJE
RECICLAJERECICLAJE
RECICLAJE
 
ATOMICIDAD
ATOMICIDADATOMICIDAD
ATOMICIDAD
 
Transacciones en transact sql
Transacciones en transact sqlTransacciones en transact sql
Transacciones en transact sql
 
Tarea2
Tarea2Tarea2
Tarea2
 
Analisis comparativo de mysql vs oracle
Analisis comparativo de mysql vs oracleAnalisis comparativo de mysql vs oracle
Analisis comparativo de mysql vs oracle
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
BD: Cuestiones de Repaso del Capitulo 20.
BD: Cuestiones de Repaso del Capitulo 20.BD: Cuestiones de Repaso del Capitulo 20.
BD: Cuestiones de Repaso del Capitulo 20.
 
Transacciones.pptx julio
Transacciones.pptx julioTransacciones.pptx julio
Transacciones.pptx julio
 
Transacciones.pptx julio
Transacciones.pptx julioTransacciones.pptx julio
Transacciones.pptx julio
 

Más de Oscar Alberto Barnett Contreras (10)

S04 roles de equipos
S04 roles de equiposS04 roles de equipos
S04 roles de equipos
 
Nueva zelanda
Nueva zelandaNueva zelanda
Nueva zelanda
 
Agregar estilo zotero iso 690 para cita bibliográfica word
Agregar estilo zotero iso 690 para cita bibliográfica wordAgregar estilo zotero iso 690 para cita bibliográfica word
Agregar estilo zotero iso 690 para cita bibliográfica word
 
Guía práctica de zotero
Guía práctica de zoteroGuía práctica de zotero
Guía práctica de zotero
 
Día de san valentín
Día de san valentínDía de san valentín
Día de san valentín
 
Oficios remitidos 06 11-16
Oficios remitidos 06 11-16Oficios remitidos 06 11-16
Oficios remitidos 06 11-16
 
Creación de presentación
Creación de presentaciónCreación de presentación
Creación de presentación
 
Trabajo de investigación
Trabajo de investigaciónTrabajo de investigación
Trabajo de investigación
 
Carnaval en el perú
Carnaval en el perúCarnaval en el perú
Carnaval en el perú
 
Protocolo xml
Protocolo xmlProtocolo xml
Protocolo xml
 

Último

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 

T ransacciones

  • 1. Excelencia Académica para un mundo globalizado TRANSACCIONES Asignatura : Tópicos de Ingeniería de Sistemas (IS1006B) Semestre : 2016-II Turno : Noche Por : Ing° Oscar Alberto Barnett Contreras
  • 2. Excelencia Académica para un mundo globalizado CONCEPTO La transacción en un Sistema de Gestión de Bases de Datos (SGBD), es una colección de operaciones que forman una única unidad lógica de trabajo en una BD realizada por una o más sentencias SQL estrechamente relacionadas.
  • 3. Excelencia Académica para un mundo globalizado EJEMPLO Las transacciones representan eventos del mundo real, como:
  • 4. Excelencia Académica para un mundo globalizado CARACTERÍSTICAS A CONOCER DE UNA TRANSACCIÓN 1.Datos que utiliza la transacción. 2.Características funcionales de la transacción. 3.Salida de la transacción. 4.Importancia para los usuarios. 5.Frecuencia de utilización.
  • 5. Excelencia Académica para un mundo globalizado TIPOS DE TRANSACCIÓN 1.En las transacciones de recuperación, se accede a los datos para visualizarlos en pantalla. 2.En las transacciones de actualización, se insertan, borran o actualizan datos de la base de datos. 3.En las transacciones mixtas se mezclan operaciones de recuperación de datos y de actualización.
  • 6. Excelencia Académica para un mundo globalizado PROPIEDADES Las TR deben cumplir cuatro propiedades: 1. Atomicidad (Atomicity): Asegura que la operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias. 2.Consistencia (Consistency): Asegura que sólo se empieza aquello que se puede acabar. Se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad de la base de datos.
  • 7. Excelencia Académica para un mundo globalizado PROPIEDADES 3. Aislamiento (Isolation): Asegura que una operación no puede afectar a otras. Es decir, la realización de dos transacciones sobre la misma información nunca generará ningún tipo de error. 4. Permanencia (Durability): Asegura que una vez realizada la operación, ésta persistirá y no se podrá deshacer aunque falle el sistema.
  • 8. Excelencia Académica para un mundo globalizado ESTADOS DE UNA TR 1. Activa (Active): Es el estado inicial; la transacción permanece en este estado durante su ejecución. 2. Parcialmente comprometida (Uncommited): Después de ejecutarse la ultima transacción. 3. Fallida (Failed): Tras descubrir que no se puede continuar la ejecución normal.
  • 9. Excelencia Académica para un mundo globalizado ESTADOS DE UNA TR 4. Abortada (Rolled Back): Después de haber retrocedido la transacción y restablecido la base de datos a su estado anterior al comienzo de la transacción. 5. Comprometida (Commited): Tras completarse con éxito.
  • 10. Excelencia Académica para un mundo globalizado ESTADOS DE UNA TR
  • 11. Excelencia Académica para un mundo globalizado