acid tarea
DESCRIPTION
tareaTRANSCRIPT
![Page 1: ACID tarea](https://reader030.vdocumento.com/reader030/viewer/2022020106/563dbb19550346aa9aaa4431/html5/thumbnails/1.jpg)
Universidad Autónoma del Estado de México
Centro Universitario UAEM
Licenciatura en Informática Administrativa
Base de Datos Relacionales
Practica 1. Prueba de acid
Docente: LIA. Elizabeth Evangelista Nava
Dicente: Rubí Martínez Antonio
No-lista: 20
Grupo
LIA I-9
Atlacomulco México a 31 de Agosto 2015
![Page 2: ACID tarea](https://reader030.vdocumento.com/reader030/viewer/2022020106/563dbb19550346aa9aaa4431/html5/thumbnails/2.jpg)
INTRODUCCIÓN
Propósito: Que el alumno identifique y comprenda el concepto de ACID, su
importancia y relación en las bases de datos.
Alcances: Al finalizar el alumno deberá comprender la importancia de la prueba
ACID.
Requerimiento de software y hardware: computadora y un gestor de base de datos
Tiempo estimado: 30 minutos
Desarrollo: cuadro comparativo
Referencias:
Angoar, M. (7 de Abril de 2007). Obtenido de Google Books:
https://books.google.com.mx/books?id=cITcVDjY6e8C&dq=Prueba++AC
ID+en+base+e+datos&source=gbs_navlinks_s
Coronel, C. (2011). Bases de Datos, Diseño, Implementacion y Administracion.
México: Cengage Learning. González, E. S. (2015). Salvaguarda y seguridad de los
datos. Málaga: IC .
Kroenke, D. M. (2003). Procesamiento de bases de datos: fundamentos, diseño e
implementación. México: Pearson Educación.
Pendse, N. (2007). Estudio de BARC: Hyperion Essbase 7x /System 9. España:
BARC Business Intelligence.
Conclusion: La prueba ACID garantiza la integridad de los datos que se
almacenando en una BD hace que el sistema se eficaz y de resultados, para poder
manejar varios procesos a la vez, y que la base se capaz de trabajar sin importar
algún fallo.
Concepto
Conceptos básicos Aplicación en las Bases
de Datos Relacionales
![Page 3: ACID tarea](https://reader030.vdocumento.com/reader030/viewer/2022020106/563dbb19550346aa9aaa4431/html5/thumbnails/3.jpg)
Atomicidad,
Consistencia,
Aislamiento y
Durabilidad, son un
conjunto de propiedades
necesarias para que un
conjunto de
instrucciones, sean
consideradas como una
transacción en un
sistema de gestión de
bases de datos.
Transacción: conjunto de
órdenes que se ejecutan
formando una unidad de
trabajo, es decir, en forma
indivisible o atómica.
Atomicidad: tiene que
garantizar la atomicidad
en cualquier operación y
situación, incluyendo
fallas de alimentación
eléctrica, errores y caídas
del sistema.
Consistencia: Cualquier
dato que se escriba en la
base de datos tiene que
ser válido de acuerdo a
todas las reglas definidas,
incluyendo los
constraints, los cascades,
los triggers, y cualquier
combinación de estos.
AIslamiento: es la
propiedad que asegura
que una operación no
puede afectar a otras.
Durabilidad: una vez que
se confirmó una
transacción (commit),
quedará persistida,
incluso ante eventos
como pérdida de
alimentación eléctrica,
errores y caídas del
sistema
Para que un Sistema de
Gestión de Bases de
Datos sea considerado
Transaccional, debe
cumplir con los criterios
(ACID). El lenguaje de
consulta de datos SQL
(Structured Query
Language), provee los
mecanismos para
especificar que un
conjunto de acciones
deben constituir una
transacción: BEGIN
TRAN: Especifica que va
a empezar una
transacción. COMMIT
TRAN: Le indica al motor
que puede considerar la
transacción completada
con éxito. ROLLBACK
TRAN: Indica que se ha
alcanzado un fallo y que
debe restablecer la base
al punto de integridad.