Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9...

26
Administración de Sistemas Gestores de Bases de Datos PROGRAMACIÓN DE LA ASIGNATURA CURSO 2017/2018 2º C.F.G.S. Administración de Sistemas Informáticos en red Profesor: Javier Pérez Sánchez

Transcript of Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9...

Page 1: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de Sistemas

Gestores de Bases de Datos

PROGRAMACIÓN DE LA ASIGNATURA

CURSO 2017/2018

2º C.F.G.S. Administración de Sistemas Informáticos en red

Profesor: Javier Pérez Sánchez

Page 2: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

2

Page 3: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

3

1 INTRODUCCIÓN

El presente documento constituye una programación didáctica relativa al modulo

Administración de sistemas gestores de Bases de Datos encuadrado en el segundo curso

del Ciclo Formativo de Grado Superior Administración de Sistemas Informáticos en

Red.

En este módulo se pretende trabajar , a lo largo de todo el curso, sobre las siguientes

necesidades sociales:

Capacitar al alumno para descubrir los valores y contravalores que hay en el mundo

que les rodea.

Despertar un espíritu crítico frente a las estructuras sociales, los medios de

comunicación, situaciones de injusticias.

Insistir en la necesidad de un esfuerzo permanente en el trabajo personal como medio

de autorrealización y de proyección en la vida social.

Formar personas que se solidaricen con las causas y movimientos justos, sabiendo

discernir los auténticos de los que ocultan intereses.

Formar hombres decididos a colaborar en la mejora o implantación de estructuras

justas a todos los niveles sociales: (familia, escuela, empresa, municipio, región,

Estado, etc.), persuadidos de la relación que tienen las estructuras con el bienestar

humano y con la paz que es siempre fruto de la justicia.

Predisposición y esfuerzo para colaborar desde nuestros recursos en la integración de

alumnos discapacitados y de etnias desfavorecidas, facilitando en todo momento su

inserción en nuestro centro.

Asimismo trabajaremos los siguientes contenidos actitudinales (además de los que

estudiaremos en cada unidad):

Libre expresión y manifestación de los deseos y emociones como parte importante del

desarrollo personal del alumno/a, respetando los puntos de vista de otras personas.

Interés por saber a través del estudio y de la investigación.

Fomento de la capacidad de iniciativa en la acción educativa y profesional tanto en

actividades libres como en las propuestas.

Page 4: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

4

Adquisición de actitudes no discriminatorias de sexo, raza, religión, físico, trabajo...

Valoración crítica del propio trabajo a través de la autoevaluación y del propio

esfuerzo.

Integración y colaboración dentro de la comunidad educativa como miembro

importante de la misma, haciendo hincapié en el intercambio de opiniones e

informaciones con los compañeros/as, profesorado y resto del personal.

Planificar el trabajo y valorar el tiempo libre como una oportunidad para disfrutar del

ocio y realizarse personalmente.

Organización del trabajo, planteamiento, resolución, verificación de los resultados y

valoración de su significación.

Valorar la formación permanente, debido a la rapidez de los cambios en la sociedad y

en el sector empresarial, a la aparición de nuevos recursos, de nuevas tecnologías....

Valorar el autoempleo como una salida profesional de futuro.

Interés por conocer estrategias y técnicas de búsqueda de empleo.

Valorar los nuevos yacimientos de empleo con salidas profesionales

Page 5: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

5

2 VINCULACIÓN CON EL CURRICULO OFICIAL

2.1 Introducción

El REAL DECRETO 1629/2009, de 30 de Octubre , por el que se establece el título de

Técnico en Administración de Sistemas Informáticos en Red y se fijan sus

enseñanzas mínimas, y la orden de la Consejería de Educación de la Junta de Andalucía

de 19 de julio de 2010, por la que se desarrolla el currículo de ciclo formativo de grado

superior correspondiente al título de Técnico en Administración de Sistemas

Informáticos en Red constituyen la principal fuente para la elaboración de la

programación didáctica junto con las disposiciones oficiales de los organismos que

regulan la vida educativa de la comunidad.

2.2 Perfil profesional del título.

El perfil profesional del título de Técnico en Administración de Sistemas

Informáticos en Red queda determinado por su competencia general, sus

competencias profesionales, personales y sociales, y por la relación de cualificaciones

y, en su caso, unidades de competencia del Catálogo Nacional de Cualificaciones

Profesionales incluidas en el título.

2.3 Competencia general de título

La competencia general describe el rol o roles esencial/es de trabajo que se han

identificado para cada figura profesional en forma de funciones y objetivos que deben ser

alcanzados. La competencia general de este título consiste en configurar, administrar y

mantener sistemas informáticos, garantizando la funcionalidad, la integridad de los

recursos y servicios del sistema, con la calidad exigida y cumpliendo la

reglamentación vigente.

2.4 Unidades de competencia del módulo

Las Cualificaciones profesionales completas que incluye el título determinan que el perfil

que pretende conseguir el modulo Administración de sistemas gestores de bases de datos

en el alumno se corresponde con las siguientes unidades de competencia asociadas al

ciclo:

UC0224_3: Configurar y gestionar un sistema gestor de bases de datos.

Page 6: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

6

2.5 Objetivos generales asociados al módulo

La formación del módulo contribuye a alcanzar los objetivos generales:

Instalar y configurar software de gestión, siguiendo especificaciones y analizando

entornos de aplicación, para administrar aplicaciones.

Instalar y administrar software de gestión, relacionándolo con su explotación, para

implantar y gestionar bases de datos

Seleccionar sistemas de protección y recuperación, analizando sus características

funcionales, para poner en marcha soluciones de alta disponibilidad.

Aplicar técnicas de protección contra pérdidas de información, analizando planes de

seguridad y necesidades de uso para asegurar los datos

Asignar los accesos y recursos del sistema, aplicando las especificaciones de la

explotación, para administrar usuarios

Aplicar técnicas de monitorización interpretando los resultados y relacionándolos con las

medidas correctoras para diagnosticar y corregir las disfunciones.

Identificar y valorar las oportunidades de aprendizaje y su relación con el mundo laboral,

analizando las ofertas y demandas del mercado para gestionar su carrera profesional.

Reconocer las oportunidades de negocio, identificando y analizando demandas del

mercado para crear y gestionar una pequeña empresa.

Por otra parte, en este módulo, se orientarán las actividades del alumno para llevar a cabo

los objetivos descritos en el Proyecto Educativo del Centro en lo que respecta a

convivencia, integración, trabajo en equipo y respeto mutuo entre los integrantes de la

comunidad docente.

2.6 Competencias profesionales, personales y sociales del módulo

La formación del módulo contribuye a alcanzar las siguientes competencias del título:

-Administrar servicios de red (web, mensajería electrónica, transferencia de archivos,

entre otros) instalando y configurando el software, en condiciones de calidad.

-Implantar y gestionar bases de datos instalando y ad-ministrando el software de gestión

en condiciones de calidad, según las características de la explotación.

- Asegurar el sistema y los datos según las necesidades de uso y las condiciones de

seguridad establecidas para pre-venir fallos y ataques externos.

- Implementar soluciones de alta disponibilidad, analizando las distintas opciones del

mercado, para proteger y recuperar el sistema ante situaciones imprevistas.

Page 7: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

7

- Diagnosticar las disfunciones del sistema y adoptar las medidas correctivas para

restablecer su funcionalidad.

Page 8: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

8

3 CRITERIOS DE EVALUACIÓN Y RESULTADOS DE APRENDIZAJE

Resultados de

aprendizaje Criterios de evaluación

1. Implanta sistemas

gestores de bases de datos

analizando sus

características y

ajustándose a los

requerimientos del

sistema.

a) Se ha reconocido la utilidad y función de cada uno de

los elementos de un sistema gestor de bases de datos.

b) Se han analizado las características de los principales sistemas

gestores de bases de datos.

c) Se ha seleccionado el sistema gestor de bases de datos.

d) Se ha identificado el software necesario para llevar a cabo la

instalación.

e) Se ha verificado el cumplimiento de los requisitos hardware.

f) Se han instalado sistemas gestores de bases de datos.

g) Se ha documentado el proceso de instalación.

h) Se ha interpretado la información suministrada por los

mensajes de error y ficheros de registro.

i) Se han resuelto las incidencias de la instalación.

j) Se ha verificado el funcionamiento del sistema gestor

de bases de datos.

2. Configura el sistema

gestor de bases de datos

interpretando las

especificaciones técnicas y

los requisitos de

explotación

a) Se han descrito las condiciones de inicio y parada del sistema

gestor.

b) Se ha seleccionado el motor de base de datos.

c) Se han asegurado las cuentas de administración.

d) Se han configurado las herramientas y software cliente del

sistema gestor.

e) Se ha configurado la conectividad en red del sistema gestor.

f) Se han definido las características por defecto de las bases de

datos.

g) Se han definido los parámetros relativos a las conexiones

Page 9: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

9

Resultados de

aprendizaje Criterios de evaluación

(tiempos de espera, número máximo de conexiones, entre otros).

h) Se ha documentado el proceso de configuración.

3. Implanta métodos de

control de acceso

utilizando asistentes,

herramientas gráficas y

comandos del lenguaje del

sistema gestor.

a) Se han creado vistas personalizadas para cada tipo de usuario.

b) Se han creado sinónimos de tablas y vistas.

c) Se han definido y eliminado cuentas de usuario.

d) Se han identificado los privilegios sobre las bases de datos y

sus elementos.

e) Se han agrupado y desagrupado privilegios.

f) Se han asignado y eliminado privilegios a usuarios.

g) Se han asignado y eliminado grupos de privilegios a usuarios.

h) Se ha garantizando el cumplimiento de los requisitos de

seguridad.

4. Automatiza tareas de

administración del gestor

describiéndolas y

utilizando guiones de

sentencias.

a) Se ha reconocido la importancia de automatizar tareas

administrativas.

b) Se han descrito los distintos métodos de ejecución de guiones.

c) Se han identificado las herramientas disponibles para redactar

guiones.

d) Se han definido y utilizado guiones para automatizar tareas.

e) Se han identificado los eventos susceptibles de activar

disparadores.

f) Se han definido disparadores.

g) Se han utilizado estructuras de control de flujo.

h) Se han adoptado medidas para mantener la integridad y

consistencia de la información.

5. Optimiza el rendimiento

del sistema aplicando

técnicas de monitorización

y realizando adaptaciones.

a) Se han identificado las herramientas de monitorización

disponibles para el sistema gestor.

b) Se han descrito las ventajas e inconvenientes de la creación de

índices.

Page 10: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

10

Resultados de

aprendizaje Criterios de evaluación

c) Se han creado índices en tablas y vistas.

d) Se ha optimizado la estructura de la base de datos.

e) Se han optimizado los recursos del sistema gestor.

f) Se ha obtenido información sobre el rendimiento de las

consultas para su optimización.

g) Se han programado alertas de rendimiento.

h) Se han realizado modificaciones en la configuración del

sistema operativo para mejorar el rendimiento del gestor.

6. Aplica criterios de

disponibilidad

analizándolos y ajustando

la configuración del

sistema gestor.

a) Se ha reconocido la utilidad de las bases de datos distribuidas.

b) Se han descrito las distintas políticas de fragmentación de la

información.

c) Se ha implantado una base de datos distribuida homogénea.

d) Se ha creado una base de datos distribuida mediante la

integración de un conjunto de bases de datos preexistentes.

e) Se ha configurado un nodo maestro y varios esclavos para

llevar a cabo la replicación del primero.

f) Se ha configurado un sistema de replicación en cadena.

g) Se ha comprobado el efecto de la parada de determinados

nodos sobre los sistemas distribuidos y replicados.

Page 11: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

11

4 CONTENIDOS: SECUENCIACIÓN Y DISTRIBUCIÓN TEMPORAL

EN UNIDADES DE TRABAJO

4.1 Introducción

La propuesta de programación está constituida por una relación secuenciada de unidades

de trabajo. Los elementos curriculares que se tratan en las mismas y su distribución

temporal se han estructurado con el objetivo de que los alumnos desarrollen una serie de

destrezas, técnicas y habilidades que permitan su incorporación al mundo laboral. Se han

tenido en cuenta los elementos curriculares obtenidos anteriormente, la orientación

práctica de los ciclos formativos de formación profesional y el nivel de desarrollo de los

alumnos así como su grado de conocimiento previo.

En cada unidad de trabajo se proponen una serie de actividades de enseñanza aprendizaje

las cuales podrán ser realizadas en parte o en su totalidad según la evolución de los

alumnos a lo largo del curso. La programación está pensada en la utilización del libro

Administración de sistemas gestores de bases de datos de la editorial RA-MA.

4.2 Unidades de trabajo

4.2.1 Unidad de trabajo 1. – Revisión de conceptos de bases de datos

Objetivos

Aprender la arquitectura y componentes básicos de un Sistema Gestor de Bases de

Datos.

Describir las funcionalidades principales de los SGBD.

Conocer los tipos de usuarios de los SGBD.

Conocer los distintos tipos de SGBD.

Contenidos

1.1 INTRODUCCIÓN. DEFINICIÓN BASES DE DATOS Y SGBD

1.2 ARQUITECTURA DE SISTEMAS DE BASES DE DATOS

1.3 FUNCIONES DEL SISTEMA GESTOR DE BASES DE DATOS (SGBD)

1.4 COMPONENTES

1.5 USUARIOS DE LOS SGBD

Page 12: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

12

1.6 TIPOS DE SGBD

1.7 SISTEMAS GESTORES DE BASES DE DATOS COMERCIALES Y LIBRES

Criterios de evaluación

Se ha reconocido la utilidad y función de cada uno de los elementos de un sistema gestor

de bases de datos.

Se han analizado las características de los principales sistemas gestores de bases de datos.

Se ha seleccionado el sistema gestor de bases de datos

4.2.2 Unidad de trabajo 2. – Instalación y configuración de un SGBD

Objetivos

Instalar un servidor MySQL.

Conocer las principales opciones de configuración de MySQL.

Monitorizar MySQL con los ficheros de registro.

Aprender a gestionar ficheros de registro.

Conocer la estructura del diccionario de datos de MySQL.

Contenidos

2.1 REVISIÓN MYSQL

2.2 ARQUITECTURA MYSQL

2.3 INSTALACIÓN DE MYSQL

2.3.1 Cuestiones generales sobre la instalación

2.3.2 Instalación de MySQL en Windows

2.4 CONFIGURACIÓN SERVIDOR

2.4.1 Configuración con el asistente

2.4.2 Variables y opciones en MySQL

2.4.3 Variables de sistema del servidor

2.4.4 Variables de estado del servidor

Page 13: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

13

2.4.5 Comandos para gestión de variables

2.5 ESTRUCTURA DEL DICCIONARIO DE DATOS

2.5.1 Las tablas de INFORMATION_SCHEMA

2.6 FICHEROS LOG

2.6.1 El registro de errores (Error Log)

2.6.2 El registro general de consultas

2.6.3 El registro binario (Binary Log)

2.6.4 El registro de consultas lentas (Slow Query Log)

2.6.5 Mantenimiento de ficheros de registro (log )

2.6.6 Registro en InnoDB

Criterios de evaluación

Se ha identificado el software necesario para llevar a cabo la instalación.

Se ha verificado el cumplimiento de los requisitos hardware.

Se han instalado sistemas gestores de bases de datos.

Se ha documentado el proceso de instalación.

Se ha interpretado la información suministrada por los mensajes de error y ficheros de

registro.

Se han resuelto las incidencias de la instalación.

Se ha verificado el funcionamiento del sistema gestor de bases de datos.

Se han descrito las condiciones de inicio y parada del sistema gestor.

Se ha seleccionado el motor de base de datos.

Se han asegurado las cuentas de administración.

Se han configurado las herramientas y software cliente del sistema gestor.

Se ha configurado la conectividad en red del sistema gestor.

Se han definido las características por defecto de las bases de datos.

Se han definido los parámetros relativos a las conexiones (tiempos de espera, número

máximo de conexiones, entre otros).

Se ha documentado el proceso de configuración.

Page 14: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

14

4.2.3 Unidad de trabajo 3. Gestión de cuentas de usuario y permisos

Objetivos

Entender el concepto de cuenta de usuario.

Entender el sistema de acceso a los recursos del servidor y el sistema de permisos.

Aprender los comandos SQL para la gestión de cuentas y permisos.

Implementar un sistema de conexiones seguras en MySQL.

Contenidos

3.1 EL SISTEMA DE PERMISOS MySQL

3.1.1 Tablas de permisos

3.1.2 Privilegios en MySQL

3.1.3 Control de acceso detallado

3.1.4 Cuándo tienen efecto los cambios de privilegios

3.2 GESTIÓN DE RECURSOS

3.2.1 Limitar recursos de cuentas

3.2.2 Asignar contraseñas a cuentas

3.3 CONEXIONES SEGURAS

3.3.1 Conceptos básicos de SSL

3.3.2 Requisitos y variables SSL

3.3.3 Opciones SSL de GRANT

3.3.4 Conexiones seguras a MySQL

3.4 CASO BASE

Page 15: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

15

Criterios de evaluación

Se han creado vistas personalizadas para cada tipo de usuario.

Se han creado sinónimos de tablas y vistas.

Se han definido y eliminado cuentas de usuario.

Se han identificado los privilegios sobre las bases de datos y sus elementos.

Se han agrupado y desagrupado privilegios.

Se han asignado y eliminado privilegios a usuarios.

Se han asignado y eliminado grupos de privilegios a usuarios.

Se ha garantizando el cumplimiento de los requisitos de seguridad.

4.2.4 Unidad de trabajo 4. – Automatización de tareas: construcción de

guiones de administración

Objetivos

Conocer las principales herramientas de MySQL para la automatización de tareas.

Aprender a programa rutinas almacenadas.

Aprender a usar disparadores y vistas.

Aprender a programar eventos

Contenidos

4.1 HERRAMIENTAS PARA AUTOMATIZAR TAREAS

4.2 PROCEDIMIENTOS Y FUNCIONES ALMACENADOS

4.2.1 Sintaxis y ejemplos de rutinas almacenadas

4.2.2 Parámetros y variables

4.2.3 Instrucciones condicionales

4.2.4 Instrucciones repetitivas o loops

4.2.5 SQL en rutinas: Cursores

Page 16: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

16

4.2.6 Gestión rutinas almacenadas

4.2.7 Manejo de errores

4.3 TRIGGERS

4.3.1 Gestión de disparadores

4.3.2 Usos de disparadores

4.4 VISTAS

4.4.1 Gestión de vistas

4.5 EVENTOS

4.5.1 Gestión Eventos

Criterios de evaluación

Se ha reconocido la importancia de automatizar tareas administrativas.

Se han descrito los distintos métodos de ejecución de guiones.

Se han identificado las herramientas disponibles para redactar guiones.

Se han definido y utilizado guiones para automatizar tareas.

Se han identificado los eventos susceptibles de activar disparadores.

Se han definido disparadores.

Se han utilizado estructuras de control de flujo.

Se han adoptado medidas para mantener la integridad y consistencia de la información.

4.2.5 Unidad de trabajo 5. – Optimización y monitorización

Objetivos

Conocer los conceptos relacionados con la indexación.

Conocer los tipos de tablas en MySQL.

Aprender a gestionar índices.

Optimizar consultas.

Page 17: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

17

Saber parametrizar y optimizar el funcionamiento del servidor para adaptarlo a nuestros

requisitos

Aprender a monitorizar el funcionamiento del servidor con distintas herramientas.

Contenidos

5.1 ÍNDICES

5.1.1 Tipos de índices

5.1.2 Estructura de un índice

5.1.3 Índices en MySQL

5.1.4 Gestión de índices

5.2 OPTIMIZACIÓN EN MYSQL

5.2.1 Optimización del diseño de bases de datos

5.2.2 Procesamiento de consultas

5.2.3 Optimización de consultas e índices

5.2.4 Otros aspectos de optimización

5.3 OPTIMIZACIÓN DEL SERVIDOR

5.3.1 Almacenamiento

5.3.2 Optimización de motores de almacenamiento

5.3.3 Memoria

5.3.4 Rendimiento

5.4 HERRAMIENTAS DE MONITORIZACIÓN DE MYSQL

5.4.1 Comandos show

5.4.2 Otras herramientas

Criterios de evaluación

Se han identificado las herramientas de monitorización disponibles para el sistema gestor.

Se han descrito las ventajas e inconvenientes de la creación de índices.

Se han creado índices en tablas y vistas.

Page 18: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

18

Se ha optimizado la estructura de la base de datos.

Se han optimizado los recursos del sistema gestor.

Se ha obtenido información sobre el rendimiento de las consultas para su optimización.

Se han programado alertas de rendimiento.

Se han realizado modificaciones en la configuración del sistema operativo para mejorar el

rendimiento del gestor.

4.2.6 Unidad de trabajo 6. – Bases de datos distribuidas y alta disponibilidad

Objetivos

Conocer los conceptos de los sistemas distribuidos.

Entender la replicación, alta disponibilidad y balanceo de carga.

Implementar un sistema de replicación en MySQL.

Diseñar e implementar un cluster usando servidores MySQL.

Contenidos

6.1 CONCEPTOS DE BASES DE DATOS DISTRIBUIDAS

6.1.1 Introducción

6.1.2 Arquitectura de un DDBMS

6.1.3 Técnicas de fragmentación, replicación y distribución

6.1.4 Tipos de sistemas de bases distribuidas

6.2 REPLICACIÓN EN MYSQL

6.2.1 Introducción

6.2.2 Arquitectura y Configuración

6.2.3 Implementación

6.2.4 Administración y Mantenimiento

6.3 BALANCEO DE CARGA Y ALTA DISPONIBILIDAD

6.3.1 Fundamentos

6.3.2 Mysql cluster

Page 19: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

19

6.3.3 Organización de los datos

6.3.4 Instalación y Configuración

6.3.5 Gestión de MySQL cluster

6.3.6 Programas del cluster

Criterios de evaluación

Se ha reconocido la utilidad de las bases de datos distribuidas.

Se han descrito las distintas políticas de fragmentación de la información.

Se ha implantado una base de datos distribuida homogénea.

Se ha creado una base de datos distribuida mediante la integración de un conjunto de

bases de datos preexistentes.

Se ha configurado un nodo maestro y varios esclavos para llevar a cabo la replicación del

primero.

Se ha configurado un sistema de replicación en cadena.

Se ha comprobado el efecto de la parada de determinados nodos sobre los sistemas

distribuidos y replicados.

Page 20: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

20

4.3 Secuenciación y distribución temporal

Este modulo se imparte en curso 2º del ciclo formativo y tiene una duración de 63 horas

lectivas, a razón de 3 horas a la semana. A continuación se plantea el calendario de ejecución de las unidades de trabajo descritas

en el apartado anterior:

Unidad de Trabajo Trimestre

Duración

prevista

(hrs.)

Unidad de trabajo 1. – Revisión de conceptos de bases de

datos

6

Unidad de trabajo 2. – Instalación y configuración de un

SGBD 9

Unidad de trabajo 3. Gestión de cuentas de usuario y

permisos 9

Unidad de trabajo 4. – Automatización de tareas:

construcción de guiones de administración

21

Unidad de trabajo 5. – Optimización y monitorización 9

Unidad de trabajo 6. – Bases de datos distribuidas y alta

disponibilidad 9

El orden de las unidades de trabajo y su temporización podrá variar a lo largo del curso

dependiendo del criterio del profesor y según las necesidades y evolución del grupo.

Page 21: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

21

5 METODOLOGÍA

La metodología aplicada en el módulo se basará en la participación activa de los alumnos

de forma que realicen el mayor número de prácticas posibles administrando un sistema

gestor de bases de datos.

La metodología didáctica a seguir en el proceso de enseñanza-aprendizaje para conseguir

los fines especificados anteriormente está basada en los siguientes aspectos:

Al comienzo del curso se realizará una presentación general de objetivos, contenidos,

actividades y procedimientos de evaluación y calificación.

Para cada unidad de trabajo se realizarán el conjunto de actividades variando su duración

y aplicación según la unidad correspondiente, pero de forma general se seguirá proceso

similar en todas ellas

Actividades formativas sobre conceptos que estarán basadas principalmente en una

exposición oral de contenidos y técnicas de cada unidad de trabajo, aplicándose las

siguientes pautas:

Exposición del profesor involucrando a los alumnos, apoyándose en el libro y basándose

en ejemplos prácticos.

Descubrimiento y búsqueda de información por parte de los alumnos con asesoramiento

del profesor.

Investigación por parte de los alumnos con asesoramiento por parte del profesor.

Se fomentará la participación activa de los alumnos, mediante debates, preguntas al

profesor, preguntas del profesor al alumno, búsqueda de información, trabajos en grupo,

etc.

Actividades formativas sobre procedimientos basadas en actividades prácticas donde

los serán los protagonistas activos. Se seguirán los guiones propuestos en el libro, el

profesor actuará de apoyo aportando conocimientos, solucionado dudas y atendiendo a

las sugerencias de los alumnos. Se seguirá un esquema basado en:

Explicación de la actividad (ejercicio/práctica/trabajo) a realizar y puesta en común con

los alumnos. Inicialmente se realizarán actividades más sencillas donde el profesor

tendrá una mayor participación y posteriormente se incrementara la dificultad añadiendo

nuevas cuestiones y ampliando conocimientos y disminuyendo la participación del

profesor. En la explicación de la práctica indicaran aspectos como:

Si la actividad se realizará de forma individual o en agrupaciones de varios alumnos.

Si se llevara a cabo una exposición oral del trabajo realizado.

Que documentación es necesario entregar.

Page 22: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

22

Realización de la actividad por los alumnos. Los alumnos emplearan la bibliografía

disponible, la ayuda del profesor, búsquedas en Internet así como los apuntes de clase.

Se realizará una puesta en común, para corregir el/los problema/s realizados, aclarar

dudas y contestar preguntas y proposiciones de los alumnos.

Se buscará la participación y la colaboración de los alumnos entre sí.

Actividades de ampliación y refuerzo. En función del nivel de evolución de los

diferentes alumnos se propondrán actividades para reforzar conocimientos y permitir que

los alumnos lleguen a los mínimos exigibles y actividades para ampliar los conocimientos

de alumnos más avanzados.

Actividades de evaluación. Se realizarán actividades para evaluar la evolución de los

alumnos y si han adquirido los conocimientos necesarios, es decir si cumplen los

criterios de evaluación y comprobar si se han alcanzado los objetivos buscados en la

unidad de trabajo y si necesitan actividades de refuerzo y recuperación o un trato

especializado. Se detallan aspectos sobre estas actividades en el apartado dedicado a

criterios y procedimientos de evaluación.

Actividades de síntesis y recapitulación. Al final de cada unidad de trabajo se realizara

una actividad para resumir los contenidos tratados y conocer la opinión de los alumnos.

En cada sesión diaria de una unidad de trabajo se realizará: un repaso del día anterior,

desarrollo de la clase y conclusión.

Los recursos o medios didácticos

«(...) los recursos o medios didácticos son resortes que permiten un aprendizaje más motivado.

Son en cierto modo el nexo entre las palabras y la realidad. (...) Si la coherencia de los recursos

es conveniente con los objetivos, contenidos y actividades... resulta imprescindible su relación

con la metodología.»

(López-Barajas Zayas, 1995)

Una clasificación de los recursos que se precisarán durante el desarrollo de este

módulo profesional será la siguiente:

Recursos comunes:

Pizarra digital.

Recursos de infraestructura informática:

Una red de ordenadores con salida a internet. Cada ordenador deberá disponer de un

sistema operativo tipo Windows/linux. Asimismo el seguimiento de la asignatura se

llevará mediante la plataforma de e-learnning, moodle, en www.safavirtual.com. El

alumno accederá a la misma para consultar bibliografía, recursos varios, ejemplos,

prácticas adicionales, entrega de trabajos, etc.. relacionada con la asignatura

Page 23: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

23

Recursos de información:

Los alumnos deberán adquirir el siguiente libro de texto para el seguimiento del

módulo profesional:

Título: Administración de sistemas gestores de bases de datos

Editorial: Ra-Ma

Autores: Luis Hueso Ibáñez

Fecha:

ISBN: 978-84-9964-100-3

Recursos de ilustración audiovisual:

Se hará uso de esquemas, diagramas, tablas cronológicas, presentaciones

informáticas, etc. Para la explicación de los contenidos el profesor se ayudará de un

cañón vídeo-proyector.

Fomento de la lectura y plan lector:

Esta asignatura es eminentemente práctica, los apuntes/libro/manuales NO se leen

en voz alta en clase literalmente, salvo momentos puntuales (sería imposible acabar

el temario) sino que se son de consulta/lectura obligada si se quiere desarrollar con

éxito las diversas prácticas que se proponen.

6 Adaptaciones curriculares. Atención a la diversidad

Desde la enseñanza de la formación profesional específica, cuyos logros están

marcados previamente por las capacidades terminales que han de alcanzar los

alumnos, las posibilidades de atender esta diversidad están limitadas por la propia

naturaleza del tipo de enseñanza. No obstante, sí existen una serie de recursos que

pueden satisfacer en parte, estas necesidades de adaptación curricular.

El profesor aceptará apoyos educativos, aplicará incentivos, corregirá fallos, y un

seguimiento lo más individual posible para los alumnos. Es decir, podrán aplicarse

pequeñas variaciones metodológicas, cambios en las actividades y recursos

aplicados, todo ello según la disidencia que se pretenda compensar.

Trataremos, en resumen, de detectar las características del grupo, las necesidades

de éste y se facilitará que cada alumno pueda progresar por encima de un mínimo

exigible a cada uno de ellos, en concordancia con las capacidades terminales fijadas

previamente.

Las adaptaciones curriculares podremos clasificarlas en tres tipos: no significativas

(no afectan a los objetivos y capacidades mínimos), significativas (es necesario

modificar no solo las actividades sino también eliminar o sustituir determinados

Page 24: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

24

objetivos), y de accesibilidad (mediante la modificación de las condiciones materiales

o del puesto de trabajo). Las significativas no son aplicables a este módulo puesto

que no se trata de enseñanza secundaria obligatoria.

En cualquier caso se debe contar con apoyos del profesorado y del personal

especializado, del departamento de orientación, al objeto de proporcionar a estos

alumnos/as los medios que le permitan desarrollar las capacidades terminales.

7 La Evaluación

7.1 Momentos de la evaluación

La evaluación del módulo formativo considerará los tres momentos propios de ésta:

Evaluación inicial o de diagnóstico: Al comienzo del curso se analizará el nivel de

conocimientos, del grupo en general y de cada alumno en particular, con el que

acceden a segundo curso; el objetivo es revisar posibles aprendizajes básicos para el

módulo profesional que se hayan podido olvidar, e ir adaptando la programación a

los alumnos desde el principio del curso.

Evaluación continua y formativa: Se tratará de llevar un seguimiento lo más intenso

posible del proceso de aprendizaje seguido por cada alumno. De esta manera, será

factible proponer, en el momento más adecuado, las actividades de refuerzo

necesarias en cada caso para poder resolver los problemas detectados en el

aprendizaje individual. La evaluación continua también permitirá al profesor detectar

y modificar enfoques (objetivos, métodos, formas de enseñar y motivar) que no

resulten acertados en el ejercicio de su práctica docente, reajustando en lo necesario

la programación.

Evaluación final: También es necesaria, y se realizará al final de cada evaluación, y al

final del curso. Permitirá obtener una visión global de los logros hallados. Habrá de

realizarse de acuerdo a criterios didácticamente correctos: la evaluación está

sometida más a criterio que a norma. En palabras de López-Barajas Zayas (1995)

«estamos en una sociedad competitiva. Y, aun no estándolo algún día, es necesario conocer la

situación del alumno respecto de su «clase». La evaluación sujeta a norma (grupo normativo) no

se contrapone a la evaluación sujeta a criterio, ya que sirve de complemento informativo.»

Page 25: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

25

7.2 Criterios de evaluación

Los criterios de evaluación de esta asignatura se basan en los criterios comunes

establecidos para el ciclo formativo (ver criterios comunes de evaluación de ciclos

formativos).

Durante el curso se realizarán 2 evaluaciones parciales y una evaluación final.

Para valorar el aprendizaje de los alumnos en relación con el desarrollo y adquisición

de los resultados de aprendizaje, en cada una de las evaluaciones parciales, se

tendrán en cuenta:

1.-Pruebas teóricas/prácticas: Evaluarán el nivel de conocimientos de cada

alumno, la capacidad de éstos para relacionar los principales conceptos, la aplicación

de lo aprendido en problemas o situaciones propuestas por escrito y/o la capacidad

de análisis y síntesis (interpretación de esquemas, etc.). Serán eminentemente

prácticas.

En periodo de exámenes es obligatoria la asistencia a todas las clases del día. Caso

de no asistir se pierde el derecho a realizar el examen.

De cada control, examen o bloque de materia se realizará un único examen de

segunda convocatoria para los alumnos/as que se encuentren en uno de los

siguientes casos:

- No se han presentado a la primera convocatoria

- Tienen que recuperar la materia (nota inferior a 4.5)

- Quieren subir nota.

2.- Actividades:.

Se propondrán prácticas, que deberán entregar los alumnos, habitualmente

mediante la plataforma de e-learning www.safavirtual.com, en las que se valorará

la adecuación de los contenidos, la capacidad de autoaprendizaje, los elementos

utilizados, la inventiva, el estilo de desarrollo y redacción, la presentación de la

práctica, la ausencia de faltas de ortografía, el orden y la limpieza. Podrán ser

propuestas de manera individual o en grupo.

El incumplimiento de los plazos establecidos para su entrega supondrá una

penalización de 2 puntos.

Page 26: Administración de Sistemas Gestores de Bases de …...Administración de sistemas gestores de BD 9 Resultados de aprendizaje Criterios de evaluación (tiempos de espera, número máximo

Administración de sistemas gestores de BD

26

3.- Actitud:

Se valorará conforme a las siguientes rúbricas:

0 1 2 3 4

Respeto a los compañeros

Nunca respeta a ningún compañero

Tiene varias faltas continuas de respeto hacia sus compañeros

Con algunas faltas de respeto a los compañeros

De vez en cuando no respeta a los compañeros

Siempre respeta a todos los compañeros

Respeto al profesor Nunca respeta al

profesor De forma general no respeta al profesor

Tiene faltas de respeto al profesor

De vez en cuando comete faltas de

respeto al profesor

Siempre respeta al profesor

Uso de dispositivos móviles

Utiliza en exceso los dispositivos móviles dificultando la clase

Utiliza en exceso dispositivo móviles

Utiliza los dispositivos móviles

incorrectamente, pero sigue la clase

Utiliza correctamente los dispositivos móviles

No utiliza los dispositivos móviles

Cuidado del material escolar

Destroza y rompe el material escolar

No trata bien el material escolar

No cuida el material escolar

Mantiene el material escolar

Utiliza adecuadamente y cuida el material

escolar

Entrada retrasada en clase

Siempre entra bastante retrasado a clase

Normalmente entra con retraso a clase

Entra con retraso a clase según el día

Casualmente ha entrado con retraso a

clase por razones justificadas

Nunca entra con retraso a clase

Participación en clase

Participa constantemente de

forma negativa para la clase y su desarrollo

No tiene ninguna participación en clase y, en caso de hacerla, es totalmente negativa

No tiene ninguna participación en clase

Alguna vez ha participado en clase de

forma activa

Participa de forma activa y con

intervenciones correctas en clase

Ayuda a sus compañeros

Nunca ayuda a sus compañeros

En raras ocasiones ayuda a sus compañeros

En algunas ocasiones ayuda a sus compañeros

Frecuentemente ayuda a sus compañeros

Siempre ayuda a sus compañeros

En cada una de las evaluaciones parciales se calificarán los conceptos anteriores con la siguiente ponderación:

Pruebas teórico/prácticas: 70% de la nota.

Actividades: 20% de la nota.

Actitud: 10%

La nota de evaluación parcial se obtendrá mediante la media de las calificaciones en

cada uno de los conceptos indicados y su ponderación, redondeando su valor al

entero más próximo (excepto para valores comprendidos entre 4 y 5 donde la nota

se truncará a 4). Si la nota de evaluación es mayor o igual a 5 se entiende como

aprobada la evaluación parcial.

Si, finalizado el periodo ordinario de clases, el alumno aún no ha superado una o

varias evaluaciones parciales deberá asistir al periodo de clases de recuperación

(meses de abril a junio aproximadamente), y presentarse a la prueba de evaluación

final.

El alumno deberá superar cada una de las evaluaciones parciales del curso. La nota

final de la asignatura se corresponderá con la media aritmética de la nota obtenida

en las evaluaciones parciales, en el caso de que todas ellas estén aprobadas.