Please enable JavaScript.
Coggle requires JavaScript to display documents.
Mapa colaborativo de conceptos básicos: propiedades ACID y el ABC de las…
Mapa colaborativo de conceptos básicos: propiedades ACID y el ABC de las bases de datos
ACID
¿A que se le llama ACID?
Se le llama ACID al conjunto de propiedades que garantizan que las transacciones de una Base de Datos se procesan de manera fiable
Propiedades ACID
ATOMICIDAD
CONSISTENCIA
AISLAMIENTO
(ISOLATION)
DURABILIDAD
es la propiedad que garantiza que las transacciones que tuvieron un commit sobrevivan de forma permanente. La durabilidad puede lograrse almacenando los registros de log de la transacción en un medio de almacenamiento no-volatil antes de aceptar los commit.
-Definiendo sencillamente-
1 more item...
El aislamiento es una propiedad que define cómo y cuándo los cambios producidos por una operación se hacen visibles para las demás operaciones concurrentes.
-Se Dice que-
un cambio no debe afectar a otros cambios que se estén ejecutando al mismo tiempo sobre la base de datos.
-Otra forma de explicar-
cualquier cambio debe conducir de un estado válido de la base de datos a otro estado válido de acuerdo con las restricciones y el esquema de datos.
Es definida entre el programador y el sistema, que garantiza que si el programador sigue las reglas, la memoria será consistente y el resultado de las operaciones de memoria será predecible.
Es la propiedad que asegura que una operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias. Se dice que una operación es atómica cuando es imposible para otra parte de un sistema encontrar pasos intermedios.
-Dicho de una forma mas sencilla-
un cambio debe completarse en su totalidad o no modificar nada en absoluto.
ABC de las bases de datos
¿Que es el ABC de las bases de datos?
El abc de la base de datos se considera como aquellas propiedades que deben ser consideradas y siempre presentes en el manejo de datos, ya sea de forma digital o de manera clásica (por escritura), ya que sin importar que opción se siga siempre será una base de datos.
Es necesario considerar ciertas propiedades y/o caracteristicas
Estas caracteristicas son:
Consultarse
Para que una base de datos sea comprendida como tal es necesario que la información que se tenga almacenada, pueda ser consultada u obtenida al momento que se necesite.
Agregar Datos
Otra función de toda base de datos es la posibilidad de poder agregar nuevos datos a la misma. Continuando con el ejemplo anterior, si llegan nuevos productos a la tienda se debe de tener la opción de poder agregarlo.
Eliminar Datos
Esta acción hace referencia a la eliminación de datos que ya no es necesario mantener en el sistema; ya sean productos o personal que ya no trabaja en la tienda.
Actualizar Datos
Otra de las acciones básicas de toda base de datos es de poder actualizar los registros que se tienen, ya sea para corregir datos ingresados incorrectamente o al momento de cambiar información para los mismos.