Independencia Física de datos:
El esquema conceptual no es afectado por cambios al esquema físico de datos.
Independencia Lógica de datos:
El esquema externo no es afectado por cambios al esquema conceptual.
Independencia de datos:
- Independencia lógica de datos:
- Agregar más columnas no afecta las vistas.
- Modificar columnas solo afecta las vistas que incluyen esas columnas
- Independencia física de datos:
- Si el SGBD modifica su organización interna de archivos, no pasa nada con el esquema conceptual.
Transacciones:
Ejecución de una serie de sentencias como si fueran una sola, resultando en un cambio consistente de los datos.
Proporciona flexibilidad y control cuando los datos cambian y asegura la consistencia de los datos en el caso de fallo.
Transacciones (A.C.I.D)
- 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 (Aislamiento)
- Cada transacción debe aparecer como algo separado de otras transacciones.
- Durabilidad
- Una vez hecha la transacción, ésta es durable.
Administrador base de datos:
- Administración de datos
- Planificación de la base de datos.
- Desarrollo de estándares
- procedimientos
- Diseño lógico de la base de datos.
- Administración de bases de datos.
- Diseño e implementación de la base de datos.
- Acceso y control
- Mantenimiento
- Respaldo
Diseñador de base de datos
- Diseño lógico de la base de datos.
- ¿Qué datos deben ser almacenados?
Desarrollador de aplicaciones
Usuarios Finales
Claves para el futuro:
- Personal, administradores de bases de datos:
- Funciones más especialidades.
- formación continua.
- Mayor conocimiento de los SO
- Mayor automatización de las funciones de administración
- Internet
- Métricas de productividad y calidad de servicio
Lenguajes:
- Según área
- Vistas, definición de datos, manipulación de datos, etc.
- Según nivel:
- Alto nivel: no procedimientos.
- Bajo nivel: procedimientos.
Interfaces de Usuario:
- Intérprete de comandos.
- Formularios.
- Interfaces gráficas
- Interfaces parametrizadas
- Web
- Interfaces en lenguaje natural
No hay comentarios:
Publicar un comentario