Descarga CSV

Bases de Datos SQL Y NoSQL

Programación
200 horas

Objetivos

Índice de contenidos

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS BASES DE DATOS 1. Conceptos básicos de las bases de datos 2. Ventajas de utilizar bases de datos en aplicaciones 3. Breve historia de los Sistemas de Gestión de Bases de Datos (SGBD) 4. Tipos de bases de datos: SQL y NoSQL UNIDAD DIDÁCTICA 2. FUNDAMENTOS DE SQL 1. Introducción al lenguaje SQL 2. Creación de bases de datos y tablas 3. Inserción y consulta de datos 4. Modificación y eliminación de datos 5. Consultas avanzadas: operaciones JOIN 6. Funciones de agregación y agrupación de datos UNIDAD DIDÁCTICA 3. CONSULTAS Y SUBCONSULTAS EN SQL 1. Consultas básicas: SELECT, FROM y WHERE 2. Ordenamiento de resultados: cláusula ORDER BY 3. Filtrado de datos: cláusulas LIKE e IN 4. Uso de subconsultas en SQL 5. Operadores lógicos y combinación de condiciones 6. Optimización de consultas UNIDAD DIDÁCTICA 4. MODELADO DE DATOS RELACIONALES 1. Diseño de bases de datos relacionales 2. Modelado de entidades y relaciones 3. Normalización de bases de datos 4. Claves primarias y foráneas 5. Relaciones uno a uno, uno a muchos y muchos a muchos UNIDAD DIDÁCTICA 5. MYSQL 1. Instalación y configuración de MySQL 2. Creación y administración de bases de datos en MySQL 3. Creación y gestión de tablas en MySQL 4. Consultas avanzadas en MySQL 5. Transacciones y control de concurrencia en MySQL 6. Índices y optimización de consultas en MySQL UNIDAD DIDÁCTICA 6. MONGODB 1. Introducción a MongoDB y bases de datos NoSQL 2. Instalación y configuración de MongoDB 3. Creación y administración de bases de datos en MongoDB 4. Colecciones y documentos en MongoDB 5. Consultas y filtros en MongoDB 6. Índices y rendimiento en MongoDB UNIDAD DIDÁCTICA 7. OTROS SGBD SQL RELEVANTES 1. Oracle Database: características y uso 2. PostgreSQL: características y uso 3. SQL Server: características y uso 4. Comparativa de SGBD relacionales UNIDAD DIDÁCTICA 8. OTROS SGBD NOSQL RELEVANTES 1. Cassandra: características y uso 2. Redis: características y uso 3. Neo4j: características y uso 4. Comparativa de SGBD NoSQL UNIDAD DIDÁCTICA 9. INTEGRACIÓN DE BASES DE DATOS SQL Y NOSQL 1. Ventajas de la integración de SQL y NoSQL 2. Estrategias de integración de datos 3. Herramientas y técnicas para la integración 4. Casos de uso de la integración SQL y NoSQL

Más cursos relacionados