PostgreSQL para todos
SQL: De lo básico a lo avanzado
Así estudias: curso autodidacta
- Autodidacta y 100% en línea: contenido disponible 24/7.
- Avanzas a tu ritmo: la plataforma guarda tu progreso.
- Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
- Te evalúas con actividades automáticas, sin entregas a un tutor.
Lo que serás capaz de hacer
A lo largo de estos cuatro cursos, aprenderá a utilizar la base de datos PostgreSQL y explorará temas que van desde el diseño de bases de datos hasta su arquitectura y despliegue. También comparará y contrastará los enfoques SQL y NoSQL del diseño de bases de datos. Los conocimientos adquiridos en este curso serán útiles para los alumnos que se dediquen a la minería de datos o al desarrollo de aplicaciones.
- Cómo utilizar eficazmente la base de datos PostgreSQL
- Explorar los principios de diseño de bases de datos
- Sumérjase en la arquitectura de las bases de datos y las estrategias de despliegue
- Comparar y contrastar los enfoques de diseño de bases de datos SQL y NoSQL y adquirir habilidades aplicables a la minería de datos y al desarrollo de aplicaciones
Temario
UNIDAD 1 - Introducción a SQL · 20 leccionesDiseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 1 - Introducción a SQL
Diseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 1 - Introducción a SQL
- ¡Bienvenido a PostgreSQL!
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Historia de las bases de datos relacionales
- Elizabeth Fong y las normas SQL
- Vídeo de bonificación: Elizabeth Fong y las normas SQL
- Arquitectura SQL
- Filosofía de la evaluación
- Introducción a SQL
- Cómo funcionan las asignaciones
- Configuración inicial de la base de datos
- Uso de PythonAnywhere para ejecutar SQL
- La fabricación de nuestras primeras mesas
- Conexión a su servidor de bases de datos
- Insertar algunos datos en una tabla
- Uso del cliente DBeaver para ejecutar comandos SQL
- Galería de fotos de una clase
- Un mapa de las ubicaciones de los estudiantes
- Dr. Chuck Goes Racing - Joliet, Illinois, EE.UU
- Horario de oficina - Londres (Muy cerca de PythonAnywhere)
UNIDAD 2 - SQL de tabla única · 9 leccionesDiseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 2 - SQL de tabla única
Diseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 2 - SQL de tabla única
- Trabajar con tablas y PostgreSQL
- Tipos de datos en PostgreSQL
- Claves e índices de bases de datos en PostgreSQL
- SQL de tabla única
- Campos SERIE / Incremento automático
- Base de datos de pistas musicales (CSV)
- Base de datos de pistas musicales (CSV)
- El Dr. Chuck canta el blues en Ginebra, Suiza (cerca del CERN)
- Horario de oficina - Kioto, Japón
UNIDAD 3 - Modelos de datos uno a muchos · 11 leccionesDiseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 3 - Modelos de datos uno a muchos
Diseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 3 - Modelos de datos uno a muchos
- Diseño de bases de datos relacionales Parte 1
- Diseño de bases de datos relacionales Parte 2
- Llaves
- Normalización de bases de datos
- Tablas de construcción
- Inserción de datos
- Uso de JOIN entre tablas
- Modelos de datos de uno a muchos
- Introducción de datos múltiples - Automóviles
- Horario de oficina en Bletchley Park, Milton Keynes, Inglaterra
- Horario de oficina, Filadelfia, Pensilvania, EE.UU
UNIDAD 4 - Modelos de datos de muchos a muchos · 8 leccionesDiseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 4 - Modelos de datos de muchos a muchos
Diseño de bases de datos y SQL básico en PostgreSQL - UNIDAD 4 - Modelos de datos de muchos a muchos
- Relaciones de muchos a muchos
- Demostración: Diseño de bases de datos y muchos a muchos
- Modelos de datos muchos a muchos
- Construir una lista de muchos a muchos
- Siguiente - Más allá de CRUD (Create, Read, Update, Delete) y JOIN
- Encuesta posterior al curso
- Horario de oficina - Ciudad del Cabo, Sudáfrica
- Horario de oficina - Raleigh, Carolina del Norte, EE.UU
UNIDAD 5 - Técnicas SQL · 26 leccionesPostgreSQL intermedio - UNIDAD 5 - Técnicas SQL
PostgreSQL intermedio - UNIDAD 5 - Técnicas SQL
- ¡Bienvenido a SQL Intermedio!
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Alterar el esquema de la tabla
- Fechas
- DISTINGUIR / AGRUPAR POR
- Demostración: SELECCIONAR DISTINTOS
- Demostración: GROUP BY
- Subconsultas
- Demostración: Subconsultas
- Concurrencia y transacciones
- Demostración: Concurrencia y transacciones
- Procedimientos almacenados
- Demostración: Procedimientos almacenados
- Cada curso utiliza una base de datos diferente
- Cómo funcionan las asignaciones
- Conexión a su servidor de bases de datos
- Configuración inicial de la base de datos
- Fabricación de nuestras primeras mesas
- Filosofía de la evaluación
- SQL intermedio
- Alterar mesa
- SELECCIONE DISTINTO
- Creación de un procedimiento almacenado
- Horario de oficina Hyderabad, India - PyCon
- Horario de oficina: Puebla, México
UNIDAD 6 - Utilización de técnicas SQL · 8 leccionesPostgreSQL intermedio - UNIDAD 6 - Utilización de técnicas SQL
PostgreSQL intermedio - UNIDAD 6 - Utilización de técnicas SQL
- Demo Lectura y análisis sintáctico de archivos
- Demostración: Creación y carga de una base de datos
- Demostración: Carga y normalización de datos CSV
- Pistas musicales muchos a uno
- Sitios Patrimonio de la Unesco Muchos a Uno
- Base de datos de pistas musicales más artistas
- Horario de oficina - Gingerman Raceway, South Haven, Michigan, EE.UU
- Horario de oficina - Haag, Países Bajos
UNIDAD 7 - Texto en PostgreSQL · 14 leccionesPostgreSQL intermedio - UNIDAD 7 - Texto en PostgreSQL
PostgreSQL intermedio - UNIDAD 7 - Texto en PostgreSQL
- Texto en bases de datos
- Función de texto
- Juegos de caracteres
- Conjuntos de caracteres en Python
- Dentro de Hashes
- Bruce Schneier - Criptografía, Hashing y NIST
- Bruce Schneier - Criptografía, Hashing y NIST
- Elección de índices y técnicas de indexación
- Demostración: Generar y escanear texto
- Texto y PostgreSQL
- Un puzzle basado en Hash
- Generar texto
- Horario de oficina - Nueva York
- Horario de oficina, Miami, Florida, EE.UU
UNIDAD 8 - Expresiones regulares · 9 leccionesPostgreSQL intermedio - UNIDAD 8 - Expresiones regulares
PostgreSQL intermedio - UNIDAD 8 - Expresiones regulares
- Expresiones regulares
- Uso de expresiones regulares
- Demostración: Expresiones regulares
- Demostración: Archivos planos, Regex, Correo electrónico
- Consultas de expresiones regulares
- Expresiones regulares
- Resumen del curso
- Encuesta posterior al curso
- Horario de oficina, Mountain View, California, EE.UU
UNIDAD 9 - Lenguaje natural · 18 leccionesJSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 9 - Lenguaje natural
JSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 9 - Lenguaje natural
- Bienvenido al curso
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Asignación de filas a bloques en PostgreSQL
- Detalles de la aplicación del índice
- Creación de un índice invertido con SQL
- Demostración: Índice inverso SQL
- Creación de un índice de lenguaje natural con SQL
- Demostración: Índice de lenguaje natural SQL
- Cada curso utiliza una base de datos diferente
- Cómo funcionan las asignaciones
- Conexión a su servidor de bases de datos
- Configuración inicial de la base de datos
- Fabricación de nuestras primeras mesas
- Creación de un índice invertido mediante SQL
- Creación de un índice invertido con palabras de parada mediante SQL
- Bonificación: Horas de oficina - Seúl, Corea del Sur
- Bonificación: Horas de oficina - Portland, Oregón, EE.UU
UNIDAD 10 - Índices invertidos con PostgreSQL · 11 leccionesJSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 10 - Índices invertidos con PostgreSQL
JSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 10 - Índices invertidos con PostgreSQL
- Un índice invertido basado en GIN con PostgreSQL
- Demostración: Índice invertido basado en GIN
- Creación de un índice de lenguaje natural en PostgreSQL
- Demostración: Funciones tsquery y tsvector de texto completo
- Demostración: Creación de un índice GIN / tsvector
- Construcción de un índice GIN basado en matrices de cadenas
- Creación de un índice GIN de texto completo basado en tsvectores
- Filosofía de la evaluación
- Texto en bases de datos
- Horario de oficina - Washington, DC, EE.UU
- Horario de oficina, Ámsterdam, Países Bajos
UNIDAD 11 - Python y PostgreSQL · 14 leccionesJSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 11 - Python y PostgreSQL
JSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 11 - Python y PostgreSQL
- Conferencia: PostgreSQL y Python
- Demostración Python y PostgreSQL simple.py
- Demostración loadbook.py
- Conferencia: Archivo postal
- Demostración: Archivo de correo 1/3
- Demostración: Archivo de correo 2/3
- Ponencia: Clasificación de los resultados de búsqueda con PostgreSQL
- Demostración: Archivo de correo 3/3
- Cómo funcionan las asignaciones de Python
- Python y PostgreSQL en PythonAnywhere
- Ejecutando simple.py
- Una secuencia de números
- Horario de oficina: Zagreb, Croacia
- Horas de oficina, Orlando, Florida, EE.UU
UNIDAD 12 - JSON y PostgreSQL · 15 leccionesJSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 12 - JSON y PostgreSQL
JSON y procesamiento del lenguaje natural en PostgreSQL - UNIDAD 12 - JSON y PostgreSQL
- Conferencia: Notación de objetos JavaScript
- Douglas Crockford y JSON
- Entrevista: Douglas Crockford - JSON
- Conferencia: Python y JSON
- Conferencia: PostgreSQL y JSON
- Demostración: Pistas musicales y JSON
- Conferencia: Uso de una API JSON
- Demostración: Star Wars API 1/2
- Demostración: API Star Wars 2/2
- Interactuar con la PokéAPI
- JSON y PostgreSQL
- Resumen del curso
- Encuesta posterior al curso
- Horas de oficina, Londres, Inglaterra
- Horas de oficina - Montreal, Quebec, Canadá (en PyCon)
UNIDAD 13 - Escalado de bases de datos · 11 leccionesArquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 13 - Escalado de bases de datos
Arquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 13 - Escalado de bases de datos
- Bienvenido al curso
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Arquitecturas de bases de datos - Pensamiento crítico
- Conferencia: ¿Hacia SQL o hacia NoSQL?
- Escalado de bases de datos relacionales
- Filosofía de la evaluación
- Escalado de bases de datos
- Mini-documento - Escalado de bases de datos relacionales
- Horas de oficina, Breda, Países Bajos
- Horario de oficina, Parque Bletchley, Milton Keynes, Reino Unido
UNIDAD 14 - Aplicaciones a escala de la nube · 13 leccionesArquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 14 - Aplicaciones a escala de la nube
Arquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 14 - Aplicaciones a escala de la nube
- Aplicaciones en la nube de primera generación 1/2
- Buscar / Dispersar - Reunir (Marissa Mayer @ Google I/O 2008 - YouTube)
- Recorrido por el centro de datos de contenedores de Google (YouTube)
- Cómo funcionan las búsquedas (Matt Cutts - YouTube)
- Aplicaciones en la nube de primera generación 2/2
- Aplicaciones en la nube de segunda generación
- La aparición de soluciones BASE (es decir, NoSQL)
- Reaccionando ante el auge de NoSQL
- Arquitecturas en la nube
- Sobre el minidocumento
- Mini-documento - Arquitecturas ACID versus BASE
- Horario de oficina- Kitchener, Ontario, Canadá
- Horas de oficina - Mumbai, India (IIT TechFest)
UNIDAD 15 - DenoKV · 13 leccionesArquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 15 - DenoKV
Arquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 15 - DenoKV
- Recursos en línea de DenoKV
- Introducción a Deno y Deno KV
- Exploración de la arquitectura Deno KV mediante árboles B
- JavaScript en tres diapositivas (para desarrolladores de Python)
- Explorando CRUD en Deno KV Usando KVAdmin.py
- Creación de un modelo Deno KV con índices secundarios
- Tutorial de código: Instalación de KVAdmin.py Client y Server en Deno Deploy
- Código - KVAdmin.py Cliente y Servidor
- Autograder: Instalación de DenoKV y KVAdmin
- Autograder: DenoKV Insertar texto
- Autograder: Modelo de datos de libros DenoKV
- Horario de oficina - Seattle, Washington, EE.UU
- Horario de oficina, Phoenix, Arizona, EE.UU
UNIDAD 16 - Resumen · 2 leccionesArquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 16 - Resumen
Arquitectura de bases de datos y NoSQL a escala con Deno - UNIDAD 16 - Resumen
- Resumen del curso
- Encuesta posterior al curso
Certificado con validez SEP: lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
16 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
11 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Certificado SEP incluido (sin costo). Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por University of Michigan.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 16 unidades · 202 lecciones · 192 h
- 12 meses de acceso
- 11 cuestionarios de evaluación
- Certificado SEP incluido (sin costo), emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por University of Michigan; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.
¿El curso tiene validez SEP?
Sí, incluido sin costo. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
¿El curso tiene tutor o clases en vivo?
No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.
¿Cómo se evalúa?
Te evalúas con actividades automáticas, sin entregas a un tutor.





