
Data Modeling
Yıldız şeması, fact ve dimension tabloları, normalleştirme, denormalleştirme, SCD, grain
1Data modeling'de star schema nedir?
Data modeling'de star schema nedir?
Cevap
Star schema, merkezi bir fact table'ın doğrudan bağlı dimension tablolarıyla çevrelendiği boyutsal modelleme mimarisidir. Bu yapı, analitik sorguları basitleştirir ve boyutlar arasındaki çoklu join'lerden kaçınarak performansı optimize eder. İsim, diyagramın görsel şeklinden gelir; merkezi fact table bir yıldızın gövdesine, boyutlar ise dallarına benzer.
2Boyutsal bir modelde fact table'ın rolü nedir?
Boyutsal bir modelde fact table'ın rolü nedir?
Cevap
Fact table, niceliksel ölçümleri (gelir, satılan miktar, tıklama sayısı) ve dimension tablolarına yabancı anahtarları depolar. İş olaylarını veya işlemlerini temsil eder. Her satır, tanımlanmış bir granülerlik seviyesindeki ölçülebilir bir olaya karşılık gelir. Sayısal sütunlar (ölçüler), analistlerin sorgularında topladığı verilerdir.
3Boyutsal bir modelde dimension table nedir?
Boyutsal bir modelde dimension table nedir?
Cevap
Bir dimension table, fact table'daki ölçümleri niteleyen açıklayıcı öznitelikleri içerir. Örneğin, bir Ürün boyutu adı, kategoriyi, markayı ve birim fiyatı içerir. Boyutlar, analiz sırasında verilerin filtrelenmesini, gruplanmasını ve dilimlenmesini sağlar. Genellikle sorguları basitleştirmek ve ek join'lerden kaçınmak için denormalize edilirler.
Bir fact table'ın grain (granülerliği) nedir?
Toplanabilir bir ölçüm ile yarı toplanabilir bir ölçüm arasındaki fark nedir?
+17 mülakat soruları
Diğer Data Analytics mülakat konuları
Google Sheets - Temeller
Google Sheets - Gelişmiş Formüller
SQL - Temeller
SQL - Toplama ve Gruplama
SQL - Join İşlemleri
BigQuery - Temeller
Data Cleaning - Veri temizleme
KPI'lar ve İş Metrikleri
Tanımlayıcı İstatistik
Zapier ve No-Code otomasyonu
Veri Görselleştirme İlkeleri
Python & Pandas - Temeller
Google Sheets - Otomatik Panolar
SQL - Alt Sorgular ve CTE'ler
SQL - Window Functions
BigQuery - Gelişmiş Özellikler
Funnel ve Dönüşüm Analizi
Cohort ve Retention Analizi
Google Tag Manager ve Tracking
API'ler ve Webhook'lar
dbt - Temeller
AB Testing ve Uygulamalı İstatistik
Looker Studio (Google Data Studio)
Power BI - Temeller
SQL - Gelişmiş Analitik Sorgular
dbt - Gelişmiş Özellikler
Power BI - DAX ve Gelişmiş Dashboard'lar
Python Analytics - Gelişmiş Analiz ve ML
Bir sonraki mülakatın için Data Analytics'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla