
Data Modeling
Schemat gwiazdy, tabele faktów i wymiarów, normalizacja, denormalizacja, SCD, ziarnistość
1Czym jest schemat gwiazdy (star schema) w data modeling?
Czym jest schemat gwiazdy (star schema) w data modeling?
Odpowiedź
Schemat gwiazdy to architektura modelowania wymiarowego, w której centralna tabela faktów jest otoczona bezpośrednio połączonymi tabelami wymiarów. Ta struktura upraszcza zapytania analityczne i optymalizuje wydajność, unikając wielu joinów między wymiarami. Nazwa pochodzi od wizualnego kształtu diagramu, gdzie centralna tabela faktów przypomina ciało gwiazdy, a wymiary jej ramiona.
2Jaka jest rola tabeli faktów w modelu wymiarowym?
Jaka jest rola tabeli faktów w modelu wymiarowym?
Odpowiedź
Tabela faktów przechowuje miary ilościowe (przychody, sprzedaną ilość, liczbę kliknięć) oraz klucze obce do tabel wymiarów. Reprezentuje zdarzenia lub transakcje biznesowe. Każdy wiersz odpowiada mierzalnemu zdarzeniu na zdefiniowanym poziomie ziarnistości. Kolumny numeryczne (miary) to dane, które analitycy agregują w swoich zapytaniach.
3Czym jest tabela wymiarów w modelu wymiarowym?
Czym jest tabela wymiarów w modelu wymiarowym?
Odpowiedź
Tabela wymiarów zawiera atrybuty opisowe, które kwalifikują miary w tabeli faktów. Na przykład wymiar Produkt zawiera nazwę, kategorię, markę i cenę jednostkową. Wymiary umożliwiają filtrowanie, grupowanie i dzielenie danych podczas analizy. Są zwykle zdenormalizowane, aby uprościć zapytania i uniknąć dodatkowych joinów.
Czym jest ziarnistość (grain) tabeli faktów?
Jaka jest różnica między miarą addytywną a miarą semi-addytywną?
+17 pytań z rozmów
Inne tematy rekrutacyjne Data Analytics
Google Sheets - Podstawy
Google Sheets - Zaawansowane formuły
SQL - Podstawy
SQL - Agregacje i grupowanie
SQL - Złączenia
BigQuery - Podstawy
Data Cleaning - Czyszczenie danych
KPI i metryki biznesowe
Statystyka opisowa
Zapier i automatyzacja No-Code
Zasady wizualizacji danych
Python & Pandas - Podstawy
Google Sheets - Automatyczne dashboardy
SQL - Podzapytania i CTE
SQL - Window Functions
BigQuery - Funkcje zaawansowane
Analiza funneli i konwersji
Analiza kohort i retencji
Google Tag Manager i tracking
API i webhooki
dbt - Podstawy
AB Testing i statystyka stosowana
Looker Studio (Google Data Studio)
Power BI - Podstawy
SQL - Zaawansowane zapytania analityczne
dbt - Funkcje zaawansowane
Power BI - DAX i zaawansowane dashboardy
Python Analytics - Zaawansowana analiza i ML
Opanuj Data Analytics na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo