Una base de datos es una entidad para almacenar datos de manera estructurada para que puedan ser compartidos entre programas y usuarios a través de una red. En una empresa, las bases de datos facilitan el almacenamiento y recuperación flexible de grandes cantidades de información para mejorar la estructura y funcionalidad de la organización y manejo del personal y productos. Algunos de los manejadores de bases de datos más utilizados son MySQL, PosgreSQL, Microsoft SQL Server, Oracle, Microsoft Access y Microsoft Visual Fox Pro.