VERİTABANI EĞİTİMİ

Veriyi tasarlamaktan sorgulamaya ve yönetmeye

SQL, ilişkisel tasarım, indeks, transaction ve yedekleme ile uçtan uca veritabanı

Veritabanı Eğitimi, ilişkisel veritabanlarını tasarımdan sorgulamaya ve günlük yönetime kadar uçtan uca kavratan 3 günlük bir programdır.

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

Eğitim Hakkında

İlişkisel tasarımdan SQL sorgulamaya, indeks, transaction ve temel yönetime kapsamlı veritabanı

Veritabanı Eğitimi, ilişkisel veritabanlarını tasarımdan sorgulamaya ve günlük yönetime kadar uçtan uca kavratan kapsamlı bir programdır. Katılımcılar tablo, anahtar ve ilişki kavramlarını, SELECT, JOIN, GROUP BY ve alt sorgularla SQL yazmayı, DDL ve DML komutlarını öğrenir. İndeksleme ve sorgu planı, transaction, ACID ve kilitleme, yetkilendirme, yedekleme ve kurtarma konuları PostgreSQL, MySQL ve SQL Server örnekleriyle uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; ilişkisel tasarım ve SQL sorgulamadan indeks, performans, transaction, güvenlik ve yedeklemeye ilerlenir.

Seviye

Orta Seviye — SQL, ilişkisel tasarım, indeksleme, transaction ve yönetimle uçtan uca veritabanı

Öğrenme Metodu

Her konu gerçek bir örnek veritabanı üzerinde SQL yazarak, sorgu planı inceleyerek ve yönetim işlemleri uygulanarak adım adım işlenir.

Neden Bu Eğitim?

🗄️Uçtan uca yetkinlik

Tablo tasarımından SQL sorgulamaya, performans ayarından yedeklemeye kadar veritabanının tüm yaşam döngüsünü tek eğitimde kavrarsınız.

📊Güçlü SQL ve Uygulama

JOIN, GROUP BY, alt sorgu ve pencere fonksiyonlarıyla karmaşık iş sorularını doğru ve performanslı SQL ile yanıtlarsınız.

🛡️Güvenilir veri

Transaction, ACID, yetkilendirme ve yedekleme ile verinin tutarlı, güvenli ve kurtarılabilir kalmasını sağlarsınız.

Anahtar Konular

veritabanı eğitimisql eğitimisql kursuilişkisel veritabanıpostgresql eğitimimysql eğitimisql server eğitimiveritabanı yönetimijoin eğitimiindeksleme
“İyi bir veritabanı sessizce çalışır: doğru tasarlanmış, hızlı sorgulanan ve her an kurtarılabilen veri güvenin temelidir.”

Ön Koşullar

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

1
Bilgisayar kullanımı

Dosya, klasör ve uygulama kurulumu düzeyinde temel bilgisayar kullanım becerisi gereklidir.

2
Mantıksal düşünme

Tablo, satır ve sütun gibi kavramları ilişkilendirebilecek temel mantıksal düşünme faydalıdır.

3
SQL farkındalığı

Daha önce basit SELECT görmüş olmak avantaj sağlar ancak zorunlu bir ön koşul değildir.

4
Çalışma ortamı

PostgreSQL, MySQL veya SQL Server kurulabilen bir bilgisayar ve bir SQL istemcisi gereklidir.

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ı ilişkisel model ile tablo, anahtar ve ilişkileri kavrar; SELECT, WHERE, ORDER BY ve JOIN kullanarak çok tablolu sorgular yazabilir hâle gelir.
Modül 1
İlişkisel Model ve Kavramlar
  • İlişkisel veritabanı ve DBMS tanımı
  • Tablo, satır (row) ve sütun (column) yapısı
  • Birincil anahtar ve yabancı anahtar
  • Veri tipleri: sayı, metin, tarih, boolean
  • NULL değeri ve varsayılan (default) kavramı
  • Şema (schema) ve nesne adlandırma
Modül 2
Temel SQL Sorguları
  • SELECT ile sütun ve satır seçimi
  • WHERE koşuluyla filtreleme ve operatörler
  • ORDER BY ile artan/azalan sıralama
  • DISTINCT ile tekrarları ayıklama
  • LIKE, IN, BETWEEN ve NULL kontrolü
  • LIMIT / TOP ile sonuç sınırlama
Modül 3
Çok Tablolu JOIN'ler
  • INNER JOIN ile eşleşen kayıtları birleştirme
  • LEFT ve RIGHT OUTER JOIN kullanımı
  • FULL OUTER JOIN ve CROSS JOIN ve uygulamalı örnekleri
  • Tablo takma adı (alias) kullanımı
  • Birden fazla tabloyu zincirleme birleştirme
  • Self join ile aynı tablonun kendisiyle eşleşmesi
Modül 4
Gruplama ve Toplama
  • COUNT, SUM, AVG, MIN, MAX fonksiyonları
  • GROUP BY ile satırları gruplama
  • HAVING ile grup sonrası filtreleme
  • WHERE ile HAVING arasındaki fark
  • Birden fazla sütunla gruplama ve uygulamalı örnekleri
  • CASE WHEN ile koşullu kolon üretme
Günün hedefiKatılımcı tablo oluşturup veriyi ekler, günceller ve siler; alt sorgu ve görünüm yazar; indeksleme ve sorgu planıyla performansı iyileştirmeyi öğrenir.
Modül 1
DDL ile Yapı Tanımlama
  • CREATE TABLE ile tablo oluşturma
  • PRIMARY KEY ve FOREIGN KEY kısıtları
  • NOT NULL, UNIQUE ve CHECK kısıtları
  • ALTER TABLE ile sütun ekleme/değiştirme
  • DROP ve TRUNCATE arasındaki fark
  • Varsayılan değer ve otomatik artan anahtar
Modül 2
DML ile Veri İşleme
  • INSERT ile tek ve çoklu satır ekleme
  • UPDATE ile koşullu güncelleme ve uygulamalı örnekleri
  • DELETE ile koşullu silme ve uygulamalı örnekleri
  • UPSERT / MERGE ile ekle-veya-güncelle
  • INSERT ... SELECT ile veri kopyalama
  • RETURNING ile etkilenen satırı alma
Modül 3
Alt Sorgu ve Görünümler
  • WHERE içinde skaler alt sorgu ve uygulamalı örnekleri
  • IN ve EXISTS ile ilişkili alt sorgu
  • FROM içinde türetilmiş tablo (derived table)
  • CTE (WITH) ile okunabilir sorgu yazma
  • VIEW ile sanal tablo tanımlama
  • Materialized view ve yenileme mantığı
Modül 4
İndeks ve Performans
  • B-Tree indeksin çalışma mantığı
  • Tekil ve bileşik (composite) indeks
  • EXPLAIN / sorgu planını okuma ve uygulamalı örnekleri
  • Index scan ile sequential scan farkı
  • İndeksin yavaşlatabileceği durumlar
  • İstatistik güncelleme ve kardinalite
Günün hedefiKatılımcı transaction ve ACID ilkelerini uygular, kilitlenme ve izolasyon seviyelerini yönetir, yetkilendirme kurar ve yedekleme ile kurtarma stratejisi planlar.
Modül 1
Transaction ve ACID
  • BEGIN, COMMIT ve ROLLBACK kullanımı
  • ACID: atomiklik, tutarlılık, izolasyon, kalıcılık
  • SAVEPOINT ile kısmi geri alma ve uygulamalı örnekleri
  • Otomatik commit (autocommit) davranışı
  • Hata durumunda transaction'ı geri alma
  • Uzun transaction'ların riskleri
Modül 2
Kilitleme ve İzolasyon
  • Satır ve tablo seviyesi kilitler
  • Read Committed izolasyon seviyesi
  • Repeatable Read ve Serializable
  • Dirty read, phantom read sorunları
  • Deadlock oluşumu ve çözümü ve uygulamalı örnekleri
  • Optimistic ve pessimistic kilitleme
Modül 3
Güvenlik ve Yetkilendirme
  • Kullanıcı ve rol (role) oluşturma
  • GRANT ve REVOKE ile yetki yönetimi
  • Nesne bazlı yetki (tablo, view) verme
  • En az ayrıcalık (least privilege) ilkesi
  • SQL injection farkındalığı ve önlem
  • Hassas veri için şifreleme yaklaşımı
Modül 4
Yedekleme ve Kurtarma
  • Mantıksal (dump) ve fiziksel yedek farkı
  • Tam, artımlı ve diferansiyel yedek
  • Point-in-time recovery mantığı
  • Transaction log / WAL rolü ve uygulamalı örnekleri
  • Yedek doğrulama ve geri yükleme testi
  • Bakım planı ve otomatik yedek zamanlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İlişkisel model

Tablo, anahtar ve ilişki kavramlarını kavrayıp sağlam bir ilişkisel veritabanı yapısını okuyup yorumlayabilirsiniz.

✅
SQL sorgulama

SELECT, JOIN, GROUP BY ve alt sorgularla karmaşık iş sorularını doğru ve okunabilir SQL ile yanıtlayabilirsiniz.

✅
Veri değiştirme

DDL ve DML komutlarıyla tablo oluşturup kısıt tanımlar, veriyi güvenle ekler, günceller ve silebilirsiniz.

✅
Görünüm ve CTE

View ve CTE kullanarak karmaşık sorguları modüler, yeniden kullanılabilir ve okunabilir parçalara ayırabilirsiniz.

✅
Performans ayarı

İndeks tiplerini bilerek sorgu planını okur ve yavaş sorguları isabetli indekslerle hızlandırabilirsiniz.

✅
Transaction yönetimi

ACID ilkelerini uygular, izolasyon seviyelerini seçer ve kilitlenme sorunlarını tanıyıp çözebilirsiniz.

✅
Güvenlik

Kullanıcı ve rol yönetimi, GRANT/REVOKE ve en az ayrıcalık ilkesiyle veritabanı erişimini güvenle yönetebilirsiniz.

✅
Yedekleme

Yedekleme türlerini ayırt eder, point-in-time recovery planlar ve geri yükleme testiyle verinizi güvenceye alabilirsiniz.

Kimler İçin Uygundur?

  • Yazılım geliştiriciler
  • veri analistleri
  • raporlama uzmanları
  • test mühendisleri
  • veritabanı yönetimine adım atan sistem yöneticileri ile SQL'i ve ilişkisel veritabanlarını öğrenmek isteyen teknik profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım geliştiriciler, veri analistleri, raporlama uzmanları, test mühendisleri ve veritabanı yönetimine adım atan sistem yöneticileri için uygundur. SQL'i ve ilişkisel veritabanlarını temelden ileriye öğrenmek isteyen herkes katılabilir; başlangıç düzeyi için de uygundur.
Eğitim hangi veritabanı sistemlerini kapsıyor?
Konular PostgreSQL, MySQL/MariaDB ve Microsoft SQL Server örnekleriyle işlenir. Standart SQL temel alınır; her sistemin kendine özgü sözdizimi farklarına ve davranışlarına uygulamalar sırasında değinilir, böylece öğrendiğiniz bilgi farklı ürünlere taşınabilir olur.
Veritabanı Eğitimi ile Temelleri eğitiminin farkı nedir?
Temelleri eğitimi kavramlara ve başlangıç SQL'ine odaklanır. Bu eğitim ise orta seviyedir: JOIN ve alt sorgulara ek olarak indeksleme, sorgu planı, performans, transaction, izolasyon seviyeleri, güvenlik ve yedekleme gibi yönetim konularını da kapsar ve daha geniş bir yetkinlik hedefler.
Eğitim online mı yoksa yüz yüze mi?
Eğitim hem yüz yüze hem de online olarak verilebilir ve kurumsal ihtiyaçlara göre uyarlanabilir. Her konu gerçek bir örnek veritabanı üzerinde uygulamalı işlenir; katılımcıların kendi SQL istemcisiyle sorgu yazarak pratik yapması beklenir.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. İçerik kurumun kullandığı veritabanı sistemine ve veri senaryolarına göre özelleştirilebilir.

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. Veritabanı 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 TemelleriCompTIA IT Fundamentals: Database Concepts Eğitimi
Veritabanı Eğitimleri

CompTIA IT Fundamentals: Database Concepts Eğitimi

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

CompTIA IT Fundamentals veritabanı kavramları eğitimi: kayıt-alan yapısı, birincil anahtar, CRUD ve veritabanı türleri. Yeni başlayanlar için kurumsal program.

Detayları Gör →
Veritabanı Yönetimi TemelleriCompTIA Tech+: Database Fundamentals Eğitimi
Veritabanı Eğitimleri

CompTIA Tech+: Database Fundamentals Eğitimi

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

CompTIA Tech+ (FC0-U71) veritabanı temelleri eğitimi: verinin değeri, veri türleri, ilişkisel/NoSQL yapılar, CRUD ve erişim. Yeni başlayanlar için kurumsal prog

Detayları Gör →
Veritabanı Yönetimi TemelleriConfiguring a Messaging Platform: Database Availability Groups Eğitimi
Veritabanı Eğitimleri

Configuring a Messaging Platform: Database Availability Groups Eğitimi

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

Exchange Server Database Availability Groups eğitimi: DAG mimarisi, sürekli replikasyon, witness, veritabanı kopyaları ve yük devretme. Kurumsal uygulamalı prog

Detayları Gör →
Veritabanı Yönetimi TemelleriConfiguring a Messaging Platform: Database Management Eğitimi
Veritabanı Eğitimleri

Configuring a Messaging Platform: Database Management Eğitimi

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

Exchange Server veritabanı yönetimi eğitimi: posta kutusu veritabanı oluşturma, kotalar, döngüsel günlük, bakım, eseutil, yedekleme ve kurtarma. Kurumsal progra

Detayları Gör →
Veritabanı Yönetimi TemelleriConnecting to & Configuring a Database Instance Eğitimi
Veritabanı Eğitimleri

Connecting to & Configuring a Database Instance Eğitimi

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

Veritabanı instance mimarisi, listener yapılandırması, servis adları, bağlantı dizeleri ve sorun giderme uygulamalı işlenir. 3 günlük kurumsal eğitim.

Detayları Gör →
Veritabanı Yönetimi TemelleriConstraint Modeling and Model Validation in SysML Eğitimi
Veritabanı Eğitimleri

Constraint Modeling and Model Validation in SysML Eğitimi

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

SysML kısıt blokları, parametrik diyagramlar, OCL kuralları ve model doğrulama teknikleri uygulamalı işlenir. MBSE için 3 günlük kurumsal eğitim.

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