Próximo inicio18 de octubre · SQL Server, nivel básico · S/ 200Inscríbete
CertificadoSQL Server Fundamentals: Diseño y Consultas

Diseño y Consultas de Bases de Datos con SQL Server

Diseñas una base de datos relacional, la implementas en SQL Server y extraes información de ella con consultas sobre una o varias tablas. Curso 100% online, con clases en vivo y un taller práctico en cada tema.

Inicio: 18 de octubre. Los cupos se confirman con el pago.

Detalles del curso

Nivel: BásicoDuración: 24 horasTemas: 8Talleres: 21EN VIVOdomingos, 9:00 a. m.Inicia 18 de octubre

Docente

RC
Mg. Ing. Rodrigo CastillaGerente General de Data Groove

Al terminar, podrás

  • Diseñar un modelo de datos normalizado a partir de un proceso de negocio.
  • Implementar la base en SQL Server, de forma visual y con T-SQL.
  • Aplicar tipos de datos y restricciones que protegen la información.
  • Filtrar, ordenar y resumir datos con consultas.
  • Combinar varias tablas con JOIN y entregar un reporte integrador.

Da el primer paso para trabajar con datos en SQL Server

Para quién es

Estudiantes y egresados que quieren empezar en datos desde cero.
Personas que trabajan con Excel y necesitan pasar a una base de datos de verdad.
Profesionales de cualquier área que quieren consultar por su cuenta la información de su empresa.

Herramientas

SQL ServerSSMST-SQLExcelAsistentes de IA

Modalidad

Clases en vivo

Cada domingo te conectas por Zoom, preguntas en el momento y ves cómo se resuelve cada caso paso a paso.

Zoom · Tema 5: Querying I
EN VIVORCRodrigo · Docente
AN
JO
MI
VA
VA
Valeria: ¿Puedo usar el alias de la columna dentro del WHERE?

Un taller en cada tema

Cada tema cierra con talleres sobre el mismo caso comercial. El docente los revisa y te deja comentarios.

Aula Virtual · Taller del tema
Reporte integrador de ventas
SQLreporte-ventas.sql
EntregadoEn revisiónCon comentarios
RC
Docente: Bien resuelto. Ahora prueba el mismo reporte con LEFT JOIN.

Comunidad fuera de clase

Grupo de WhatsApp y foro del Aula Virtual para resolver dudas entre una clase y la siguiente.

Foro del Aula Virtual · Tema 8
JO
Jorge: Mi JOIN duplica las filas de pedidos, ¿qué reviso?
AN
Andrea: Me pasó igual. La llave era compuesta y solo estaba uniendo por una columna.
RC
Docente: Exacto. El domingo lo vemos con el plan de ejecución.
Grupo de WhatsApp · 3 mensajes nuevos

Retos con puntaje

Dashboards interactivos con quizzes que te dan puntaje al instante y te muestran qué tema repasar.

Dashboard de repaso · Pregunta 2 de 5
¿Qué cláusula filtra los grupos después de agregar?
WHERE
HAVING
ORDER BY
Tu puntaje80 pts

Las pantallas son ilustrativas.

Certificación

Un certificado con horas y código de verificación

Al completar el curso recibes el certificado «SQL Server Fundamentals: Diseño y Consultas», emitido por Data Groove y firmado por la Gerencia General y la Coordinación Académica.

Ver todos los certificados
Data GrooveCertificado
Data Groove certifica aNombre del estudiantepor haber completado satisfactoriamente el cursoSQL Server Fundamentals: Diseño y Consultascon una duración de 24 horas.
Mg. Ing. Rodrigo CastillaGerente General
Mg. Carla Terán CabanillasCoordinadora Académica
Código de verificación
DG-SQLB-2026-0001

Temario

Explora los 8 temas del curso

Cada tema incluye sus contenidos, los talleres prácticos y, donde aportan, prompts de IA para revisar y mejorar lo que ya resolviste.

1/8Diseño de bases de datos

Contenidos

  • Datos, información y bases de datos relacionales: tablas, filas y columnas.
  • Proceso de diseño: modelos conceptual (ER), lógico y físico.
  • Entidades, atributos, relaciones y cardinalidades.
  • Claves primarias y foráneas; integridad referencial.
  • Normalización: 1FN, 2FN y 3FN.

Talleres

  • Diseño del modelo ER de una empresa comercial a partir del análisis de su proceso de ventas.
  • Normalización hasta 3FN de una hoja de Excel con datos redundantes.

Prompts de IA

Para proponer entidades y relaciones a partir de la descripción de un proceso de negocio, y para verificar si un diseño cumple la 3FN.

2/8Introducción a SQL Server e implementación visual de bases de datos

Contenidos

  • Componentes de SQL Server: motor de base de datos, SSMS y servicios complementarios (SSIS, SSAS, SSRS).
  • Instalación del motor y de SSMS; ediciones para aprendizaje.
  • SSMS: conexión al servidor, explorador de objetos y editor de consultas.
  • Bases de datos del sistema; archivos de datos y de registro.
  • Creación visual de bases de datos, tablas, relaciones y diagramas.

Talleres

  • Implementación de la base de datos comercial con el diseñador de tablas y el diagrama de relaciones.
  • Carga de datos desde Excel y CSV con el asistente de importación.
  • Generación del script de la base creada visualmente, como puente hacia T-SQL.
3/8Introducción a lenguaje T-SQL: implementación de bases de datos y consultas básicas

Contenidos

  • El lenguaje Transact-SQL y sus categorías de comandos: definición de objetos, manipulación de datos, seguridad y transacciones.
  • Definición de objetos: CREATE, ALTER y DROP.
  • Manipulación de datos: INSERT, UPDATE, DELETE y TRUNCATE; el riesgo de omitir WHERE.
  • Primeras consultas con SELECT ... FROM.
  • Scripts: lotes, GO, comentarios y convenciones de nombres.

Talleres

  • Implementación de la base de datos comercial con CREATE, ALTER y DROP.
  • Poblado y mantenimiento de datos con INSERT, UPDATE y DELETE.

Prompts de IA

Para generar el script de creación de tablas a partir de un modelo ER, y para producir datos de prueba realistas.

4/8Tipos de datos y restricciones: PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, DEFAULT, IDENTITY

Contenidos

  • Tipos numéricos, de texto y de fecha y hora; criterios para elegirlos.
  • PRIMARY KEY e IDENTITY.
  • FOREIGN KEY y acciones referenciales (ON DELETE, ON UPDATE).
  • UNIQUE, CHECK y DEFAULT.
  • NULL frente a NOT NULL.

Talleres

  • Elección de tipos de datos y llaves para las tablas del caso comercial.
  • Reglas de negocio con CHECK, DEFAULT y UNIQUE, y prueba de inserciones que las violan.
5/8Querying I: T-SQL para extracción de datos, operación de columnas y filtrado

Contenidos

  • SELECT ... FROM: sintaxis y orden lógico de ejecución.
  • Alias de columnas y de tablas.
  • Nuevas columnas con operadores aritméticos y concatenación.
  • Funciones de texto, numéricas, de fecha y de conversión (CAST, CONVERT).
  • Expresiones condicionales: CASE e IIF.
  • Filtrado de filas con WHERE, operadores de comparación, AND, OR y NOT.

Talleres

  • Creación de nuevas columnas con operadores y funciones de texto, número y fecha.
  • Clasificación de clientes y productos con CASE.
  • Filtrado de pedidos con WHERE, AND y OR.

Prompts de IA

Para traducir una pregunta de negocio a una consulta, y para explicar línea por línea una consulta existente.

6/8Querying II: T-SQL para ordenamiento y filtros adicionales: ORDER BY, TOP, DISTINCT, LIKE, BETWEEN, manejo de NULL

Contenidos

  • ORDER BY por una o varias columnas, ascendente y descendente.
  • TOP, TOP ... WITH TIES y TOP ... PERCENT.
  • DISTINCT para eliminar duplicados.
  • LIKE y sus comodines; IN y BETWEEN.
  • Manejo de NULL: IS NULL, ISNULL y COALESCE.

Talleres

  • Ranking de los productos más vendidos y más caros con ORDER BY y TOP.
  • Búsqueda de clientes por patrones y rangos con LIKE, IN y BETWEEN.
  • Detección y tratamiento de datos faltantes con IS NULL y COALESCE.

Prompts de IA

Para construir patrones de búsqueda con LIKE, y para detectar errores de lógica con NULL en un filtro.

7/8Querying III: T-SQL para obtener resúmenes de datos con operadores de agregación y agrupamiento

Contenidos

  • Funciones de agregación: COUNT, SUM, AVG, MIN y MAX.
  • Diferencias entre COUNT(*), COUNT(columna) y COUNT(DISTINCT columna).
  • GROUP BY por una y por varias columnas.
  • Agrupamiento por periodos: año, mes y día.
  • HAVING frente a WHERE.

Talleres

  • Indicadores globales de ventas: totales, promedios y conteos.
  • Ventas por categoría, por vendedor y por mes con GROUP BY.
  • Clientes con compras superiores a un umbral con HAVING.

Prompts de IA

Para elaborar agregaciones y agrupamientos con campos específicos, y para validar los totales de un resumen.

8/8Querying IV: T-SQL para extraer datos de varias tablas simultáneamente

Contenidos

  • Relación entre las llaves del modelo y el comando JOIN.
  • INNER JOIN.
  • LEFT, RIGHT y FULL JOIN.
  • CROSS JOIN y combinación de una tabla consigo misma.
  • Combinaciones con llave simple y con llave compuesta.
  • JOIN de tres o más tablas, combinado con agregación.

Talleres

  • Detalle de pedidos con cliente y producto mediante INNER JOIN.
  • Clientes sin pedidos y productos sin ventas con LEFT JOIN.
  • Reporte integrador de ventas por cliente, categoría y mes, exportado a Excel.

Prompts de IA

Para elegir el tipo de JOIN según la pregunta de negocio, y para diagnosticar por qué una combinación duplica filas.

Próximas fechas

18 de octubre de 2026Domingos, de 9:00 a 11:00 a. m.
Inscribirme

Preguntas frecuentes

¿Necesito experiencia previa?
No. Empezamos desde el diseño de una base de datos y la instalación de SQL Server.
¿Qué necesito para las clases?
Una computadora donde puedas instalar SQL Server y SSMS. La instalación la hacemos juntos en el tema 2.
¿Cómo son las clases?
Son en vivo por Zoom. Horario: Domingos, de 9:00 a 11:00 a. m. Los materiales y talleres están en el Aula Virtual.
¿Qué certificado recibo?
El certificado «SQL Server Fundamentals: Diseño y Consultas», emitido por Data Groove, con las 24 horas del curso y un código de verificación.
¿Cómo pago?
Por transferencia a la cuenta Interbank, por CCI desde otro banco o por Yape. El curso cuesta S/ 200.
Ver todas las preguntas

¿Listo para empezar?

Reserva tu cupo o escríbenos si tienes dudas sobre el nivel que te conviene.

S/ 200
Nivel básico
Inscribirme