miércoles, 22 de marzo de 2017

Independencia de Datos

El esquema conceptual (diseño lógico) no es afectado por cambios al esquema físico (otro disco duro o servidor) de datos

Independencia Lógica

Algunos elementos del esquema externo no son afectados por cambios al esquema conceptual.

  • Agregar más columnas no afecta a las vistas
  • Modificar columnas solo afectan a las vistas de esas columnas

Independencia Física

Si algo se modifica físicamente, no afecta a la parte Lógica


Transacciones

Son la ejecución de varias sentencias como si fueran una sola, resultando en un cambio consistente de los datos

Proporcionan flexibilidad y control cuando los datos cambian y asegura la consistencia de los datos en el caso de un fallo en el proceso del usuario o del sistema

  • Begin Transaction (comienza)
  • Commit Transaction (finaliza)
  • RollBack Transaction (regresa al principio)

Atomicidad

Se ejecuta toda la transacción o nada

Consistencia

Antes y después de la transacción la base de datos está consistente.

Isolation (ailamiento)

Cada transacción debe aparecer como algo separado de otras transacciones

Durabilidad

Una vez hecha la transacción, ésta es durable


No hay comentarios:

Publicar un comentario

Evaluación Final: Investigación sobre DBMS Oracle y MySQL

Servicios: Servicios disponibles por el DBMS, para la ejecución de sus funcionalidades Descripción general de cada servicio, que indi...