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. Los manejadores de bases de datos más utilizados son MySQL, PosgreSQL, Microsoft SQL Server, Oracle, Microsoft Access, Microsoft Visual Fox Pro, Firebird, mSQL, IBM DB2, IBM Informix, SQLite, Sybase