Eine Datenbank ist eine Sammlung von Daten, die gespeichert und abgerufen werden kann, während ein Data Warehouse eine Sammlung integrierter Informationen ist, die schnell und effizient analysiert werden können. Ein Data Warehouse ist eine besondere Art von Datenbank.
Eine Datenbank speichert und ruft verwandte Daten ab, beispielsweise die Schülerdaten einer Schule. Ein Data Warehouse integriert die Informationen aus einer oder mehreren Datenbanken, sodass Analysen durchgeführt werden können, um Ergebnisse zu erhalten, z. B. die Schule mit der besten Leistung in einem Bezirk.
Eine Datenbank führt die Online-Transaktionsverarbeitung durch und wird häufig aktualisiert. Ein Data Warehouse führt die Online-Analyseverarbeitung durch; es speichert viel größere Mengen an historischen Daten, die sehr selten aktualisiert werden. Die Analyse, die auf ein Data Warehouse in jeder Branche oder jedem Geschäft angewendet wird, wird verwendet, um die Qualität zu verbessern und die Kosten zu senken.