acid tarea

3
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

Upload: mtzanydruby

Post on 14-Dec-2015

11 views

Category:

Documents


0 download

DESCRIPTION

tarea

TRANSCRIPT

Page 1: ACID tarea

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

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

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.