Oracle Database: Program with PL/SQL Eğitimi

5 Gün – 30 Saat

Ön Koşul: Temel SQL bilgisi gereklidir. Oracle veritabanı ile çalışma tecrübesi avantaj sağlar.

Eğitim Hakkında:

Oracle Database: Program with PL/SQL Eğitimi, katılımcılara Oracle veritabanı üzerinde PL/SQL dilini kullanarak verimli ve güvenli veritabanı uygulamaları geliştirme becerisi kazandırır. Eğitim, PL/SQL dilinin temelleri, kontrol yapıları, depolanmış prosedürler, işlevler, paketler, triggerlar ve dinamik SQL kullanımı gibi konuları kapsar. Katılımcılar, PL/SQL dilinin avantajlarını öğrenerek, Oracle veritabanında veri işleme ve iş kurallarını uygulama konusunda yetkinlik kazanırlar. Uygulamalı laboratuvar çalışmaları sayesinde, gerçek dünya senaryolarında PL/SQL programlama deneyimi edinirler.

Kimler Katılmalı:

  • Veritabanı Yöneticileri (DBA): Oracle veritabanı üzerinde PL/SQL kullanarak veri yönetimini optimize etmek isteyen DBA’ler.
  • Yazılım Geliştiricileri: Oracle PL/SQL ile veritabanı uygulamaları geliştirmek isteyen yazılım geliştiriciler.
  • Analistler: Veritabanı programlama ile iş süreçlerini otomatikleştirmek isteyen sistem analistleri.

Eğitim İçeriği:

  1. PL/SQL’e Giriş ve Yapısal Özellikler:
    • PL/SQL dilinin temelleri ve yapısal özellikleri
    • PL/SQL blok yapısı ve anonim bloklar
  2. Kontrol Yapıları ve Döngüler:
    • Koşullu ifadeler (IF, CASE) ve döngüler (LOOP, WHILE, FOR)
    • PL/SQL’de akış kontrolü
  3. Depolanmış Prosedürler ve İşlevler:
    • Depolanmış prosedür ve işlevler oluşturma
    • Parametre kullanımı ve veri dönüşü
  4. Paketler ve Modüler Programlama:
    • Paket yapısı, özel ve genel bileşenler
    • Fonksiyonel paketler ile modüler programlama
  5. Triggerlar ve Veri Yönetimi:
    • Trigger oluşturma ve iş akışlarını otomatikleştirme
    • Satır ve tablo seviyesinde triggerlar
  6. Dinamik SQL ve Veritabanı Güvenliği:
    • Dinamik SQL ve EXECUTE IMMEDIATE kullanımı
    • PL/SQL güvenlik prensipleri ve yetki yönetimi
  7. Hata Yönetimi ve İstisna İşleme:
    • Hata yakalama mekanizmaları
    • Özel ve standart istisna yönetimi
  8. Veri İşleme ve İleri Düzey PL/SQL:
    • Veri işleme, koleksiyonlar ve bulk işlemler
    • Performans optimizasyonu ve veri yönetim teknikleri
  9. Uygulamalı Projeler ve Case Study’ler:
    • Gerçek dünya senaryoları ile PL/SQL uygulamaları
    • Pratik laboratuvar çalışmaları ile yetkinlik geliştirme

Eğitim Sonu Kazanımları:

  • PL/SQL Programlama Yetkinliği: Oracle veritabanında PL/SQL ile etkili ve güvenli kod geliştirme.
  • Otomasyon ve Verimlilik: İş süreçlerini otomatikleştirerek veritabanı operasyonlarında verimliliği artırma.
  • Güvenli Veri Yönetimi: PL/SQL ile güvenli veri işleme ve uygulama geliştirme.

Bu eğitim, Oracle veritabanında PL/SQL programlama becerilerini ileri seviyeye taşımak isteyen profesyoneller için tasarlanmıştır. Eğitim sonunda, PL/SQL dilini verimli bir şekilde kullanarak karmaşık veritabanı uygulamaları ve iş süreçleri oluşturma yeteneğine sahip olacaksınız.