~/academy/postgres $ cat README.md
PostgreSQL con DBeaver
Administra PostgreSQL con la herramienta visual más usada.
// acerca del curso
Instalación, DBeaver paso a paso, tipos, restricciones, consultas avanzadas, permisos y respaldos.
// lo que aprenderás
PostgreSQLDBeaverCTE y ventanasRoles y permisospg_dump
// temario · 7 lecciones
- 01
Instalar PostgreSQL y DBeaver y conectarseInstala PostgreSQL de forma local o en Docker, instala DBeaver, crea tu primera conexión con host, puerto, base y usuario, y aprende a diagnosticar los errores de conexión más comunes.14 min audio
- 02
El entorno de DBeaverRecorre la interfaz de DBeaver paso a paso: el Database Navigator, el editor SQL con sus atajos, la pestaña Data, el modo de transacción, los diagramas ER, la exportación de datos y las tareas.15 min audio
- 03
Crear tablas y tipos de datos de PostgreSQLCrea tablas en PostgreSQL con SQL y desde DBeaver eligiendo el tipo correcto para cada dato: enteros, numeric para dinero, text y varchar, timestamptz y zonas horarias, boolean, jsonb y columnas de identidad.15 min audio
- 04
Restricciones e integridadProtege la calidad de tus datos con PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK y NOT NULL, lee los errores de integridad de PostgreSQL y agrega restricciones de forma segura a tablas que ya tienen datos.13 min audio
- 05
Consultas avanzadas: subconsultas, CTE y funciones de ventanaLleva tus consultas al siguiente nivel con JOINs de varias tablas, subconsultas con EXISTS, expresiones de tabla comunes con WITH, funciones de ventana para rankings y acumulados, y planes de ejecución en DBeaver.13 min audio
- 06
Usuarios, permisos y seguridadCrea roles para personas y aplicaciones con el principio de mínimo privilegio, otorga permisos por capas con GRANT, protege contraseñas y conexiones, y configura DBeaver para trabajar sin usar nunca el superusuario.14 min audio
- 07
Respaldos, restauración y mantenimientoDiseña una estrategia de respaldos según RPO y RTO, respalda y restaura con pg_dump y pg_restore desde la terminal y desde DBeaver, automatiza los respaldos y mantén la base sana con VACUUM, ANALYZE y monitoreo.16 min audio