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 COLLECTveFORALLifadelerini 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ı
Danışanlarımızın Yorumları (3)
çok iyi anlatmış ve alıştırmalarla ilgili rehberlik yapmıştır.
Stoyan - OPEN COURSE
Eğitim - Oracle Database 19c PL and Advanced SQL
Yapay Zeka Çevirisi
El Malone deneyimini ve gerçek kodlama etkinlikleri üzerinde çalışmak fırsatını beğendim
Kristine - Isuzu Philippines Corporation
Eğitim - ORACLE PL/SQL Fundamentals
Yapay Zeka Çevirisi
PL/SQL oturumunun temel konseptleri. PL/SQL kullandım ancak temellerini hiç anlamadım ve bu kurs bana çok yardımcı oldu, PL/SQL sorgularını anlamanı sağlıyor.
Stefan-Andrei
Eğitim - PL/SQL in Oracle 19c
Yapay Zeka Çevirisi