Objetivos
Contenidos
Objetivos
Realizar y planificar adecuadamente tareas administrativas, operando con las herramientas SGBD. Construir guiones de sentencias para automatizar tareas administrativas. Aplicar técnicas de monitorización y optimización del rendimiento del sistema.
Contenidos
Administración del SGBD Análisis de las funciones del administrador del SGBD. Identificación de los diferentes tipos de usuarios que se relacionan con el SGBD, así como las principales demandas de estos usuarios. Identificación de las tareas administrativas más comunes a realizar. Desarrollo de las tareas administrativas. Aplicación en al menos dos SGBD actuales clasificados de forma distinta. Enumeración y descripción de las herramientas administrativas disponibles según el SGBD. Desarrollo de un supuesto práctico en el que se apliquen las tareas administrativas vistas anteriormente desde diferentes herramientas de gestión. Identificación y localización de los mecanismos que proveen los SGBD seleccionados para planificar las tareas administrativas. Construcción de guiones para la administración del SGBD y las bases de datos Clasificación de los tipos y determinación de sus ventajas e inconvenientes, así como su uso normal de aplicación de guiones. Determinación de los lenguajes de programación disponibles que posibiliten la construcción de guiones administrativos para el SGBD. Selección de un lenguaje de programación y realización de algunos guiones administrativos que pongan de manifiesto los tipos de datos, estructuras de control y estructuras funcionales del lenguaje seleccionado. Identificación y localización de las librerías básicas disponibles para los diferentes lenguajes de programación disponibles. Empleo en algún guion administrativo. Desarrollo de una serie de supuestos prácticos que impliquen desde la selección del lenguaje, desarrollo del guion hasta la prueba, puesta en marcha y documentación de los guiones para realizar algunas de las tareas administrativas vistas anteriormente. Monitorización y ajuste del rendimiento del SGBD Identificación de los factores y parámetros que influyen en el rendimiento. Selección de las herramientas que permiten la monitorización del SGBD. Optimización de la disponibilidad de memoria física del computador atendiendo a los requerimientos de carga del SGBD. Optimización del acceso a disco y distribución de los datos en uno o varios discos físicos en función de los requerimientos de carga del SGBD. Optimización de consultas SQL y planes de ejecución. Anticipación de los posibles escenarios en función de los datos observados en la monitorización y enumerar posibles medidas correctivas: desarrollo de un supuesto práctico para ajustar un SGBD no optimizado y sus elementos subyacentes para que se adecue a los criterios de la organización. Descripción de los SGBD distribuidos Concepto de SGBD distribuido o SGBDD. Principales ventajas e inconvenientes. Características esperadas en un SGBD distribuido. Enumeración y explicación de las reglas de DATE para SGBD distribuidos. Clasificación de los SGBD distribuidos. Descripción de los componentes.