Una base de datos es un conjunto de datos organizados y relacionados entre sí que son recolectados y explotados por sistemas de información. Una base de datos tiene varias características como independencia lógica y física de los datos, integridad de datos, y acceso concurrente por múltiples usuarios. Los sistemas de gestión de base de datos son software que sirven de interfaz entre la base de datos, usuarios y aplicaciones. Las bases de datos ofrecen ventajas como control de redundancia, consistencia y compartición de datos.