Un almacén de datos es un repositorio para almacenar y gestionar de forma persistente colecciones de datos que incluyen no solo repositorios como bases de datos, sino también tipos de almacenamiento más simples, como archivos simples, correos electrónicos, etc. [1]
Una base de datos es una colección de datos que se gestiona mediante un sistema de gestión de bases de datos (DBMS), aunque en ocasiones el término puede referirse de forma más general a cualquier colección de datos que se almacena y a la que se accede electrónicamente. Un archivo es una serie de bytes que se gestiona mediante un sistema de archivos. Por tanto, cualquier base de datos o archivo es una serie de bytes que, una vez almacenados, se denomina almacén de datos.
MATLAB [2] y los sistemas de almacenamiento en la nube como VMware [3] , Firefox OS [4] utilizan datastore como un término para abstraer colecciones de datos dentro de sus respectivas aplicaciones.
El almacén de datos puede referirse a una amplia clase de sistemas de almacenamiento que incluyen:
Término genérico que incluye bases de datos y archivos planos.