Tarea #6 Cuadro Descriptivo ACID

5
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

description

Principales conceptos de la prueba ACID y su aplicacion en Bd relacionales

Transcript of Tarea #6 Cuadro Descriptivo ACID

Page 1: 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

Page 2: Tarea #6 Cuadro Descriptivo ACID

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.

Page 3: Tarea #6 Cuadro Descriptivo ACID

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.

Page 4: Tarea #6 Cuadro Descriptivo ACID

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.

Page 5: Tarea #6 Cuadro Descriptivo ACID