Los sistemas de bases de datos han evolucionado desde sistemas de archivos en los años 1940 hasta sistemas administradores de bases de datos (DBMS) en 1964, los cuales permiten almacenar y manipular datos de manera lógica a través de esquemas. Los primeros DBMS comerciales usaban modelos jerárquicos y de red de datos. En los años 1970 y 1980 surgieron los DBMS relacionales y lenguajes orientados a objetos, y más tarde los DBMS orientados a objetos y objeto-relacionales. Los DBMS permiten el acceso a