Magazyn danych to zbiór danych przechowywanych na komputerze. Ta jednostka pamięci umożliwia dostęp do informacji. Sklep jest zazwyczaj podzielony i skategoryzowany według określonych obszarów biznesowych lub funkcji zawodowych. Ten rodzaj segregacji ułatwia generowanie raportów dotyczących sprzedaży, wydatków i trendów rynkowych dla firmy.
W swojej najbardziej podstawowej formie magazyn danych to system plików, który przechowuje dane. To urządzenie pamięci masowej zwykle znajduje się na oddzielnym komputerze, którego kopia zapasowa jest tworzona na taśmach lub nośnikach zewnętrznych. Dane są przechowywane w łatwym do odczytania formacie, który segreguje elementy danych do specjalnych plików dla firmy. Jest to podobne do elektronicznej szafki na akta z wieloma folderami plików.
Istnieją dwa podstawowe typy danych przechowywanych w magazynach danych. Są to tak zwane dane transakcyjne i dane sprawozdawcze. Każdy typ danych wymaga oddzielnych magazynów danych. Pomoże to zapewnić działanie systemu na optymalnym poziomie.
Transakcyjna baza danych została zaprojektowana z myślą o szybkim wejściu i mocy obliczeniowej. Ten rodzaj magazynu danych jest używany w kasach i systemach rezerwacji, które są intensywnie eksploatowane. Transakcyjna baza danych została zaprojektowana z myślą o szybkości wprowadzania danych i nie jest przeznaczona do raportowania.
Baza danych raportowania jest przeznaczona do kompleksowego raportowania i analizy biznesowej. Magazyn danych jest często terminem używanym do opisania tego typu bazy danych. Bazy danych raportowania wymagają dodatkowej pamięci i sprzętu komputerowego do wydajnego wykonywania złożonych zapytań.
Dane w magazynie danych raportowania są zwykle mniej aktualne niż w transakcyjnej bazie danych. Dzieje się tak, ponieważ dane są przesyłane z bazy transakcyjnej w określonych odstępach czasu w ciągu dnia. Ten typ bazy danych może być aktualizowany rzadziej, ponieważ raporty analityczne zazwyczaj nie wymagają informacji w czasie rzeczywistym.
Większość firm posiada magazyny danych dla każdego obszaru działalności. Zapewnia to kierownictwu krytyczne informacje dotyczące analizy rynku. Ważne jest, aby stworzyć oddzielne magazyny danych dla określonych obszarów biznesowych firmy, aby zapewnić dobre działanie systemu.
Bazę danych można również wykorzystać do integracji wielu baz danych z wielu działów firmy. Ta koncepcja jest znana jako hurtownia danych. Hurtownia danych to specjalny magazyn danych, który zawiera informacje historyczne o wszystkich aspektach działalności biznesowej. Ten obszar przechowywania zawiera dane, które mogą pomóc firmie określić trendy, sprzedaż i ogólną wydajność firmy.