TRADITIONAL DATA ARCHITECTURES: RELATIONAL DATABASES EĞİTİMİ

İlişkisel veri mimarisinin temellerini kavrayın

İlişkisel model, normalizasyon, ACID ve şema tasarımıyla geleneksel veri mimarisi

Traditional Data Architectures: Relational Databases Eğitimi, modern veri sistemlerinin temeli olan ilişkisel mimariyi teorik derinliğiyle ele alır.

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

Eğitim Hakkında

İlişkisel model, normalizasyon, ACID ilkeleri ve şema mimarisiyle veri mimarisi

Traditional Data Architectures: Relational Databases Eğitimi, modern veri dünyasının üzerine kurulduğu ilişkisel veritabanı mimarisini derinlemesine ele alır. Katılımcılar Codd'un ilişkisel modelini, ilişkisel cebri, 1NF'den Boyce-Codd normal formuna normalizasyonu ve varlık ilişki modellemesini öğrenir.

Süre ve Format

3 Gün. Her gün dört modül; ilişkisel model ve ilişkisel cebirden normalizasyon, ACID, transaction ve mimari karşılaştırmalara ilerlenir.

Seviye

Orta Seviye — İlişkisel model, normalizasyon, ACID ve şema mimarisiyle geleneksel veri mimarilerinin temelleri

Öğrenme Metodu

Her kavram gerçek şema örnekleri, normalizasyon alıştırmaları ve ilişkisel cebir çözümlemeleriyle somutlaştırılarak öğretilir.

Neden Bu Eğitim?

🏛️Sağlam temel

İlişkisel modeli ve ilişkisel cebri kavrayarak tüm SQL dünyasının altındaki teoriyi gerçekten anlar, kalıcı bir temel kurarsınız.

🧩Doğru tasarım

Normalizasyon kademeleriyle veri anomalilerinin önüne geçer, genişlemeye uygun ve tutarlı şemalar tasarlarsınız.

⚖️Mimari karar

İlişkisel, veri ambarı ve NoSQL yaklaşımlarının yerini bilerek her probleme doğru mimariyi seçersiniz.

Anahtar Konular

ilişkisel veritabanı eğitimiveri mimarisi eğitiminormalizasyon eğitimiilişkisel model eğitimirelational database kursuer modelleme eğitimiacid transaction eğitimiveritabanı tasarımı eğitimiilişkisel cebir
“Modern veri dünyası ilişkisel modelin omuzlarında durur; teoriyi kavrayan, hangi mimarinin nerede doğru olduğunu da bilir.”

Ön Koşullar

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

1
SQL temeli

Temel SELECT ve JOIN düzeyinde SQL bilgisi kavramların oturmasını kolaylaştırır.

2
Veritabanı deneyimi

Herhangi bir ilişkisel veritabanıyla biraz çalışmış olmak faydalıdır.

3
Soyut düşünme

Küme ve ilişki gibi soyut kavramlara açık bir yaklaşım öğrenmeyi hızlandırır.

4
Çalışma ortamı

Örnekleri denemek için PostgreSQL veya benzeri bir veritabanı yeterlidir.

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ı Codd'un ilişkisel modelini, ilişki, nitelik ve tuple kavramlarını kavrar; seçme, izdüşüm ve birleştirme gibi ilişkisel cebir işlemlerini SQL ile ilişkilendirir.
Modül 1
İlişkisel Modelin Temelleri
  • Codd'un ilişkisel modeli ve tarihsel arka plan
  • İlişki (relation), tuple ve nitelik (attribute)
  • Alan (domain) ve değer kümeleri kavramı
  • İlişkisel modelin dosya tabanlı yaklaşıma üstünlüğü
  • Veri bağımsızlığı: mantıksal ve fiziksel
  • Codd'un on iki kuralına genel bakış
Modül 2
Anahtarlar ve Bütünlük
  • Aday anahtar (candidate key) ve süper anahtar
  • Birincil anahtar ve alternatif anahtar seçimi
  • Yabancı anahtar ve referans bütünlüğü
  • Varlık bütünlüğü (entity integrity) kuralı
  • NULL değerlerin ilişkisel modeldeki yeri
  • Fonksiyonel bağımlılık (functional dependency)
Modül 3
İlişkisel Cebir İşlemleri
  • Seçme (selection) ve izdüşüm (projection)
  • Birleşim, kesişim ve fark işlemleri
  • Kartezyen çarpım ve JOIN türevleri
  • Teta, eşitlik ve doğal birleştirme (natural join)
  • Bölme (division) işlemi ve kullanım alanı
  • İlişkisel cebirin SQL sorgularına karşılığı
Modül 4
İlişkisel Kalkülüs ve SQL
  • Tuple ilişkisel kalkülüs mantığı
  • Bildirimsel (declarative) sorgulama yaklaşımı
  • SQL'in ilişkisel teoriyle farkları
  • Küme teorisi ve çoklu küme (multiset) ayrımı
  • SQL'de NULL ve üç değerli mantık
  • Teoriden pratiğe sorgu çevirme örnekleri
Günün hedefiKatılımcı fonksiyonel bağımlılıkları çözümler; birinci normal formdan Boyce-Codd normal formuna kadar şemayı normalize eder ve veri anomalilerini ortadan kaldıran tasarımlar üretir.
Modül 1
Fonksiyonel Bağımlılıklar
  • Fonksiyonel bağımlılık ve belirleyici (determinant)
  • Tam ve kısmi fonksiyonel bağımlılık
  • Geçişli (transitive) bağımlılık
  • Armstrong aksiyomları ve bağımlılık kapanışı
  • Aday anahtarların bağımlılıklardan türetilmesi
  • Ekleme, silme ve güncelleme anomalileri
Modül 2
Normal Formlar 1NF-3NF
  • Birinci normal form ve atomik değerler
  • İkinci normal form ve kısmi bağımlılığın giderilmesi
  • Üçüncü normal form ve geçişli bağımlılık
  • Normalizasyonun anomalileri önleme mantığı
  • Adım adım normalizasyon alıştırması
  • Kayıpsız ayrıştırma (lossless decomposition)
Modül 3
BCNF ve İleri Formlar
  • Boyce-Codd normal form (BCNF) koşulu
  • Çok değerli bağımlılık ve dördüncü normal form
  • Beşinci normal form ve birleştirme bağımlılığı
  • Bağımlılık koruyan ayrıştırma dengesi
  • Aşırı normalizasyonun performans maliyeti
  • Denormalizasyon kararının gerekçelendirilmesi
Modül 4
Varlık İlişki Modelleme
  • ER diyagramı: varlık, nitelik ve ilişki
  • Zayıf varlık (weak entity) ve tanımlayıcı ilişki
  • Kardinalite ve katılım kısıtları
  • Genelleştirme, özelleştirme ve hiyerarşi
  • ER modelinden ilişkisel şemaya dönüşüm
  • Kavramsal, mantıksal ve fiziksel model katmanları
Günün hedefiKatılımcı ACID özelliklerini ve transaction izolasyon seviyelerini kavrar; indeks ve depolama yapılarını öğrenir; ilişkisel mimariyi veri ambarı ve NoSQL yaklaşımlarıyla karşılaştırır.
Modül 1
Transaction ve ACID
  • Transaction kavramı ve sınırları
  • Atomiklik, tutarlılık, izolasyon ve dayanıklılık
  • COMMIT, ROLLBACK ve kayıt noktası (savepoint)
  • Write-ahead log (WAL) ve dayanıklılık
  • İşlem günlüğünün kurtarmadaki rolü
  • Hata senaryolarında tutarlılığın korunması
Modül 2
Eşzamanlılık ve İzolasyon
  • Eşzamanlı erişim sorunları: dirty, phantom read
  • Read uncommitted ve read committed seviyeleri
  • Repeatable read ve serializable izolasyonu
  • Kilitleme (locking) ve kilit türleri
  • İki aşamalı kilitleme (2PL) protokolü
  • MVCC ile sürüm tabanlı eşzamanlılık
Modül 3
Depolama ve İndeks Yapıları
  • Sayfa (page) ve blok tabanlı fiziksel depolama
  • Heap ve kümelenmiş (clustered) depolama
  • B-Tree ve B+Tree indeks yapısı
  • Hash indeks ve kullanım senaryoları
  • Birincil ve ikincil indeks ayrımı
  • Depolama motoru ve buffer pool kavramı
Modül 4
Mimari Karşılaştırma
  • OLTP ve OLAP iş yüklerinin farkları
  • İlişkisel veritabanı ve veri ambarı mimarisi
  • Yıldız ve kar tanesi şema modelleri
  • İlişkisel yaklaşım karşısında NoSQL modelleri
  • CAP teoremi ve dağıtık sistem dengesi
  • Hangi iş yükünde hangi mimarinin uygun olduğu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İlişkisel teori

Codd'un ilişkisel modelini, anahtar türlerini ve ilişkisel cebri kavrayarak SQL'in altındaki teoriyi gerçekten anlarsınız.

✅
Normalizasyon

Fonksiyonel bağımlılıkları çözümler, şemayı 1NF'den BCNF'e normalize ederek veri anomalilerini ortadan kaldırırsınız.

✅
ER modelleme

Varlık ilişki diyagramlarını mantıksal ve fiziksel ilişkisel şemalara dönüştürecek tasarım becerisi kazanırsınız.

✅
ACID ve transaction

Transaction sınırlarını, ACID özelliklerini ve işlem günlüğünün dayanıklılıktaki rolünü kavrarsınız.

✅
Eşzamanlılık

İzolasyon seviyelerini, kilitlemeyi ve MVCC'yi öğrenerek eşzamanlı erişim sorunlarını tanır ve yönetirsiniz.

✅
İndeks ve depolama

B-Tree, hash ve kümelenmiş depolama gibi fiziksel yapıların performansa etkisini açıklayabilirsiniz.

✅
Mimari bakış

OLTP, veri ambarı ve NoSQL yaklaşımlarını karşılaştırarak her iş yüküne doğru mimariyi seçersiniz.

✅
Tasarım kararı

Normalizasyon ile denormalizasyon arasındaki dengeyi gerekçeli şekilde kurabilirsiniz.

Kimler İçin Uygundur?

  • Veri mimarisi kararları alan geliştiriciler
  • veri mühendisliğine hazırlanan analistler
  • ilişkisel model teorisini sağlamlaştırmak isteyen veritabanı yöneticileri
  • veri tasarımının temelini kurmak isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri mimarisi kararları alan geliştiriciler, veri mühendisliğine hazırlanan analistler, ilişkisel teoriyi sağlamlaştırmak isteyen veritabanı yöneticileri ve sağlam bir veri tasarımı temeli kurmak isteyen BT profesyonelleri için uygundur. Temel SQL bilgisi kavramları kolaylaştırır.
Eğitim teorik mi yoksa uygulamalı mı ağırlıklı?
Ağırlık ilişkisel teori ve mimaride olmakla birlikte her kavram gerçek şema örnekleri, normalizasyon alıştırmaları ve ilişkisel cebir çözümlemeleriyle somutlaştırılır. Böylece teori soyut kalmaz, tasarım kararlarına dönüşür.
İlişkisel mimari eğitimi ile veritabanı yönetimi eğitimi arasındaki fark nedir?
Bu eğitim relational modelin teorisine, normalizasyon kademelerine ve mimari kararlara odaklanır; neden böyle tasarlandığını açıklar. Veritabanı yönetimi eğitimi ise yedekleme, yetkilendirme ve bakım gibi günlük operasyonlara odaklanır. İkisi birbirini tamamlar.
NoSQL de işleniyor mu?
Eğitimin odağı ilişkisel mimaridir, ancak son günde ilişkisel yaklaşım NoSQL modelleriyle, CAP teoremiyle ve veri ambarı mimarisiyle karşılaştırılır. Amaç, her iş yükü için doğru mimariyi seçecek perspektifi kazandırmaktır.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal gruplara özel uyarlanabilir ve yüz yüze veya canlı online olarak verilebilir.

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. Traditional Data Architectures: Relational Databases Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.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

Veritabanı Yönetimi TemelleriSQL Orta Seviye Eğitimi
Veritabanı Eğitimleri

SQL Orta Seviye Eğitimi

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

Alt sorgular, CTE, küme işlemleri, pencere fonksiyonları ve ileri JOIN. 3 günlük uygulamalı kurumsal orta seviye SQL eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Performans Ayarlama ve Sorgu Optimizasyonu Eğitimi
Veritabanı Eğitimleri

SQL Performans Ayarlama ve Sorgu Optimizasyonu Eğitimi

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

Execution plan, index tasarımı, istatistik ve sorgu yeniden yazımıyla yavaş SQL sorgularını hızlandırmayı uygulamalı öğreten kurumsal performans eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Platform & Installation Best Practices Eğitimi
Veritabanı Eğitimleri

SQL Platform & Installation Best Practices Eğitimi

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

Edition seçimi, kurulum, depolama düzeni, bellek, tempdb, güvenlik sıkılaştırma ve yama yönetimiyle SQL sunucusu kurulum en iyi uygulamalarını öğreten eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Querying: Advanced Eğitimi
Veritabanı Eğitimleri

SQL Querying: Advanced Eğitimi

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

Pencere fonksiyonları, LAG/LEAD, recursive CTE, PIVOT, GROUPING SETS ve ileri analitik desenlerle ileri düzey SQL sorgulamayı öğreten kurumsal veritabanı eğitim

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Querying: Fundamentals Eğitimi
Veritabanı Eğitimleri

SQL Querying: Fundamentals Eğitimi

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

SELECT, WHERE, ORDER BY, DISTINCT, temel JOIN, toplama fonksiyonları ve GROUP BY ile sıfırdan SQL sorgulamayı öğreten temel kurumsal veritabanı eğitimi.

Detayları Gör →
Veritabanı Yönetimi TemelleriSQL Selecting, Ordering, & Filtering Eğitimi
Veritabanı Eğitimleri

SQL Selecting, Ordering, & Filtering Eğitimi

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

Sütun ifadeleri, yüklemler, NULL mantığı, LIKE desen eşleştirme ve index dostu sıralama-sayfalama ile SQL seçme ve filtrelemeyi derinlemesine öğreten eğitim.

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