Zusammenfassung der Ressource
DBMS
- Software para crear,
mantener, administrar y
accesar bbdd
- Lenguajes:
DCL,DML,DTL,DDL
- Ventajas
- Redundancia, compartición y consistencia de datos
- Satisface requisitos de usuario
- Mejora tiempos, integridad, seguridad y acceso a los datos
- Aumento de productividad y concurrencia
- Mejora independencia y mantenimiento de aplicaciones
- Facilidades para metadata
- Desventajas
- Costos: implementación, conversión, extra sw/hw
- Impacto por performance o errores
- Funciones
- Almacenamiento, recuperación y
administración de datos
- Servicios: ctrl concurrencia, recuperación,
autorización e integración
- Catálogo, utilitarios, soporte transacciones
- Optimizar desempeño
- Nivel externo: vista para usuarios individuales
Nivel lógico: qué datos y cómo se almacenan
Nivel físico/interno: vista de almacenamiento
- Seguridad, integración y
recuperación
- Asegurar que los users están autorizados para las tareas.
Asegurar que los users tratan de hacer lo correcto.
Asegurar la base de datos contra daños
- Componentes
- Dentro de DBMS
- Procesador
de consultas
- Pre/compiladores, evaluador query,
intérprete DDL, código de apps
- Gestor de
almacenamiento
- Gestor: TXs, memoria y archivos
- En almacenamiento
- IDX, stats, archivos, diccionario