Mostrando entradas con la etiqueta base de datos. Mostrar todas las entradas
Mostrando entradas con la etiqueta base de datos. Mostrar todas las entradas

sábado, 21 de mayo de 2016

ACID

Propiedades ACID

* Atomicidad: cualquier cambio de estado que produce una transacción es atómico. Es decir, ocurren todos o no ocurre ninguno. En otras palabras, esta propiedad asegura que una operación se realiza o no se realiza, por lo tanto no puede quedar el sistema a medias.

* Consistencia: propiedad que asegura que una transacción no romperá con la integridad de una base de datos, pues respeta todas las reglas y directrices de ésta.

* Aislamiento: propiedad que asegura que no se afectarán entre sí las transacciones. En otras palabras, dos o más transacciones sobre los mismos datos no generarán un problema.

* Durabilidad: propiedad que asegura la persistencia de una transacción, es decir, una vez que la transacción quedó aceptada no podrá deshacerse aunque falle el sistema. (yo el sistema operativo)


Integridad: Claves foraneas o transacciones
Alislamiento: transacciones concurrentes
--------

Características de un SGBD:

Atomicidad: la operación se realiza o no
Consistencia: integridad.  Cualquier transacción debe llevar la BD de un estado válido a otro
Aislamiento: define el comportamiento ante transacciones concurrentes
Durabilidad: persistencia de las operaciones

miércoles, 18 de mayo de 2016

Por que no poder usar left join sin on

http://stackoverflow.com/questions/16470942/can-i-use-mysql-join-without-on-condition
por lo que dice alli es obligatorio su uso en left y right join

OTRO
https://www.quora.com/SQL-What-is-the-difference-between-inner-join-left-join-right-join-and-full-join