Curso de Administración de bases de datos SQL (Programa detallado)
Objetivo:
Planificar, diseñar y administrar bases de datos SQL de manera eficaz garantizando su integridad, seguridad y rendimiento óptimo en diversos entornos.
Dirigido a:
Administradores de sistemas, analistas y científicos de datos, desarrolladores web y de software, consultores tecnológicos y gerentes de proyectos que quieran adquirir conocimientos y habilidades para gestionar bases de datos en el entorno SQL.
Requisitos:
Conocimientos básicos en:
-
Sistema operativo Windows y su línea de comandos Command Prompt o Powershell.
-
Redes tipo direcciones IP, subredes, protocolos básicos de comunicación TCP/IP, firewalls y VPNs.
-
Bases de datos.
PROGRAMA DEL CURSO
1.- Introducción a las bases de datos SQL
Objetivo
- Comprender el concepto de bases de datos.
- Conocer el lenguaje SQL.
- Diseñar una base de datos simple utilizando SQL.
- Utilizar los comandos básicos de las consultas SQL.
- Instalar y configurar MariaDB, MySQL y PostgreSQL en el sistema operativo Windows.
Contenido
- Introducción a las bases de datos SQL
- Conceptos básicos de bases de datos
- Introducción a SQL
- Instalación y configuración inicial en Windows
- Resumen
2.- Modelado y diseño de bases de datos
Objetivo
- Identificar los modelos de datos.
- Utilizar el modelo entidad-relación para representar distintas situaciones en el mundo real.
- Diseñar bases de datos con la creación de esquemas y la definición de claves primarias y foráneas.
Contenido
- Modelado y diseño de bases de datos
- Modelado de datos
- Diseño de bases de datos
- Resumen
3.- Administración de bases de datos
Objetivo
- Crear y gestionar usuarios en una base de datos y asignarles permisos y roles.
- Utilizar las técnicas y herramientas para realizar tareas de mantenimiento de las bases de datos.
Contenido
- Administración de bases de datos
- Gestión de usuarios y permisos
- Mantenimiento de bases de datos
- Resumen
4.- MariaDB avanzado
Objetivo
- Diferenciar entre MariaDB y MySQL.
- Utilizar los motores de almacenamiento de las bases de datos.
- Configurar sistemas de replicación en MariaDB.
- Aplicar estrategias de alta disponibilidad en las bases de datos.
Contenido
- MariaDB avanzado
- Características y funcionalidades específicas
- Replicación y alta disponibilidad
- Resumen
5.- MySQL avanzado
Objetivo
- Optimizar las consultas de las bases de datos.
- Implementar medidas de seguridad y auditar bases de datos.
Contenido
- MySQL avanzado
- Características y funcionalidades específicas
- Seguridad y auditoría
- Resumen
6.- PostgreSQL avanzado
Objetivo
- Utilizar tipos de datos avanzados y crear procedimientos almacenados y funciones en PostgreSQL.
- Configurar PostgreSQL para mejorar el rendimiento y analizar y optimizar consultas.
Contenido
- PostgreSQL avanzado
- Características y funcionalidades específicas
- Configuración y tuning de PostgreSQL
- Resumen
7.- Integración y herramientas complementarias
Objetivo
- Conectar bases de datos con aplicaciones web.
- Utilizar las herramientas de monitoreo de las bases de datos.
Contenido
- Integración y herramientas complementarias
- Integración con aplicaciones
- Herramientas de administración y monitoreo
- Resumen
8.- Backup y recuperación de datos
Objetivo
- Aplicar los distintos tipos de backup de las bases de datos.
- Aplicar técnicas y procedimientos de recuperación de datos.
Contenido
- Backup y recuperación de datos
- Estrategias de backup
- Recuperación de datos
- Resumen
9.- Seguridad en bases de datos
Objetivo
- Implementar medidas de seguridad y aplicar técnicas de encriptación de datos en bases de datos.
- Auditar bases de datos y configurar sistemas para la detección y respuesta a incidentes de seguridad.
Contenido
- Seguridad en bases de datos
- Medidas de seguridad
- Auditoría y monitoreo de seguridad
- Resumen
¡Nunca dejes de aprender!
Utilizamos cookies propias y de terceros para mejorar tu experiencia de usuario. Si continúas navegando en este sitio consideramos que conoces nuestra Política de Cookies y que estás de acuerdo con su uso.
Más información