Curso de Bases de Datos con SQL

¡Bienvenido al mundo de las bases de datos! En este curso, aprenderás los fundamentos de SQL (Structured Query Language), el lenguaje estándar para gestionar bases de datos relacionales. Al finalizar, serás capaz de diseñar, crear y manipular bases de datos de forma eficiente.


Módulo 1: Conceptos Fundamentales

  • Lección 1.1: ¿Qué es una Base de Datos?
    • Definición, tipos de bases de datos y por qué son cruciales en el desarrollo.
  • Lección 1.2: Introducción a SQL
    • El rol de SQL, sus principales comandos (SELECT, INSERT, UPDATE, DELETE) y sintaxis básica.
  • Lección 1.3: Tipos de datos en SQL
    • Aprende a trabajar con números, texto, fechas y otros tipos de datos.

Módulo 2: Consultas y Manipulación de Datos

  • Lección 2.1: El comando SELECT
    • Cómo seleccionar datos de una o varias tablas.
  • Lección 2.2: Filtrado y ordenamiento de datos
    • Utiliza WHERE y ORDER BY para obtener solo la información que necesitas.
  • Lección 2.3: Funciones de agregación
    • Aprende a usar funciones como COUNT, SUM, AVG y GROUP BY.
  • Lección 2.4: Uniones de tablas (JOIN)
    • Cómo combinar información de diferentes tablas para obtener una vista completa.

Módulo 3: Creación y Estructura

  • Lección 3.1: Diseño de bases de datos
    • Conceptos clave como normalización y diseño de esquemas.
  • Lección 3.2: Creando y modificando tablas
    • Usa CREATE TABLE y ALTER TABLE para definir la estructura de tu base de datos.
  • Lección 3.3: Inserción, actualización y borrado de datos
    • Los comandos INSERT, UPDATE y DELETE en detalle.

Proyecto Final: Gestión de una base de datos simple

  • Lección 4.1: Diseño del proyecto
    • Crea un plan para una base de datos de un inventario simple o un sistema de gestión de estudiantes.
  • Lección 4.2: Implementación y consulta
    • Construye la base de datos y realiza consultas complejas para resolver problemas.