Programación al Extremo

Buscar en este blog

Cargando...

jueves, 12 de enero de 2012

Características deseables de un SGBD
Fecha de Publicación:
Publicado por:
Seguir Seguir en twitter
Seguir Seguir en facebook
Seguir Seguir en Google+

Programacion al Extremo : base datos

Es importante recordar las características de un SGBD a la hora de elegir:
1) ACID
¢ ATOMICIDAD: La transacción se ejecuta completamente o no, pero no se queda a medias
¢ CONSISTENCIA: propiedad que asegura que una transacción no romperá con la integridad de una base de datos.
¢ AISLAMIENTO (isolation): 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.


2)  RENDIMIENTO

3) ALTA DISPONIBILIDAD: Recuperación de desastres, Recuperación de fallos del sistema.

4) SEGURIDAD: Para los datos, usuarios (clave pública) y empresas.

5)  ESCALABILIDAD: Crítico para Internet, mayor número de usuarios en donde no aumente tanto el costo por usuario (lineal)