3 Gün – 18 Saat
Ön Koşul: Temel PL/SQL bilgisi ve SQL dili konusunda deneyim gereklidir. Oracle veritabanı yönetimi hakkında temel bilgi sahibi olmak faydalı olacaktır.
Eğitim Hakkında:
Oracle Database 19c: Advanced PL/SQL Eğitimi, katılımcılara PL/SQL’in gelişmiş özelliklerini ve performans iyileştirme tekniklerini öğretmeyi amaçlar. Eğitim, PL/SQL dilinin ileri seviyede kullanımı, performans optimizasyonu, güvenlik, depolanmış prosedürler, işlevler, paketler, triggerlar ve dinamik SQL gibi konuları kapsamlı bir şekilde ele alır. Ayrıca, katılımcılar, Oracle’ın en son sürümlerine özgü yeni PL/SQL özelliklerini öğrenirler. Eğitim boyunca, katılımcılar uygulamalı laboratuvar çalışmaları ile gerçek dünya senaryoları üzerinde çalışarak becerilerini geliştirirler.
Kimler Katılmalı:
Eğitim İçeriği:
Module 1: Introduction
Course agenda and objectives
PL/SQL development environments (SQL Developer / SQL*Plus)
Module 2: Working with Exadata Express Cloud Service (optional module depending on delivery)
Module 3: Designing PL/SQL Code
Designing efficient program units
Best practices for maintainable code
Module 4: Overview of Collections
Collection types and concepts
Module 5: Using Collections
Associative arrays / nested tables / varrays
Bulk processing patterns
Module 6: Handling Large Objects (LOBs)
LOB types and APIs
SecureFiles LOBs
Module 7: JSON Data in Database
JSON storage, manipulation, PL/SQL usage
Module 8: Advanced Interface Methods
Interfaces to external applications / OS integration topics (delivery dependent)
Module 9: Performance and Tuning
Writing efficient PL/SQL
Performance-related best practices
Module 10: Improving Performance with Caching
Module 11: Analyzing PL/SQL Code
PL/Scope concepts and usage
Module 12: Profiling and Tracing PL/SQL Code
Hierarchical Profiler usage
Tracing/profiling approaches
Copyright © 2025 Akadem Eğitim Hizmeleri