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

4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
Presentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APAPresentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APAlcolon
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 

Último (20)

Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
Presentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APAPresentación de cita directa según el Manual de APA
Presentación de cita directa según el Manual de APA
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 

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