DATA MODELING EĞİTİMİ

Veriyi doğru modelle, tutarlı tasarla

ER diyagramları, normalleştirme, anahtar ve ilişki tasarımı ile sağlam ve tutarlı ilişkisel veri modelleri kurun.

Kavramsal modelden fiziksel şemaya veri tasarımı: ER diyagramı, kardinalite, 1NF'ten BCNF'e normalleştirme, anahtar ve bütünlük kuralları ile denormalleştirme kararları SQL DDL üzerinden uygulamalı işlenir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kavramsal modelden fiziksel şemaya veri tasarımı

Bu eğitim, bir uygulamanın verisini doğru biçimde temsil eden sağlam veri modelleri tasarlamayı öğretir. Kavramsal, mantıksal ve fiziksel model katmanlarını, varlık-ilişki (ER) diyagramlarını, varlık, öznitelik ve ilişki kardinalitelerini (bire-bir, bire-çok, çoka-çok) ele alır. Birincil ve yabancı anahtarlar, aday anahtar ve referansal bütünlük kurgulanır; 1NF'ten BCNF'e normalleştirme ve bilinçli denormalleştirme uygulanır. Sürrogat ve doğal anahtar seçimi, kalıtım/alt tip modelleme, slowly changing dimension yaklaşımları ve ilişkiselden belge (NoSQL) modeline geçiş farkları incelenir. Örnekler bir e-ticaret şeması üzerinde SQL DDL ile somutlaştırılır.

Süre ve Format

3 Gün. Her gün dört modül; kavram anlatımının ardından ER diyagramı ve SQL DDL ile tasarım çalışılır.

Seviye

Orta Seviye — Kavramsal, mantıksal ve fiziksel veri modelleme; varlık-ilişki tasarımı, normalleştirme ve ilişkisel şema.

Öğrenme Metodu

Bir e-ticaret senaryosu üzerinde ER aracı ve SQL DDL ile adım adım model kurup normalleştirerek uygulamalı çalışılır.

Neden Bu Eğitim?

🧱Sağlam Temel

Tutarlı ve genişletilebilir şema tasarlayarak sonraki hataları önlersiniz.

🔗Bütünlük

Anahtar ve ilişki kurallarıyla veri bütünlüğünü garanti altına alırsınız.

📐Normalleştirme

Tekrarı ve anomalileri normalleştirmeyle sistematik biçimde giderirsiniz.

Anahtar Konular

veri modellemedata modelinger diyagramınormalleştirmevarlık ilişkireferansal bütünlükbirincil anahtaryabancı anahtarsql ddlveritabanı tasarımıbcnfşema tasarımı
“İyi bir veri modeli, gelecekteki değişikliği zahmetsiz kılan sessiz tasarımdır.”

Ön Koşullar

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

1
Temel SQL

SELECT, JOIN ve tablo kavramına giriş düzeyinde aşinalık faydalıdır.

2
Veri Farkındalığı

Tablo, satır ve sütun mantığını bilmek örnekleri kolaylaştırır.

3
Mantıksal Düşünme

Kurallar ve ilişkiler arası tutarlılık kurma alışkanlığı beklenir.

4
Ortam

Bir ER modelleme aracı ve PostgreSQL veya MySQL kurulu ortam.

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ı, iş ihtiyacından kavramsal ve mantıksal veri modeli çıkarır.
Modül 1
Model Katmanları
  • Kavramsal, mantıksal ve fiziksel model ayrımı
  • Her katmanın hedef kitlesi ve detay düzeyi
  • İş kurallarının modele yansıtılması
  • Model-şema-uygulama ilişkisi
  • Platformdan bağımsız mantıksal tasarım
  • Modellemede yaygın kavram karışıklıkları
Modül 2
Varlık ve Öznitelik
  • Varlık (entity) ve örnek (instance) ayrımı
  • Öznitelik türleri: basit, bileşik, türetilmiş, çok değerli
  • Tanımlayıcı (identifier) ve aday anahtar belirleme
  • Zayıf varlık ve bağımlı tanımlayıcı
  • Kodlanacak alan türü ve etki alanı (domain)
  • İş sözlüğü ve adlandırma standartları
Modül 3
İlişkiler ve Kardinalite
  • Bire-bir, bire-çok ve çoka-çok ilişkiler
  • Zorunlu ve isteğe bağlı katılım (participation)
  • Çoka-çok ilişkinin ara (junction) tabloya açılması
  • Özyinelemeli (recursive) ilişki modelleme
  • İlişki öznitelikleri ve ara varlık
  • Kardinalitenin iş kuralından çıkarımı
Modül 4
ER Diyagramı
  • Chen ve crow's foot notasyonları
  • Varlık, ilişki ve öznitelik gösterimi
  • Diyagramın okunabilir biçimde düzenlenmesi
  • Kalıtım/alt tip (ISA) hiyerarşisi gösterimi
  • Diyagramdan mantıksal şemaya geçiş
  • ER aracıyla modelin oluşturulması
Günün hedefiKatılımcı, bir şemayı normalleştirir ve bütünlük kısıtlarını tanımlar.
Modül 1
Fonksiyonel Bağımlılık
  • Fonksiyonel bağımlılık (X→Y) kavramı
  • Tam, kısmi ve geçişli bağımlılık ayrımı
  • Bağımlılık kapanışı ve aday anahtar bulma
  • Belirleyici (determinant) tespiti
  • Bağımlılıkların tablodan çıkarılması
  • Bağımlılık ihlalinin yol açtığı anomaliler
Modül 2
Normal Formlar
  • 1NF: atomik değerler ve tekrar eden grupların kaldırılması
  • 2NF: kısmi bağımlılıkların giderilmesi
  • 3NF: geçişli bağımlılıkların giderilmesi
  • BCNF ve belirleyici-anahtar kuralı
  • Ekleme, silme ve güncelleme anomalileri
  • Adım adım tablo ayrıştırma uygulaması
Modül 3
Anahtar Tasarımı
  • Doğal anahtar ile sürrogat anahtar seçimi
  • Bileşik (composite) anahtar kullanımı
  • Otomatik artan kimlik ve UUID karşılaştırması
  • Yabancı anahtar ile ilişki kurma
  • Benzersizlik (unique) kısıtı tanımı
  • Anahtar seçiminin performansa etkisi
Modül 4
Referansal Bütünlük
  • Birincil ve yabancı anahtar kısıtları (DDL)
  • ON DELETE/UPDATE CASCADE ve RESTRICT davranışı
  • NOT NULL, CHECK ve DEFAULT kısıtları
  • Etki alanı (domain) ve veri tipi uyumu
  • Kısıtların veri kalitesine katkısı
  • Bütünlük ihlallerinin test edilmesi
Günün hedefiKatılımcı, mantıksal modeli performanslı bir fiziksel şemaya dönüştürür.
Modül 1
Fiziksel Tasarım
  • Veri tipi seçimi ve depolama etkisi
  • Birincil ve ikincil indeks kararları
  • Bölümleme (partitioning) stratejileri
  • Kısıt ve indeksin yazma performansına etkisi
  • DDL ile tablo ve indeks oluşturma
  • Sorgu planına göre tasarım iyileştirme
Modül 2
Denormalleştirme
  • Okuma performansı için bilinçli tekrar
  • Türetilmiş ve önceden hesaplanmış sütunlar
  • Denormalleştirmenin tutarlılık maliyeti
  • Özet (summary) tablo ve materyalize görünüm
  • Normalleştirme-denormalleştirme dengesi
  • Hangi senaryoda hangisinin seçileceği
Modül 3
İleri Modelleme Desenleri
  • Alt tip/üst tip (inheritance) tablo stratejileri
  • Zaman boyutlu (temporal) ve sürüm tutan tasarım
  • Slowly changing dimension benzeri geçmiş tutma
  • Çoka-çok ilişkide ek nitelik yönetimi
  • Ağaç/hiyerarşi (adjacency, nested set) modelleme
  • Esnek şema için EAV deseni ve riskleri
Modül 4
İlişkiselden NoSQL'e
  • Belge (document) modelinde gömme (embedding) ve referans
  • Erişim desenine göre modelleme (query-first)
  • Toplama (aggregate) sınırının belirlenmesi
  • Anahtar-değer ve geniş sütun modellerinin yeri
  • Tutarlılık ve ölçeklenme ödünleşimleri
  • İlişkisel ve belge modeli arası tercih kriterleri

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Model Katmanları

Kavramsal, mantıksal ve fiziksel modelleri ayırt eder ve üretirsiniz.

✅
ER Tasarımı

Varlık, ilişki ve kardinaliteyi doğru ER diyagramına dökersiniz.

✅
Normalleştirme

Bir şemayı 1NF'ten BCNF'e kadar sistematik normalleştirirsiniz.

✅
Anahtarlar

Doğal ve sürrogat anahtarları yerinde seçip ilişki kurarsınız.

✅
Bütünlük

Referansal bütünlük ve kısıtlarla veri tutarlılığını sağlarsınız.

✅
Fiziksel Tasarım

İndeks ve bölümleme ile performanslı fiziksel şema kurarsınız.

✅
Denormalleştirme

Okuma hızı için bilinçli denormalleştirme kararı verirsiniz.

✅
NoSQL Geçişi

İlişkisel modeli belge modeline erişim desenine göre uyarlarsınız.

Kimler İçin Uygundur?

  • Veritabanı tasarımcıları
  • geliştiriciler
  • veri analistleri
  • veri mimarisiyle ilgilenen yazılımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı tasarımcıları, geliştiriciler, veri analistleri ve veri mimarisiyle ilgilenen yazılımcılar için uygundur.
Hangi veritabanı kullanılır?
Örnekler PostgreSQL veya MySQL üzerinde SQL DDL ile gösterilir, prensipler tüm ilişkisel sistemlerde geçerlidir.
Normalleştirme her zaman şart mı?
Çoğu durumda tutarlılık için gereklidir; okuma yoğun senaryolarda bilinçli denormalleştirme dengeli biçimde uygulanır.
NoSQL modelleme de işleniyor mu?
Evet; ilişkisel modelden belge modeline geçiş ve erişim deseni odaklı tasarım son günde ele alınır.
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. Data Modeling Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikPentaho Data Integration Orta Seviye Eğitimi
Veri ve Analitik Eğitimleri

Pentaho Data Integration Orta Seviye Eğitimi

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

Orta seviye Pentaho: yıldız şema boyut/olgu yükleme, SCD Tip 1/2, lookup stratejileri, hata akışı, parametre ve artımlı yükleme ile ambar ETL tasarlayın.

Detayları Gör →
Veri Analizi ve İstatistikPerformance Analytics (PA) Advanced Eğitimi
Veri ve Analitik Eğitimleri

Performance Analytics (PA) Advanced Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

ServiceNow Performance Analytics ileri: automated/formula indicator, breakdown kaynakları, data collector, tarihsel skor ve drill-down panoları uygulamalı öğren

Detayları Gör →
Veri Analizi ve İstatistikPerformance Metrics Eğitimi
Veri ve Analitik Eğitimleri

Performance Metrics Eğitimi

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

KPI ve metrik tasarımı, öncü/artçı göstergeler, dengeli skor kartı, varyans analizi ve SPC ile güvenilir performans ölçümü kurmayı uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikPerforming data analysis and forecasting in Excel Eğitimi
Veri ve Analitik Eğitimleri

Performing data analysis and forecasting in Excel Eğitimi

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

Excel'de ileri analiz: Power Query, PivotTable, Data Analysis ToolPak regresyon ve FORECAST.ETS zaman serisi tahminiyle uçtan uca veri analizini öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikPimcore PIM/MDM Eğitimi
Veri ve Analitik Eğitimleri

Pimcore PIM/MDM Eğitimi

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

Pimcore ile PIM/MDM: class ve data object veri modeli, veri kalitesi, DAM, iş akışı, Data Hub/GraphQL ile çok kanallı ürün verisi yönetimini öğrenin.

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