Una base de datos es un sistema que almacena datos relacionados de forma organizada. Está compuesta por hardware para el almacenamiento, software para la administración de datos y la información almacenada. Una base de datos relacional permite establecer conexiones entre tablas para relacionar datos. Las operaciones básicas en una base de datos incluyen selección, proyección, unión y producto cartesiano.