Microsoft SQL Server Querying and Developing Eğitimi

Eğitim Süresi: 5 Gün / 40 Saat

Ön Koşul: Bu eğitim için temel düzeyde SQL bilgisi ve genel veritabanı yönetim sistemleri (DBMS) hakkında temel bilgiye sahip olmak faydalıdır ancak zorunlu değildir.

Eğitim Hakkında: Microsoft SQL Server Querying and Developing eğitimi, katılımcılara SQL Server üzerinde sorgulama ve geliştirme becerilerini kazandırmayı amaçlayan kapsamlı bir programdır. Eğitim, SQL Server’ın temel sorgulama becerilerinden başlayarak, ileri seviye sorgulama tekniklerine ve veritabanı geliştirme süreçlerine kadar geniş bir yelpazede bilgi sunar. Katılımcılar, veri modelleme, tablo ve indeks yapıları, veri sorgulama ve manipülasyon, depolama prosedürleri, fonksiyonlar ve hata yönetimi gibi konularda derinlemesine bilgi sahibi olacaklardır.

Kimler Katılmalı:

  • SQL Server’ı aktif olarak kullanan veya kullanmayı planlayan veri analistleri
  • Veritabanı geliştiricileri ve yöneticileri
  • Yazılım geliştiriciler
  • IT profesyonelleri ve veri bilimi ile ilgilenenler
  • SQL Server üzerinde yetkinlik kazanmak isteyen tüm teknik ve analitik uzmanlar

 

Eğitim İçeriği:

  1. SQL Server’a Giriş ve Temel Sorgulama:
    • SQL Server yapısı ve bileşenleri
    • Veritabanı, tablo ve veri türleri
    • Basit SELECT sorguları, filtreleme ve sıralama
  2. İleri Sorgulama Teknikleri:
    • JOIN işlemleri (INNER, OUTER, CROSS, SELF)
    • Alt sorgular, Common Table Expressions (CTE) ve Derived Tables
    • PIVOT, UNPIVOT ve veriyi şekillendirme
  3. Veri Manipülasyonu ve Fonksiyonlar:
    • Veri ekleme (INSERT), güncelleme (UPDATE) ve silme (DELETE)
    • Scalar, Aggregate ve Ranking fonksiyonları
    • Veri tipi dönüşümleri ve NULL işlemleri
  4. Veritabanı Geliştirme ve Optimizasyon:
    • İndeksler, indeks tipleri ve performans optimizasyonu
    • Stored Procedures, Functions ve Triggers
    • Veri bütünlüğü, kısıtlamalar ve Transaction yönetimi
  5. Veritabanı Güvenliği ve Kullanıcı Yönetimi:
    • Kullanıcı rolleri ve izin yönetimi
    • Veritabanı seviyesinde güvenlik uygulamaları
    • Güvenlik politikaları ve veri erişim denetimi
  6. Hata Yönetimi ve Performans İzleme:
    • TRY…CATCH blokları ile hata yönetimi
    • Query Performance Tuning
    • SQL Server Profiler ve Execution Plan kullanımı
  7. Veritabanı Yedekleme ve Geri Yükleme:
    • Yedekleme stratejileri ve veritabanı yedekleme türleri
    • Geri yükleme işlemleri ve felaket kurtarma senaryoları
    • Yedekleme bütünlüğü ve güvenliği

Eğitim Sonu Kazanımları:

  • SQL Server üzerinde ileri düzey sorgulama ve veri manipülasyonu becerileri kazanırsınız.
  • Veritabanı tasarımı, geliştirme ve performans optimizasyonu konularında derin bilgi sahibi olursunuz.
  • SQL Server güvenliği ve veri bütünlüğü yönetimi becerilerinizi geliştirirsiniz.
  • Veritabanı yönetim süreçlerine dair kapsamlı bir anlayış kazanarak, işletmenizin veri yönetim ihtiyaçlarına etkili çözümler sunabilirsiniz.

Bu eğitim, SQL Server ortamında veritabanı yönetimi ve geliştirme alanında profesyonel seviyede bilgi sahibi olmak isteyen herkes için ideal bir eğitimd