Módulo de 3 horas semanales.
Contenidos
-
- Instalación y configuración de un sistema gestor de base de datos:
- Funciones del Sistema gestor de base de datos (SGBD). Componentes. Tipos.
- Arquitectura del Sistema gestor de base de datos, arquitectura ANSI/SPARC.
- Sistemas gestores de base de datos comerciales y libres.
- Estructura del diccionario de datos.
- Ficheros LOG.
- Instalación y configuración de un SGBD monocapa; parámetros relevantes.
- Variables de sistema. Variables dinámicas.
- Conjuntos de caracteres. Criterios de ordenación.
- Elementos de un SGBD de dos capas.
- Instalación de un SGBD de dos capas.
- Interfaces estándar (ODBC, JDBC); conectores.
- Configuración de los parámetros relevantes.
- SGBD de tres capas.
- Documentación.
- Acceso a la información:
- Creación, modificación y eliminación de vistas.
- Administración de usuarios.
- Creación y eliminación de usuarios.
- Asignación y desasignación de derechos a usuarios; puntos de acceso al sistema.
- Verificación de los derechos de usuario.
- Asignación de recursos a usuarios.
- Definición de roles; asignación y desasignación de roles a usuarios.
- Conexiones seguras.
- Normativa legal vigente sobre protección de datos.
- Automatización de tareas. Construcción de guiones de administración:
- Herramientas para creación de guiones; procedimientos de ejecución.
- Planificación de tareas de administración mediante guiones:
- Técnicas de planificación de tareas.
- Herramientas de planificación del SGBD.
- Eventos
- Disparadores
- Excepciones
- Documentación.
- Optimización del rendimiento. Monitorización y optimización:
- Herramientas de monitorización disponibles en el sistema gestor.
- Trazas, «log» y alertas.
- Elementos y parámetros susceptibles de ser monitorizados.
- Optimización: Almacenamiento en memoria, espacio en disco.
- Transferencia y comunicaciones.
- Optimización de consultas.
- Herramientas y sentencias para la gestión de índices.
- Herramientas para la creación de alertas de rendimiento.
- Aplicación de criterios de disponibilidad a bases de datos distribuidas y replicadas:
- Bases de datos distribuidas; reglas de Date.
- Tipos de SGBD distribuidos.
- SGBD homogéneos y heterogéneos.
- Datos centralizados y no centralizados.
- Autonomía de los nodos: compuestos, federados y multibase.
- Componentes de un SGBD distribuido.
- Técnicas de fragmentación.
- Técnicas de asignación.
- Consulta distribuida.
- Transacciones distribuidas.
- Optimización de consultas sobre bases de datos distribuidas.
- Replicación.
- Configuración del «nodo maestro» y los «nodos esclavos».
- Instalación y configuración de un sistema gestor de base de datos: