Diseño de Bases de datos  permite diseñar la estructura lógica de los datos en una aplicación, para registrar, mantener y recuperar información relevante y persistente en una organización. Esta asignatura proporciona los métodos y herramientas para el diseño lógico de las estructuras de bases de datos.

Diseño de Bases de Datos se relaciona con las asignaturas Algoritmia, Programación Estructurada, Programación Orientada a Objetos, Estructuras de Datos, Diseño de Software, y Desarrollo de aplicaciones Web; ya que contribuyen al logro de las competencias de egreso:

Desarrolla productos de software de calidad en pequeña y gran escala aplicando técnicas, herramientas, métodos y procedimientos, a través de un enfoque sistemático, disciplinado y cuantificado.

Mantiene productos de software heredados en diferentes dominios de aplicación, optimizando los recursos humanos, materiales, económicos y de tiempo, y atendiendo las necesidades de la organización.