Oracle Database Advanced PL/SQL Eğitimi
Oracle Database Advanced PL/SQL Eğitimi
Eğitim Hakkında
Bu eğitim, Oracle Database Exadata Express Cloud Service üzerinde gelişmiş PL/SQL, JSON, LOB ve güvenlik uygulamalarını kapsayan kapsamlı bir teknik geliştirme programıdır. Katılımcılar hem bulut ortamında çalışmayı hem de kurumsal uygulamalarda performans, güvenlik ve veri yönetimi konularında ileri seviye teknikler kullanmayı öğrenir. Eğitim, modern Oracle veritabanı uygulamalarını optimize etmek isteyen profesyoneller için tasarlanmıştır.
Ön Koşul
Katılımcıların temel SQL ve PL/SQL bilgisine sahip olması gerekmektedir.
Eğitim İçeriği
- Oracle Database Exadata Express Cloud Service'e Genel Bakış
- SQL Workshop Kullanarak Bulut Veritabanına Erişim
- Veritabanı İstemcilerini Kullanarak Exadata Express Veritabanına Bağlanma
- SQL Developer Kullanarak Exadata Express Veritabanı ile Çalışma
- Koleksiyonlara Genel Bakış
- Bağlantılı Dizileri (Associative Arrays) Kullanma
- İç içe Tabloları (Nested Tables) Kullanma
- Varray'leri Kullanma
- Koleksiyonları Kullanan PL/SQL Programları Yazma
- Koleksiyonları Etkili Bir Şekilde Kullanma
- PL/SQL Tür Bağlamalarındaki (Type Binds) Geliştirmeler
- Dbms_SQL Kullanarak Yalnızca PL/SQL Veri Türlerini SQL İfadelerine Bağlama
- Large Object'lerle (Lobs) Çalışma
- Securefile Lob'larına Genel Bakış
- JSON Verileri
- Tablolarda JSON Veri Sütunları
- SQL/JSON Oluşturma Fonksiyonu ile JSON Veri Oluşturma
- JSON Sütunları Sorgulama
- JSON için PL/SQL Nesne Türleri
- PL/SQL'den Dış Prosedürleri Çağırma
- Dış Prosedürlerin Faydaları
- PL/SQL'den Bir Dış Rutinin Nasıl Çağrıldığını Anlama
- C Gelişmiş Arayüz Yöntemleri
- Java Gelişmiş Arayüz Yöntemleri
- JDBC Kullanarak Java Sınıflarından PL/SQL Bloklarına Erişim
- Derleyiciyi Anlama ve Etkileme
- PL/SQL Kodunu Ayarlama
- Birim İçi - Satır İçi Yerleştirmeyi (Inlining) Etkinleştirme
- Bellek Sorunlarını Tanımlama ve Ayarlama
- Ağ Sorunlarını Tanıma ve Yönetme
- Gerçek Dünya Performansı için Uygulama Tasarımı
- Sonuç Cache'ini Açıklama
- PL/SQL Fonksiyon Cache'ini Kullanma
- PL/SQL Fonksiyon Cache'i ile ilgili Hususları Gözden Geçirme
- Kod Bilgilerini Bulma
- PL/Scope Kavramları
- Dbms_Metadata Paketi
- PL/SQL Geliştirmeleri
- PL/SQL Pragma ile Bir Öğeyi Kullanılmaz Olarak İşaretleme
- İzleme ve Profilleme Nedir?
- PL/SQL Çalıştırmasını İzleme
- PL/SQL İzleme: Adımlar
- Program Birimlerine Erişimi Kontrol Etme
- PL/SQL Kullanarak Verilere Erişimi Yönetme
- Uygulamalara Erişimi Kontrol Etmek için Güvenli Uygulama Rollerini Oluşturma
- SQL Enjeksiyonuna Genel Bakış
- Saldırı Yüzeyini Azaltma
- Dbms_Assert ile Girdi Filtreleme
- Güvenlik Uygulamasına Kısa Bir Giriş
- Detaylı (Fine-Grained) Erişim Kontrolü
- Uygulama Bağlamı (Application Context)
- Dbms_Rls Prosedürlerinin Listesini Yapma
- Poliçe Uygulama
- Fine-Grained Erişim ile ilgili Bilgileri İçeren Sözlük Görünümlerini Sorgulama
Kazanımlar
- Exadata Express Cloud Service üzerinde çalışmayı öğrenebileceksiniz.
- SQL Developer ve diğer araçlarla bulut veritabanına bağlanabileceksiniz.
- PL/SQL koleksiyon yapılarını etkin şekilde kullanabileceksiniz.
- Büyük nesneler (LOB) ile gelişmiş veri işlemleri yapabileceksiniz.
- JSON veri tiplerini oluşturabilecek, saklayabilecek ve sorgulayabileceksiniz.
- PL/SQL’den dış prosedürleri çağırarak entegrasyon kurabileceksiniz.
- PL/SQL kod performansını analiz edebilecek ve iyileştirebileceksiniz.
- Fonksiyon ve sonuç cache yapıları ile performansı artırabileceksiniz.
- PL/SQL kod güvenliğini sağlayabilecek ve saldırılara karşı koruma geliştirebileceksiniz.
- Fine-grained access control ile veri güvenliği politikaları oluşturabileceksiniz.
Hedef Kitle
- Junior Yazılım Geliştiriciler
- Oracle Database Developer’lar
- Backend & API Geliştiriciler
- Çözüm Mimarları
- Veritabanı performansı ve güvenliği üzerine çalışan tüm teknik uzmanlar
- PL/SQL Geliştiriciler (Orta ve Kıdemli Seviye)
- Teknik Danışmanlar
- Veritabanı Yöneticileri (DBA)
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.