Intermedio
PostgreSQL
Aprende PostgreSQL de principio a fin. Fundamentos de SQL, joins, indices, transacciones, JSONB, EXPLAIN y diseno de esquemas.
14 lecciones7.6h práctico11 idiomas
Empieza a aprender gratisPostgreSQL curso14 lecciones, en orden
- 120 min
Qué es PostgreSQL
Relational databaseACIDMVCCPostgres vs MySQL vs SQLiteWhere Postgres shines - 225 min
psql y los primeros comandos
Psql command line clientConnecting as postgres userMeta commands like \l \c \dt \d \qSemicolons end statementsMultiline queriesSELECT version() - 330 min
Creación de bases de datos y tablas
CREATE DATABASECREATE TABLEPRIMARY KEYNOT NULLDEFAULTDROP TABLE+1 - 425 min
Tipos de datos
Integer and bigintNumeric vs floatText and varcharBooleanTimestamptz vs timestampDate+3 - 530 min
SELECT y WHERE
SELECT specific columnsWHERE with AND ORBETWEENINLIKE and ILIKEIS NULL+2 - 635 min
Uniones
INNER JOINLEFT JOINRIGHT JOINFULL OUTER JOINSelf joinUSING vs ON - 730 min
Agregados y agrupamiento
COUNTSUMAVGMINMAXGROUP BY+3 - 835 min
Índices
B-tree defaultCREATE INDEXMulti-column indexPartial index WHERE activeUnique indexWrite cost+1 - 935 min
Transacciones y aislamiento
BEGIN COMMIT ROLLBACKSavepointsREAD COMMITTED defaultREPEATABLE READSERIALIZABLEDirty read non-repeatable read phantom read serialization anomaly - 1035 min
Funciones y disparadores
CREATE FUNCTIONLANGUAGE plpgsqlRETURNSCREATE TRIGGERBEFORE UPDATENEW and OLD+1 - 1135 min
JSONB y arreglos
JSONB column-> operator->> operator@> contains operatorGIN index on jsonbText[] and integer[] arrays+2 - 1235 min
EXPLAIN y ajuste de consultas
EXPLAINEXPLAIN ANALYZESeq scan vs index scan vs index-only scanFixing a missing indexPg_stat_statements overview - 1325 min
Copia de seguridad y restauración
Pg_dump custom formatPg_restorePlain SQL dumpsPoint-in-time recovery overview - 1460 min
Proyecto final: Diseña un esquema
Schema designPrimary and foreign keysIndexes on hot columnsUpdated_at triggerJSONB metadataJoins with aggregates+1
Aprende PostgreSQL en tu idioma
Cada lección, examen y respuesta del tutor aparece en tu idioma. El tutor de IA responde en el idioma en que le hablas.
Learn PostgreSQL in EnglishAprende PostgreSQL en españolAprenda PostgreSQL em portuguêsتعلّم PostgreSQL بالعربيةPostgreSQL را به فارسی یاد بگیریدApprenez PostgreSQL en françaisPostgreSQL हिन्दी में सीखें用中文学习 PostgreSQLPelajari PostgreSQL dalam bahasa IndonesiaИзучайте PostgreSQL на русскомPostgreSQL auf Deutsch lernen
