Libro de texto abierto que recorre el diseño de bases de datos desde la teoría hasta la implementación práctica. Define qué es un modelo de datos, sus componentes y tipos, y establece una metodología de diseño por etapas. Desarrolla después el modelo conceptual entidad-interrelación con su componente estático, la semántica de las interrelaciones y los mecanismos de abstracción; el modelo lógico relacional con dependencias funcionales y normalización; y finalmente el diseño físico. Editado por la Iniciativa Latinoamericana de Libros de Texto Abiertos (LATIn) bajo licencia Creative Commons.