Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos necesarios. Una base de datos contiene tablas, campos, registros y archivos que permiten almacenar y recuperar eficientemente datos. Existen diferentes tipos de bases de datos como jerárquicas, en red y relacionales.