Universidad Nacional de Ingeniería

Bases de Datos

Diseñar bases de datos, consultarlas con SQL y entender cómo funciona un motor por dentro: páginas, índices, planes de ejecución, transacciones y recuperación. PostgreSQL 18 y Node.js 26.

Teoría4 h por semanaDos sesiones de 2 h (A y B)
Laboratorio2 h por semanaUna sesión práctica guiada
DocenteGerson Garrido

Primera semana

Anuncios

  • Bienvenidos al curso

    Antes del primer laboratorio, instalen Docker y sigan la guía del entorno: PostgreSQL 18 y Node.js 26 vienen en el contenedor del curso. Para la primera sesión, lean el capítulo 1 de Silberschatz o, si todavía no tienen el libro, la introducción del curso 15-445 de CMU que enlaza la guía de la semana 1.

Cuatro partes

Entorno de trabajoDocker con PostgreSQL 18 y Node.js 26, igual en Linux, Windows y macOS.Proyecto ChasquiUna empresa de encomiendas: de consultas SQL a un motor propio, en seis entregas con pruebas.RecursosLibro, lecturas libres, documentación de PostgreSQL y Node.js, y herramientas.GlosarioLos términos técnicos del curso y qué significa cada uno.