1) Las primeras aplicaciones informáticas de los años 60 utilizaban ficheros independientes para cada tarea, lo que generaba redundancia de datos. 2) A medida que las aplicaciones se integraron, surgió la necesidad de eliminar la redundancia y relacionar los ficheros. 3) Esto llevó al concepto de bases de datos, que permiten el acceso y actualización simultánea de datos de forma integrada y no redundante.