Professional Documents
Culture Documents
Los SGBD deben cumplir con las propiedades ACID para las transacciones:
Consistency (Consistencia: una transaccin transforma un estado consistente de la BD en otro) Isolation (Aislamiento: las transacciones estn aisladas entre si) Durability (Durabilidad: despus que una transaccin ha sido confirmada ella persiste)
Bases de datos I
ACID
Atomicidad: es la propiedad que asegura que la operacin se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias. (si se ejecuta la transaccin, se hace hasta el final). Consistencia: Integridad. Es la propiedad que asegura que slo se empieza aquello que se puede acabar. Por lo tanto se ejecutan aquellas operaciones que no van a romper las reglas y directrices de integridad de la base de datos. Un ejemplo es el de la transferencia de una cantidad de dinero entre dos cuentas bancarias.
Bases de datos I
ACID
Aislamiento: es la propiedad que asegura que una operacin no puede afectar a otras. Esto asegura que la realizacin de dos transacciones sobre la misma informacin sean independientes y no generen ningn tipo de error. Es decir, para cualesquiera T1 y T2, se cumple que - T1 ve las actualizaciones de T2 despus de que T2 realice operacin, o bien - T2 ve las modificaciones de T1, despus de que T1 haga un operacin Pero nunca se cumplen ambas cosas al mismo tiempo. Nota: esta propiedad puede no imponerse de forma estricta2; de hecho, suelen definirse niveles de aislamiento de las transacciones.
ACID
Durabilidad: es la propiedad que asegura que una vez realizada la operacin, sta persistir y no se podr deshacer aunque falle el sistema.
Procesador DDL
Bases de datos I
Bases de datos I
SGBD - Funciones
Soporta DML: Lenguaje para actualizacin,
almacenamiento y recuperacin de datos
Ofrece optimizacin en la bsqueda de la informacin Soporta DDL : Lenguaje para definir los datos Metadatos (DD): Catlogo autodescriptivo, informacin sobre los objetos existentes en el sistema Datos sobre los datos
Bases de datos I