Sectorial

Bases de datos SQL y NoSQL

Desarrollo de Big Data y Business Intelligence 30 h

Presentación

En la actualidad, el manejo eficiente de datos es una habilidad imprescindible en el entorno laboral, dado el crecimiento exponencial de la información y la necesidad de las empresas de tomar decisiones basadas en datos. El Curso en Bases de Datos SQL y NoSQL te brindará las herramientas necesarias para dominar tanto bases de datos relacionales como no relacionales, lo que te permitirá adaptarte a diversas situaciones y requisitos del mercado. Este curso online está diseñado para que adquieras competencias en la creación, gestión y optimización de bases de datos, así como en la integración de diferentes sistemas. La demanda de profesionales en este campo es alta, y contar con estos conocimientos te abrirá las puertas a numerosas oportunidades laborales. No te quedes atrás y conviértete en un experto en gestión de datos, un perfil cada vez más valorado en el sector.

Objetivos

  • Comprender los conceptos básicos y ventajas de las bases de datos SQL y NoSQL en aplicaciones modernas.

  • Conocer el lenguaje SQL para la creación y gestión de bases de datos y tablas efectivas.

  • Realizar consultas básicas y avanzadas en SQL para la manipulación de datos con eficacia.

  • Diseñar modelos de datos relacionales mediante la normalización y el uso de claves adecuadas.

  • Administrar bases de datos en MySQL y MongoDB, incluyendo su instalación y configuración.

  • Comparar SGBD SQL y NoSQL relevantes para elegir la mejor opción según necesidades específicas.

  • Integrar datos de bases SQL y NoSQL mediante estrategias y herramientas adecuadas para optimización.

Índice de contenidos

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS BASES DE DATOS
Conceptos básicos de las bases de datos
Ventajas de utilizar bases de datos en aplicaciones
Breve historia de los Sistemas de Gestión de Bases de Datos (SGBD)
Tipos de bases de datos: SQL y NoSQL

UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE SQL
Introducción al lenguaje SQL
Creación de bases de datos y tablas
Inserción y consulta de datos
Modificación y eliminación de datos
Consultas avanzadas: operaciones JOIN
Funciones de agregación y agrupación de datos

UNIDAD DIDÁCTICA 3. CONSULTAS Y SUBCONSULTAS EN SQL
Consultas básicas: SELECT, FROM y WHERE
Ordenamiento de resultados: cláusula ORDER BY
Filtrado de datos: cláusulas LIKE e IN
Uso de subconsultas en SQL
Operadores lógicos y combinación de condiciones
Optimización de consultas

UNIDAD DIDÁCTICA 4. MODELADO DE DATOS RELACIONALES
Diseño de bases de datos relacionales
Modelado de entidades y relaciones
Normalización de bases de datos
Claves primarias y foráneas
Relaciones uno a uno, uno a muchos y muchos a muchos

UNIDAD DIDÁCTICA 5. MYSQL
Instalación y configuración de MySQL
Creación y administración de bases de datos en MySQL
Creación y gestión de tablas en MySQL
Consultas avanzadas en MySQL
Transacciones y control de concurrencia en MySQL
Índices y optimización de consultas en MySQL

UNIDAD DIDÁCTICA 6. MONGODB
Introducción a MongoDB y bases de datos NoSQL
Instalación y configuración de MongoDB
Creación y administración de bases de datos en MongoDB
Colecciones y documentos en MongoDB
Consultas y filtros en MongoDB
Índices y rendimiento en MongoDB

UNIDAD DIDÁCTICA 7. OTROS SGBD SQL RELEVANTES
Oracle Database: características y uso
PostgreSQL: características y uso
SQL Server: características y uso
Comparativa de SGBD relacionales

UNIDAD DIDÁCTICA 8. OTROS SGBD NOSQL RELEVANTES
Cassandra: características y uso
Redis: características y uso
Neo4j: características y uso
Comparativa de SGBD NoSQL

UNIDAD DIDÁCTICA 9. INTEGRACIÓN DE BASES DE DATOS SQL Y NOSQL
Ventajas de la integración de SQL y NoSQL
Estrategias de integración de datos
Herramientas y técnicas para la integración
Casos de uso de la integración SQL y NoSQL

Tus preguntas respondidas

¿Por qué elegir Educa.Pro?

Educa.Pro permite centralizar la gestión de la formación, personalizar el aprendizaje y obtener datos claros sobre el impacto de los programas formativos. Gracias a su tecnología basada en IA, las organizaciones pueden optimizar sus estrategias de aprendizaje, mejorar el desarrollo del talento y tomar decisiones basadas en datos.

¿Los cursos se pueden realizar a cualquier ritmo?

Sí. La mayoría de los cursos en Educa.Pro son autodidactas y bajo demanda, permitiendo a los usuarios avanzar a su propio ritmo sin perder seguimiento ni evaluaciones, lo que facilita la integración con la jornada laboral o académica.

¿Qué niveles de seguridad y cumplimiento ofrece la plataforma?

Educa.Pro cumple con los estándares de seguridad para proteger datos de usuarios y organizaciones. Además, soporta trazabilidad de certificaciones, firma digital y gestión de evaluaciones, lo que garantiza cumplimiento normativo y legal tanto en entornos educativos como corporativos.

¿Qué soporte y acompañamiento ofrece Educa.Pro?

El equipo de Educa.Pro ofrece asesoría completa durante la implementación, el despliegue y la adopción, asegurando que las organizaciones aprovechen al máximo la plataforma y logren resultados medibles desde el primer día.

Scroll al inicio