Administración de Sistemas Gestores de Bases de Datos

Módulo de 3 horas semanales.

Contenidos

    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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».