Co to jest wielowymiarowa baza danych?
Wielowymiarowa baza danych to forma bazy danych, która ma strukturę zoptymalizowaną do przetwarzania danych analitycznych online (OLAP) i aplikacji hurtowni danych. Może odbierać dane z różnych relacyjnych baz danych i porządkować informacje w kategorie i sekcje, do których można uzyskać dostęp na wiele różnych sposobów. Nawet osoby, które mają stosunkowo niewielkie doświadczenie w pracy z bazą danych, często uważają, że wielowymiarowa baza danych (MDB) wymaga jedynie krótkiego czasu do opanowania.
Podczas gdy prawie każda relacyjna baza danych ma strukturę wyszukiwania słów kluczowych i budowania zapytania poprzez określenie pól i obwodów, wielowymiarowa baza danych idzie o krok dalej. Zamiast budować zapytanie, użytkownik po prostu stawia pytanie w codziennym języku. Takie podejście stosuje się w przypadku kilku narzędzi pomocy online związanych z programami, takimi jak edytory tekstu i aplikacje do arkuszy kalkulacyjnych, a także kilku bardziej popularnych obecnie używanych wyszukiwarek.
Główną zaletą wielowymiarowej bazy danych do wewnętrznych celów biznesowych jest łatwość szybkiego i zwięzłego uzyskiwania danych. Na przykład, jeśli użytkownik końcowy chciałby ustalić, ile sprzedaży widżetów wygenerowano w trzecim kwartale ubiegłego roku na danym terytorium sprzedaży, dane te można uzyskać z wielowymiarowej bazy danych z prostym pytaniem. Pytając „W jaki sposób można sprzedać widżety w trzecim kwartale 2007 r. Na Terytorium Południowo-Zachodnim?” Użytkownik końcowy nie musi przejść przez proces tworzenia raportu, określania pól i ograniczania treści w tych polach do wybranych kryteriów. Użycie jednego prostego pytania spełni zadanie.
Dokładny sposób sformułowania pytania zależy od kilku czynników. Jednym z kluczowych elementów jest sortowanie i rodzaj danych w wielowymiarowej bazie danych. Każde pytanie zawierające żądanie informacji, które nie zostanie znalezione w bazie danych, nie da bezpośredniej odpowiedzi, chociaż wiele MDB odpowie na dane w oparciu o dostępne dane. Oznacza to, że jeśli użytkownik końcowy zapyta „Ile widżetów zostało sprzedanych w Wirginii w zeszłym miesiącu?”, Baza danych będzie w stanie udzielić ukierunkowanej odpowiedzi tylko wtedy, gdy każda sprzedaż będzie zawierać stan pochodzenia, a baza danych została skonfigurowana tak, aby zrozumieć, który miesiąc i rok Wskazuje „ostatni miesiąc”. Jeśli nie, wielowymiarowa baza danych prawdopodobnie odpowie częściowymi odpowiedziami lub poprosi o wyjaśnienia.