Una base de datos es un conjunto estructurado y organizado de datos almacenados en un sistema informático que permite el acceso y manipulación de esos datos. Una base de datos relacional está compuesta de tablas con filas y columnas que representan entidades y atributos, respectivamente. El diseño de una base de datos implica definir y refinar los datos necesarios y establecer las relaciones entre tablas mediante claves para permitir el acceso a la información de forma eficiente.