İLERİ VERİ MODELLEME (ADVANCED DATA MODELING) EĞİTİMİ

Veriyi ölçeklenebilir ve dayanıklı modelle

Normalizasyondan boyutsal modellemeye, Data Vault'tan SCD ve lakehouse modellemeye kadar ileri veri modelleme tekniklerini öğrenin.

İlişkisel ve boyutsal modellemenin ileri konularını; normalizasyon, yıldız şema, fact/dimension, SCD, Data Vault 2.0 ve lakehouse modellemeyi uygulamalı ele alan ileri seviye eğitim.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Normalizasyon, boyutsal modelleme, Data Vault, SCD ve lakehouse veri modelleme

Bu ileri seviye eğitim, veri modellemeyi operasyonel ve analitik sistemler için derinlemesine ele alır. Katılımcılar ileri normalizasyon (3NF, BCNF) ve denormalizasyon kararlarını, boyutsal modellemede yıldız ve kar tanesi şemayı, fact (olgu) tablo türlerini (transaction, periodic snapshot, accumulating), yavaş değişen boyutları (SCD Tip 1-2-3-6) öğrenir. Ardından Data Vault 2.0 (hub, link, satellite), köprü ve junk boyut desenleri, grain tanımı, surrogate key, modern lakehouse ortamında Delta/Iceberg tablo modelleme ve veri sözleşmeleri (data contracts) uygulamalı işlenir.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar ilişkisel modellemeden boyutsal ve lakehouse modellemeye ilerler.

Seviye

İleri Seviye — İlişkisel ve boyutsal veri modellemenin ileri konuları: normalizasyon, yıldız/kar tanesi şema, Data Vault, yavaş değişen boyutlar ve modern lakehouse modelleme.

Öğrenme Metodu

Katılımcılar gerçek iş senaryoları üzerinde şema tasarlayıp SCD ve Data Vault yapılarını kurarak uygulamalı öğrenir.

Neden Bu Eğitim?

🏛️Dayanıklı Model

Değişime dirençli ve ölçeklenebilir veri modelleri tasarlamayı öğrenirsiniz.

⭐Boyutsal Uzmanlık

Yıldız şema ve fact/dimension tasarımında ustalaşırsınız.

🕓Tarihsellik

SCD teknikleriyle geçmiş değişimi doğru biçimde saklarsınız.

Anahtar Konular

veri modellemeboyutsal modellemeyıldız şemadata vaultscdyavaş değişen boyutnormalizasyonveri ambarı modellemelakehousefact dimension
“İyi bir veri modeli, bugünün sorularını yanıtlarken yarının sorularına yer açar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
SQL Deneyimi

JOIN, alt sorgu ve DDL konularında deneyim beklenir.

2
Veritabanı Temeli

İlişkisel veritabanı ve anahtar kavramlarına hakimiyet gereklidir.

3
Veri Ambarı Aşinalığı

ETL ve veri ambarı kavramlarına temel aşinalık güçlü biçimde faydalıdır.

4
Modelleme Aracı

Bir ER/şema modelleme aracı ve SQL ortamı önerilir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, ileri normalizasyon ve denormalizasyon kararlarını gerekçelendirerek verebilir.
Modül 1
Normal Formlar
  • 1NF, 2NF ve 3NF kurallarının gözden geçirilmesi
  • BCNF ve ne zaman gerektiği
  • 4NF ve çok değerli bağımlılık
  • Denormalizasyonun performans gerekçesi
  • Normalleştirme-performans dengesi
  • OLTP ve OLAP için farklı normalleştirme kararı
Modül 2
Fonksiyonel Bağımlılık
  • Fonksiyonel bağımlılık (FD) tanımı
  • Kısmi ve geçişli bağımlılık
  • Bağımlılıkların tespiti
  • Anomali türleri: ekleme, silme, güncelleme
  • Ayrıştırma (decomposition) ve kayıpsızlık
  • Bağımlılığın koruması
Modül 3
Anahtar Stratejisi
  • Doğal (natural) ve yapay (surrogate) anahtar
  • Bileşik anahtarların kullanımı
  • Yabancı anahtar ilişkileri
  • Surrogate key üretimi (identity, sequence)
  • Anahtar seçiminin birleştirme performansına etkisi
  • İş anahtarının (business key) izlenmesi
Modül 4
Bütünlük
  • Varlık ve referans bütünlüğü
  • Kısıtlar (constraint) ile veri kalitesi
  • Cascade ve restrict silme davranışları
  • Check kısıtları ve değer sınırları
  • Benzersizlik ve indeks tasarımı
  • Bütünlüğün uygulama ve veritabanı katmanında konumu
Günün hedefiKatılımcı, Kimball yaklaşımıyla yıldız şema ve fact/dimension tabloları tasarlayabilir.
Modül 1
Yıldız ve Kar Tanesi
  • Yıldız şemanın yapısı ve avantajları
  • Kar tanesi şema ve normalleştirilmiş boyutlar
  • Yıldız şemanın sorgu performansı üstünlüğü
  • Galaksi (fact constellation) şema
  • Boyut paylaşımı (conformed dimension)
  • Şema seçiminin raporlamaya etkisi
Modül 2
Fact Tabloları
  • Transaction fact tablosu
  • Periodic snapshot fact tablosu
  • Accumulating snapshot fact tablosu
  • Additive, semi-additive ve non-additive ölçüler
  • Factless fact tabloları
  • Fact tablosu grain tanımı
Modül 3
Dimension Tabloları
  • Boyut tablosu nitelikleri ve hiyerarşiler
  • Degenerate dimension
  • Role-playing dimension
  • Junk dimension ile bayrak toplama
  • Tarih (date) boyutunun tasarımı
  • Surrogate key ile boyut bağlama
Modül 4
Grain ve Tane
  • Grain seçiminin modelin temelini oluşturması
  • En düşük (atomic) grain tercihi
  • Grain tutarlılığının korunması
  • Birden çok grain için ayrı fact tablosu
  • Grain ile toplulaştırma (aggregate) ilişkisi
  • Yanlış grain seçiminin sonuçları
Günün hedefiKatılımcı, SCD teknikleriyle tarihsellik modeller ve Data Vault yapısı kurabilir.
Modül 1
Yavaş Değişen Boyutlar
  • SCD Tip 0: değişmez nitelikler
  • SCD Tip 1: üzerine yazma
  • SCD Tip 2: yeni satır ve geçerlilik tarihi
  • SCD Tip 3: önceki değer sütunu
  • Effective date ve current flag yönetimi
  • SCD tipi seçiminin iş gereksinimine bağlanması
Modül 2
İleri SCD
  • SCD Tip 4: tarih (history) tablosu
  • SCD Tip 6 (hibrit 1+2+3)
  • Hızlı değişen boyutların (mini-dimension) ayrılması
  • Hash ile değişiklik tespiti (change detection)
  • Late-arriving dimension yönetimi
  • SCD'nin ETL/ELT ile uygulanması
Modül 3
Data Vault 2.0
  • Data Vault'un esneklik ve denetlenebilirlik amacı
  • Ham (raw) vault ve business vault
  • Hash key ve hash diff kullanımı
  • Yüksek paralel yükleme yeteneği
  • Kaynak sistem değişimine dayanıklılık
  • Vault'tan boyutsal mart türetme
Modül 4
Vault Bileşenleri
  • Hub: iş anahtarlarının tutulması
  • Link: hub'lar arası ilişkiler
  • Satellite: tanımlayıcı ve zamanlı nitelikler
  • Load date ve record source meta verisi
  • PIT (point-in-time) ve bridge tabloları
  • Satellite ayrımının değişim hızına göre tasarımı
Günün hedefiKatılımcı, modern lakehouse ortamında modelleme desenlerini ve veri sözleşmelerini uygulayabilir.
Modül 1
Lakehouse Modelleme
  • Medallion (bronze/silver/gold) ile katmanlı model
  • Gold katmanında boyutsal mart üretimi
  • Şema evrimi (schema evolution) yönetimi
  • Yarı yapılandırılmış (JSON) verinin modellenmesi
  • Denormalize edilmiş geniş tablolar
  • Göl ve ambar modellemesinin birleşimi
Modül 2
Tablo Formatları
  • Delta Lake tablo özellikleri (ACID, time travel)
  • Apache Iceberg ve Hudi karşılaştırması
  • Partitioning ve Z-ordering
  • Merge (upsert) ile SCD uygulaması
  • Tablo meta verisi ve manifest
  • Format seçiminin motor uyumuna etkisi
Modül 3
Veri Sözleşmeleri
  • Data contract ile üretici-tüketici anlaşması
  • Şema, kalite ve SLA tanımları
  • Geriye dönük uyumluluk (backward compatibility)
  • Şema kayıt defteri (schema registry)
  • Sözleşme ihlallerinin tespiti
  • Veri ürünü (data product) yaklaşımı
Modül 4
Optimizasyon
  • Toplulaştırma (aggregate) tabloları
  • Materialized view kullanımı
  • Dosya boyutu ve küçük dosya sorunu
  • İndeksleme ve istatistik güncelleme
  • Sorgu planı inceleme ve ayar
  • Maliyet ve performans dengesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Normalizasyon

3NF, BCNF ve denormalizasyon kararlarını gerekçelendirirsiniz.

✅
Boyutsal Model

Yıldız şema, fact ve dimension tablolarını doğru tasarlarsınız.

✅
Grain Tanımı

Fact tablosu grain'ini doğru seçerek modelin temelini kurarsınız.

✅
SCD

Yavaş değişen boyutları Tip 1-2-3-6 ile modellersiniz.

✅
Data Vault

Hub, link ve satellite ile dayanıklı Data Vault modeli kurarsınız.

✅
Lakehouse

Delta/Iceberg ile modern lakehouse modelleme desenlerini uygularsınız.

✅
Veri Sözleşmesi

Data contract ile şema ve kalite güvencesini tanımlarsınız.

✅
Optimizasyon

Toplulaştırma ve partitioning ile model performansını iyileştirirsiniz.

Kimler İçin Uygundur?

  • Veri mimarları
  • veri mühendisleri
  • BI geliştiricileri
  • veri ambarı modelleyen deneyimli profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri mimarları, veri mühendisleri ve veri ambarı modelleyen deneyimli BI profesyonelleri için uygundur.
Hangi ön bilgi gerekiyor?
SQL deneyimi, ilişkisel veritabanı ve anahtar kavramlarına hakimiyet beklenir.
Data Vault neden öğretiliyor?
Kaynak değişimine dayanıklılık ve denetlenebilirlik sunduğu için modern veri platformlarında yaygınlaştığından ele alınır.
Kimball mı Inmon mı anlatılıyor?
Ağırlıklı olarak Kimball boyutsal yaklaşımı işlenir; Data Vault ve lakehouse ile birlikte modern bir sentez sunulur.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. İleri Veri Modelleme (Advanced Data Modeling) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikUsing Data to Find Data: Data Discovery & Exploration Eğitimi
Veri ve Analitik Eğitimleri

Using Data to Find Data: Data Discovery & Exploration Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Veri keşfi eğitimi: veri envanteri, metadata/katalog, profilleme, keşifçi veri analizi (EDA), korelasyon ve aday anahtar/foreign key ilişki keşfi.

Detayları Gör →
Veri Analizi ve İstatistikUsing Explorations & Reports in Google Analytics Eğitimi
Veri ve Analitik Eğitimleri

Using Explorations & Reports in Google Analytics Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Google Analytics 4 eğitimi: olay modeli, boyut/metrik, standart raporlar, Explorations serbest form, huni/yol keşfi, segment/kohort ve dönüşüm ölçümü.

Detayları Gör →
Veri Analizi ve İstatistikUsing formulas to get data in Sheets Eğitimi
Veri ve Analitik Eğitimleri

Using formulas to get data in Sheets Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Google Sheets formül eğitimi: XLOOKUP/INDEX-MATCH, SUMIFS/COUNTIFS, QUERY, FILTER/ARRAYFORMULA, IMPORTRANGE ve REGEX ile veri çekme ve birleştirme.

Detayları Gör →
Veri Analizi ve İstatistikUsing R Programming Structures: Functions & Environments Eğitimi
Veri ve Analitik Eğitimleri

Using R Programming Structures: Functions & Environments Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

R programlama eğitimi: fonksiyon tanımı, argüman mekaniği, environment, lexical scoping, lazy evaluation, closure, higher-order fonksiyonlar ve hata yönetimi.

Detayları Gör →
Veri Analizi ve İstatistikUsing R Programming Structures: Leveraging R with Control Flow & Looping Eğitimi
Veri ve Analitik Eğitimleri

Using R Programming Structures: Leveraging R with Control Flow & Looping Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

R programlama eğitimi: if/else, ifelse, switch, for/while döngüleri, vektörleştirme, preallocation, apply ailesi ve purrr map ile verimli kod.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn