Markanızı Geliştirmenize Yardımcı Olalım

SQL Server ile Veritabanı Programlama

http://Her%20Yönüyle%20SQL%20Server%202019%20ile%20Veritabanı%20Programlama%20Resmi

Her Yönüyle SQL Server ile Veritabanı Programlama

Silikon Akademi bünyesinde sunulan “Her Yönüyle SQL Server ile Veritabanı Programlama” eğitimi, katılımcıları basit bir sorgu yazıcısı olmanın ötesine taşıyarak, veritabanı tarafında iş mantığı geliştirebilen ve karmaşık mimarileri yönetebilen birer uzman seviyesine ulaştırmayı hedefler. SQL Server’ın güçlü programlama yeteneklerini temel alan bu eğitimde; gelişmiş T-SQL teknikleri, Saklı Yordamlar (Stored Procedures), Tetikleyiciler (Triggers), Kullanıcı Tanımlı Fonksiyonlar ve dinamik kodlama yapıları sektörden gerçek senaryolarla işlenmektedir. Silikon Akademi’nin saha tecrübesine sahip uzmanları tarafından yönetilen bu program, performanslı kod yazma ve veritabanı güvenliğini sağlama konularında profesyonel bir yetkinlik kazanmanızı sağlar.

Genel olarak eğitim aşağıdaki konuları içermektedir.

  • SQL Server Platformuna Genel Bakış

  • SQL Server Araçları ile Çalışmak

  • SQL Server Servislerini Yapılandırmak

  • Uygulama: Veritabanı Geliştirmeye Giriş

  • Tablo Tasarım Prensipleri

  • Şemalarla (Schemas) Çalışmak

  • Tablo Oluşturma ve Tablo Yapısını Değiştirme (Create & Alter)

  • Uygulama: Tablo Tasarımı ve Uygulama Süreçleri

  • Veri Bütünlüğünü Zorlamak (Enforcing Data Integrity)

  • Alan (Domain) Bütünlüğünü Uygulama

  • Varlık ve Referans Bütünlüğü (Entity & Referential Integrity)

  • Uygulama: Kısıtlayıcılar ile Veri Bütünlüğü Yönetimi

  • Temel İndeksleme Kavramları

  • Tek Kolonlu ve Bileşik (Composite) İndeksler

  • SQL Server Tablo Yapıları (Heaps & B-Trees)

  • Clustered (Kümelenmiş) İndeksler ile Çalışmak

  • Uygulama: Etkili İndeks Oluşturma

  • Sorgu Planı (Execution Plan) Temel Kavramları

  • Sık Kullanılan Sorgu Planı Bileşenleri

  • Sorgu Planları ile Analiz Yapmak

  • Etkili Non-clustered İndeks Tasarımı

  • Performans İzleme ve Optimizasyon

  • Uygulama: İndeksleme Stratejileri ve Performans Planlaması

  • Columnstore İndeks Mimarisi

  • Columnstore İndeksler için En İyi Uygulamalar (Best Practices)

  • Uygulama: Bellek İçi (In-Memory) Veritabanı Yeteneklerini Kullanmak

  • View Yapısına Giriş

  • View Oluşturma ve Yönetimi

  • View Kullanımında Performans Kriterleri

  • Uygulama: View Tasarımı ve Uygulamaları

  • Stored Procedure Yapısına Giriş

  • Stored Procedure’lar ile Çalışmak

  • Parametreli Stored Procedure Uygulamaları

  • Çalıştırma Bağlamını (Execution Context) Kontrol Etmek

  • Uygulama: Gelişmiş Stored Procedure Geliştirme

  • Fonksiyonlara Genel Bakış

  • Skaler (Scalar) Fonksiyon Tasarımı ve Uygulaması

  • Tablo Döndüren (Table-Valued) Fonksiyon Tasarımı

  • Fonksiyonlarda Uygulama Kriterleri ve Alternatif Yaklaşımlar

  • Uygulama: Kullanıcı Tanımlı Fonksiyon Geliştirme

  • DML Tetikleyicileri Tasarlamak

  • DML Tetikleyicileri Uygulama Teknikleri

  • Gelişmiş Tetikleyici (Trigger) Kavramları

  • Uygulama: Veri Manipülasyonuna Tetikleyiciler ile Yanıt Vermek

  • Bellek Odaklı (Memory-Optimized) Tablolar

  • Yerel Olarak Derlenmiş (Native) Stored Procedure’lar

  • Uygulama: In-Memory Veritabanı Kapasitelerini Kullanmak

  • SQL CLR Entegrasyonuna Giriş

  • Assembly’leri İçe Aktarma ve Yapılandırma

  • SQL CLR Entegrasyonunu Uygulamak

  • Uygulama: SQL Server üzerinde Managed Code Çalıştırmak

  • XML ve XML Şemalarına Giriş

  • XML Verisi ve Şemalarını SQL Server’da Saklamak

  • XML Veri Tipini Uygulamak

  • T-SQL FOR XML İfadesinin Kullanımı

  • XQuery’e Giriş ve XML Verisini Parçalamak (Shredding)

  • Uygulama: XML Verisi ile Çalışmak

  • Mekansal (Spatial) Verilere Giriş

  • SQL Server Mekansal Veri Tipleri ile Çalışmak

  • Uygulamalarda Mekansal Verilerin Kullanımı

  • Uygulama: Mekansal Veri Uygulamaları

  • SQL Server Veritabanı Sertifikasyon Süreçlerine Giriş

  • Doğru Sertifika Yolunu Seçmek (Azure & On-Premise)

  • Sertifika Sınavlarına Hazırlık Süreçleri

  • Sınavlar İçin İpuçları, Örnek Sorular ve Cevaplar

Diğer Eğitimlerimize De Göz Atın

Eğitimlerimiz