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
No hay comentarios:
Publicar un comentario