Temario del curso

1. Introducción a las Bases de Datos Relacionales

  • ¿Qué es una Base de Datos Relacional?
  • Arquitectura y componentes de PostgreSQL
  • Visión general de las herramientas PgAdmin y psql
  • Conexión a una base de datos y comprensión de esquemas

2. Fundamentos de SQL

  • Objetos de la base de datos: tablas, columnas y restricciones
  • Tipos de datos y valores NULL
  • Escribir consultas SELECT simples
  • Filtrar con WHERE, coincidencia de patrones y operadores lógicos
  • Ordenar y limitar los resultados de las consultas

3. Trabajando con Funciones y Expresiones

  • Funciones aritméticas y de cadenas
  • Expresiones condicionales y declaraciones CASE
  • Manejo de NULLs y conversiones de tipos de datos

4. Combinando y Filtrando Datos

  • Joins internos, externos, auto-joins y cross joins
  • Operaciones de conjunto: UNION, INTERSECT y EXCEPT
  • Subconsultas: escalares, correlacionadas y de tabla
  • Expresiones de Tabla Común (CTEs) y consultas recursivas

5. Agregación y Agrupamiento

  • Funciones de agregación: SUM, AVG, COUNT, MIN, MAX
  • Cláusulas GROUP BY y HAVING
  • Funciones de ventana y clasificación

6. Modificando Datos

  • Insertar, actualizar y eliminar registros
  • Usar transacciones y rollback
  • Comprender los principios ACID
  • Prácticas seguras de manipulación de datos

7. Objetos de Base de Datos y Estructura Lógica

  • Crear y administrar esquemas y tablas
  • Claves primarias, claves foráneas y restricciones únicas
  • Crear y administrar vistas y vistas materializadas
  • Introducción a los índices y sus implicaciones de rendimiento

Requerimientos

  • Una comprensión de conceptos básicos de IT y datos
  • No se requiere experiencia previa en SQL o bases de datos
  • Familiaridad con el uso de herramientas de software en Windows/Linux es útil

Audiencia

  • Principiantes y analistas de bases de datos
  • Desarrolladores que comienzan con PostgreSQL
  • Profesionales que administran o exploran bases de datos relacionales
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas