OSS DBA

Fechas: del 11 de noviembre al 11 de diciembre de 2019

Modalidad: Virtual - Plataforma Moodle
Duración: 40 horas
Horario: Totalmente flexible

Instructor:  Ing. Paul Bernal MsC icon

Resumen:

El mundo del Software de Código Abierto (OSS por sus siglas en inglés) es bastante amplio, y uno de los ámbitos de mayor penetración es sin duda el de las Bases de Datos. MySQL/MariaDB y PostgreSQL son dos de los nombres más ampliamente mencionados en todo tipo de sistemas conducidos por datos. En este curso abordaremos de forma práctica las tareas de Administrador de Bases de Datos (DBA) sobre estos dos fantásticos motores. Cerca del 80% de sitios en el mundo usa PHP y de ellos, la enorme mayoría usa MySQL/MariaDB y/o PostgreSQL, eso sin contar otro tipo de sistemas que no son necesariamente Web.

Audiencia:
Administradores de bases de datos, programadores, personas con conocimientos en gestión de datos, Operadores de NOC, analistas de seguridad, técnicos de operaciones, y técnicos informáticos en general.

Objetivo General:
Proveer a los estudiantes con los conocimientos y habilidades necesarias para la gestión de sistemas de bases de datos MariaDB y PostgreSQL.

Metodología y Evaluación
Se hará uso del método constructivista, motivando a los estudiantes a aplicar lo aprendido en las clases teóricas y prácticas permitiéndoles generar nuevos conocimientos a partir del uso de estrategias metodológicas dinámicas (aprendizaje basado en problemas, trabajo colaborativo, método de casos, aprendizaje por proyectos, entre otros), libros, videos y espacios para la comunicación como foros, mensajes.
Se realizarán evaluaciones por cada competencia a adquirir y una evaluación final que integrará conocimientos del curso.
La nota final consistirá en un promedio de las evaluaciones realizadas. Pueden existir evaluaciones opcionales las cuales sumarán un punto adicional a la nota final.

Requisitos Previos:
● Conocimientos generales sobre manejo de bases de datos
● Conocimientos opcionales sobre gestión de sistemas
● Conocimientos opcionales sobre programación
● Conceptos generales sobre redes de datos

Características del curso:
● El módulo de OSS DBA se divide en dos grandes temas: MySQL/MariaDB y PostgreSQL, siendo los dos grandes representantes del tema en la práctica.
● Cada tema recorrerá desde una breve introducción hasta las tareas administrativas más avanzadas, pasando por el proceso de instalación, configuración y puesta a punto de cada uno.
● El curso tendrá una duración de 30 horas de clases virtuales explicativas con actividades prácticas de laboratorio y 10 horas de trabajo personal remoto para los ejercicios prácticos evaluados.
● El estudiante entregará los ejercicios y proyectos que realice a través de la plataforma de educación virtual.

Competencias a Desarrollar:
● Instalación de cada motor de OSS DB.
● Configuración de cada motor de OSS DB.
● Puesta a punto de cada motor de OSS DB.
● Alto desempeño y tuning de cada motor de OSS DB.

Contenidos:

TEMA 1: MySQL/MariaDB 20
❏ Instalación sobre sistemas RH-Like
❏ Control del servicio
❏ Configuración Básica
❏ Configuración relativa a la seguridad
❏ Creación de bases de datos
❏ Uso de programas de cliente para el trabajo de DBA
❏ Configuración del soporte de charsets
❏ Transacciones y Bloqueo
❏ Uso de motores de almacenamiento
❏ Mantenimiento de tablas
❏ Datos de la base de datos Information_Schema
❏ Copia de seguridad y restauración
❏ Uso de procedimientos almacenados para tareas de DBA
❏ Gestión de usuarios
❏ Actualizando y asegurando el servidor
❏ Optimización de consultas
❏ Optimización de esquemas
❏ Optimización del servidor
❏ El programador de eventos
❏ Particionamiento de Tablas
❏ Interpretación de los mensajes de error
❏ Optimización del entorno
❏ Replicación

TEMA 2: PostgreSQL 20
❏ Instalación sobre sistemas RH-EL
❏ Control del servicio
❏ Configuración Básica
❏ Creación de bases de datos
❏ Esquemas
❏ Tablas
❏ Tipos de datos
❏ Funciones y Operadores
❏ Índices
❏ Secuencias
❏ Consultas de Manipulación
❏ Vistas
❏ Aseguramiento de PostgreSQL
❏ Autenticación de cliente
❏ Roles de base de datos
❏ Administrar bases de datos
❏ Localización
❏ Tareas rutinarias de mantenimiento de bases de datos
❏ Lenguaje PL/PgSQL
❏ Copia de seguridad y restauración

Costo Miembros : $160 + IVA
Costo No miembros: $200 + IVA
Información extra: Se entrega certificado de aprobación por 40 horas una vez finalizado el curso.
Canjeables por cupos: SI

Descripción del evento

Inicio 11-11-2019
Clausura 11-12-2019
Apertura Inscripción 18-10-2019
Cierre inscripción 18-11-2019
Cuota $160+IVA (miembros), $200+IVA (no miembros).
Categorias de Eventos Programación,ESR,Virtual
La inscripción está cerrada