0% encontró este documento útil (0 votos)
12 vistas2 páginas

Base de Datos-Guia

El documento describe las propiedades ACID de las bases de datos, que son atomicidad, consistencia, aislamiento y durabilidad, garantizando la confiabilidad de las transacciones. Se explican ejemplos para cada propiedad, como la reversión de transacciones fallidas y la integridad referencial mediante claves foráneas. Estas propiedades son fundamentales para asegurar que las operaciones en bases de datos se realicen de manera segura y efectiva.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas2 páginas

Base de Datos-Guia

El documento describe las propiedades ACID de las bases de datos, que son atomicidad, consistencia, aislamiento y durabilidad, garantizando la confiabilidad de las transacciones. Se explican ejemplos para cada propiedad, como la reversión de transacciones fallidas y la integridad referencial mediante claves foráneas. Estas propiedades son fundamentales para asegurar que las operaciones en bases de datos se realicen de manera segura y efectiva.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Base de Datos

ACID: acrónimo que se refiere a las propiedades de atomicidad, consistencia, aislamiento y


durabilidad. Define las propiedades que garantizan la confiabilidad de las transacciones.

Atomicidad: Si alguna parte falla, la base de datos revierte a su estado original.


Ejemplo: Si transfieres dinero entre cuentas y el sistema falla después de debitar pero antes de
acreditar, la operación se cancela.

Consistencia: Una transacción lleva la base de datos de un estado válido a otro válido.
Ejemplo: No se puede transferir más dinero del saldo disponible en una cuenta.

Aislamiento: Cada transacción debe ejecutarse como si fuera la única en la base de datos.
Ejemplo: Si dos personas intentan comprar el último producto en stock, solo una transacción
se completará.

Durabilidad: Una vez confirmada una transacción, sus cambios se almacenan de forma
permanente, incluso si hay fallos en el sistema.
Ejemplo: Después de hacer una compra en línea, el pedido se mantiene en el sistema aunque
se apague el servidor.
Clave Foránea
Relaciona una tabla con otra para mantener la integridad referencial.

También podría gustarte