Postgres by Example: un libro abierto y práctico para aprender PostgreSQL con SQL anotado

Fuentes: Postgres by Example: a hands-on open book that teaches PostgreSQL through annotated SQL
Imagen generada por IA con el prompt: Open notebook beside a laptop showing SQL code on screen, a PostgreSQL elephant logo mug, warm desk lamp light, clean editorial illustration style
Imagen generada con IA

Postgres by Example es un recurso educativo de acceso abierto que ofrece una introducción práctica a PostgreSQL basada en ejemplos de SQL comentados paso a paso. Publicado en GitHub por la cuenta boringcollege y redactado por Dariush Abbasi, el proyecto está licenciado bajo Creative Commons BY 4.0, lo que permite copiar, reusar y adaptar los contenidos citando la autoría. El material está pensado para personas con PostgreSQL instalado y acceso al cliente psql, y trabaja por defecto sobre la base de datos postgres. Los ejemplos se orientan a la versión estable más reciente del motor.

La obra cubre los fundamentos de la definición de tablas y tipos de datos: CREATE TABLE, ALTER TABLE y DROP, así como columnas y restricciones, claves primarias y restricciones UNIQUE, y los modificadores NOT NULL y DEFAULT. Cada lección es un archivo independiente en el repositorio, lo que facilita la lectura fragmentada y la consulta rápida. Al apoyarse en SQL anotado en lugar de en prosa teórica, el libro funciona tanto como tutorial inicial para quien se acerca por primera vez a PostgreSQL como como referencia de consulta para repasar sintaxis y buenas prácticas básicas de modelado relacional.