Fundamentos de Bases de Datos relacionales
SQL Server y Bases de Datos
Del 18 Jul 2025 al 18 Jul 2026
Descubre el mundo de las bases de datos a través de este curso intensivo. Aprenderás los conceptos clave del modelado de datos, el diseño de bases de datos relacionales, el uso del lenguaje SQL para consultas y gestión de información, así como las mejores prácticas para garantizar la integridad y seguridad de los datos. A través de ejemplos prácticos y ejercicios, construirás tu propia base de datos y comprenderás su importancia en el desarrollo de aplicaciones modernas.
Contenido del Curso
1. Introducción a las Bases de Datos
1.1 ¿Qué es una base de datos? Historia y evolución
1.2 Tipos de bases de datos: relacionales y no relacionales
1.3 Usos y aplicaciones en el mundo real
2. Modelado de Datos y Diseño de Bases de Datos
2.1 Conceptos clave: entidad, atributo, relación
2.2 Diagramas entidad-relación (ER)
2.3 De modelo lógico a modelo físico
3. Estructura y Componentes de una Base de Datos Relacional
3.1 Tablas, filas y columnas
3.2 Tipos de datos más comunes
3.3 Claves primarias, foráneas y unicidad
4. Introducción al Lenguaje SQL
4.1 Estructura básica de una consulta SQL
4.2 Instrucción SELECT: filtrar, ordenar y limitar resultados
4.3 Insertar, actualizar y eliminar datos (INSERT, UPDATE, DELETE)
5. Integridad de Datos y Normalización
5.1 Reglas de integridad: entidad, referencial y de dominio
5.2 Principios de normalización: 1NF, 2NF, 3NF (con ejemplos simples)
5.3 Ventajas y desventajas de la normalización
6. Seguridad y Acceso a la Información
6.1 Usuarios y permisos básicos
6.2 Importancia del respaldo y recuperación de información
6.3 Buenas prácticas para protección de datos
7. Proyecto Práctico y Aplicación
7.1 Modelado de una base de datos sencilla (caso práctico)
7.2 Creación de tablas y consultas básicas en un motor de BD (SQL Server, MySQL, PostgreSQL o SQLite)
7.3 Revisión de dudas, retroalimentación y cierre del curso
Actualmente no hay grupos abiertos para inscripción.