Jakie są różne typy systemów hurtowni danych?
Istnieją dwa główne systemy hurtowni danych; znormalizowany i wymiarowy. W znormalizowanej strukturze dane ograniczają się do prostej prezentacji faktów. Nie ma kontekstu ani tła danych poza tym, co użytkownik jest skłonny skorelować. W systemie wymiarowym informacja pojawia się w kontekście innych faktów, które pokazują, czym są dane jako całość. W takim przypadku dostępnych jest wiele informacji, niezależnie od tego, czy tego chcesz, czy nie.
Dwa główne systemy hurtowni danych to dwie skrajności. W większości hurtowni danych między tymi dwoma obszarami znajduje się środek. Rzeczywiste opisy dotyczą najczystszej formy stylu, chociaż rzadko się to spotyka.
Znormalizowane dane są łatwiejsze do wdrożenia i manipulowania dwoma systemami hurtowni danych. W tym stylu informacje są sprowadzane do poszczególnych faktów bez żadnych powiązań z innymi danymi. Na przykład numer seryjny produktu i nazwa produktu są zestawiane bez żadnych dodatkowych informacji. Informacje są dostępne dla każdego użytkownika, który może ich chcieć, ale musi on wykonać pracę, aby coś znaczyło.
Aby zrozumieć informacje w znormalizowanych systemach hurtowni danych, użytkownik zbiera połączone informacje, aby połączyć razem cały obraz. Aby znaleźć numer telefonu klienta, powyższe informacje mogą być powiązane z numerem seryjnym i numerem konta osoby, która kupiła przedmiot. Następnie można znaleźć numer konta i nazwę. Wreszcie znajduje się nazwa i numer telefonu. Każdy z tych kroków jest osobnym zapytaniem do bazy danych zadawanym przez użytkownika w celu zebrania informacji.
Dane wymiarowe są dokładnie odwrotne. Ogólnie rzecz biorąc, te systemy hurtowni danych są najłatwiejsze w użyciu dla ludzi, ale najtrudniejsze do zmiany lub manipulacji. Po zebraniu informacji wszystko łączy się w jedną dużą kulę danych. Zamiast numeru seryjnego i numeru produktu cała faktura zakupu byłaby wysyłana jednocześnie.
Gdyby użytkownik szukał numeru telefonu w wymiarowej bazie danych, proces byłby inny. Numer seryjny zapewniłby całą historię tego klienta, nazwy i daty wszystkiego, co kiedykolwiek zakupiono, a także wezwań serwisowych lub zwrotów. Ponadto każdy adres i numer telefonu, z którego klient kiedykolwiek korzystał, byłby również dostępny bezpośrednio. Obraz jest bardzo kompletny, ale być może tak kompletny, że trudno jest znaleźć wymagane informacje.