Bases de Datos
Recursos
Lecturas, documentación y herramientas. Para el entorno de trabajo, ver Laboratorio; para la terminología, el glosario.
Libro de texto y lecturas
Database System Concepts, 7.ª edición Silberschatz, Korth y Sudarshan. Texto principal (no es gratuito: biblioteca o copia propia). El sitio tiene diapositivas, ejercicios resueltos y capítulos en línea.Notas de CS186 (Berkeley) Notas gratuitas del curso de bases de datos de UC Berkeley: SQL, almacenamiento, índices, joins, optimización, transacciones y recuperación.CMU 15-445/645, otoño 2026 Clases grabadas, notas y diapositivas del curso de Carnegie Mellon, que también sigue a Silberschatz.Use The Index, Luke! Markus Winand. Índices y planes de ejecución explicados para quien escribe SQL.
PostgreSQL y Node.js
Documentación de PostgreSQL Tutorial, referencia de SQL y capítulos sobre índices, planes, transacciones, MVCC y WAL.Comandos de SQL de PostgreSQL La sintaxis exacta de cada sentencia, con ejemplos.psql Manual del cliente de línea de comandos: metacomandos, variables y formato de salida.node-postgres (pg) El driver de PostgreSQL para Node.js: consultas parametrizadas, pools y transacciones.Documentación de Node.js 26 Referencia de la biblioteca estándar; en especial node:test, node:assert y node:fs.
Herramientas
Intérprete de SQL del libro Consultas sobre el esquema university de Silberschatz, en el navegador, sin instalar nada.diagrams.net Diagramas E-R (y de cualquier tipo) en el navegador, gratis.explain.dalibo.com Visualiza la salida de EXPLAIN ANALYZE de PostgreSQL como un árbol.Docker Desktop Para correr el contenedor del curso en Windows y macOS.