Eğitim İçeriği

Giriş

Karmaşık Veri Tipleri ve Koleksiyonlar

  • Özelleşmiş veri temsilleri için alt tipleri kullanma
  • Esnek veri alma için imleç değişkenlerini ve dinamik imleçleri uygulama
  • Veri kümelerini yönetmek için ilişkisel diziler ve koleksiyonlarla çalışma
  • BULK COLLECT ve FORALL ifadelerini kullanarak toplu işlemler gerçekleştirme
  • Toplu işlemlerdeki istisnaları etkili bir şekilde ele alma

Oracle Database’lerde Nesne Yönelimli Özellikler

  • Nesne tiplerini (sınıflar) ve yöntemlerini tanımlama
  • Uzun süreli veri depolama için kalıcı koleksiyonlar oluşturma
  • Gelişmiş veri manipülasyonu için tablo fonksiyonları geliştirme
  • Gerçek zamanlı veri işleme için akış fonksiyonları uygulama
  • SQL yeteneklerini genişletmek için özel toplama fonksiyonları tasarlama

SQL’de Gelişmiş Fonksiyon Kullanımı

  • PL/SQL fonksiyonlarını SQL ifadeleri içinde çağırma
  • Fonksiyon tasarımında kısıtlamaları, saflık seviyelerini ve determinizmi anlama

PL/SQL Program Birimlerini Düzenleme

  • PL/SQL kodunda izinleri ve güvenliği yönetme
  • Tanımlayıcı çakışmalarını önlemek için adlandırma bağlamlarını kullanma

PL/SQL’in Diğer Languages ile Entegrasyonu

  • Java yöntemlerini PL/SQL programlarına dahil etme
  • Performans açısından kritik işlemler için C dili prosedürlerini bağlama
  • Yürütme hızını artırmak için yerel derleme tekniklerini kullanma

Hazır Çözümler ve Güvenlik Mekanizmaları

  • Oturum özelindeki bilgiler için uygulama bağlamları oluşturma
  • İnce taneli erişim kontrolü için Sanal Özel Database (VPD) uygulama
  • Kullanıcı oturumlarını ve bağlamlarını etkili bir şekilde yönetme
  • Performans darboğazlarını belirlemek için PL/SQL kodunu profilleme ve izleme

PL/SQL Kod Performansını Optimize Etme

  • Yürütme planlarını iyileştirmek için SQL ifadelerinde bind değişkenlerini kullanma
  • İmleç paylaşımını ve performans üzerindeki etkisini anlama
  • Verimli veri alma için sorgu optimizasyon teknikleri uygulama
  • Optimal performans için derleme ayarlarını yapılandırma
  • Fonksiyonlar ve sorgu sonuçları için önbellekleme stratejileri uygulama

SQL Enjeksiyon Saldırılarını Önleme

  • PL/SQL kodunu enjeksiyon güvenlik açıklarına karşı korumak için en iyi uygulamaları benimseme

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • SQL konusunda yetkinlik ve Oracle veritabanı ortamına aşinalık
  • Temel PL/SQL kavramlarının sağlam bir şekilde anlaşılması ve PL/SQL kodu yazma deneyimi

Hedef Kitle

  • Geliştiriciler
  • PL/SQL uygulayıcıları
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (3)

Yaklaşan Etkinlikler

İlgili Kategoriler