Una base de datos es un conjunto de información relacionada sobre un tema específico. Contiene tablas con filas y columnas que permiten establecer relaciones entre los datos. La clave primaria identifica de forma única cada registro, mientras que las claves foráneas y compuestas relacionan tablas y combinan atributos respectivamente.