Complementando a respota do concurseiro Rodrigo Marcelo, Separei em 2 partes
1)data warehouses precisam ser carregados em tempo real
Data warehouse é carregado no momento em que os dados externos ao DW estão disponíveis por exemplo de uma determinada base de dados / Desestruturados onde passa por um processo ETL(Extração, Transformação e Carga);
2)para que as alterações não se percam permanentemente
C.J Date 8ed -> Data Warehouse é um depósito de dados orientado por assunto, integrado, não volátil, variável com o tempo, para apoiar as decisões da gerência.(Uma vez que não volátil significa que, uma vez inseridos, os dados não podem ser alterados, embora possam ser excluídos)