Tarea #6 Cuadro Descriptivo ACID
-
Upload
anonymous-agqqftizzt -
Category
Documents
-
view
19 -
download
1
description
Transcript of Tarea #6 Cuadro Descriptivo ACID
Universidad Autónoma del Estado de México
Centro Universitario UAEM
Licenciatura en Informática Administrativa
Base de Datos Relacionales
Cuadro Descriptivo ACID
Profesora: LIA. Elizabeth Evangelista Nava
Alumno: Ruben Hernández Mendoza
Grupo:
LIA I9
Atlacomulco México a Agosto 25 de 2015
Introducción
ACID es una de las características de los parámetros que permiten clasificar las
transacciones de los sistemas de gestión de bases de datos. Se enmarca en este
trabajo el concepto de ACID los conceptos básicos que lo comprenden y su
aplicación en las bases de datos relacionales
Proposito: 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.
Requerimientos de HW Y SW.
Equipo de cómputo e Internet.
Prueba de ACID
Concepto Conceptos Básicos Aplicación en las Bases de Datos Relacionales
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.
Conclusion:
LA prueba ACID garantiza la integridad de los datos que se almacenando en una
BD ya que estas cuatros propiedades contribuyen a que el sistema se eficaz y
de resultados, teniendo restricciones para el uso de datos, poder manejar varios
procesos a la vez, y que la base se capaz de trabajar sin importar algún fallo.
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.