Hubungi Kami

Kerangka Materi

Pengantar Oracle Database 19c

  • Gambaran umum mengenai Oracle Database 19c
  • Proses instalasi dan konfigurasi
  • Arsitektur basis data Oracle
  • Alat-alat yang digunakan untuk pengelolaan basis data

Peninjauan Ulang SQL dan Konsep Lanjutan

  • Tinjauan singkat tentang SQL dasar
    • Pernyataan select, insert, update, delete
    • Operasi join, subkueri, serta operasi set
  • Konsep SQL tingkat lanjut
    • Fungsi analitik
    • Kueri hierarkis
    • Pengelompokan dan agregasi data yang kompleks

Pengantar PL/SQL

  • Gambaran umum mengenai PL/SQL
  • Struktur blok program dalam PL/SQL
  • Variabel, konstanta, serta tipe data yang digunakan
  • Konstruksi pengendali alur: if, loop, case

Unit-unit Program PL/SQL

  • Prosedur dan fungsi dalam PL/SQL
  • Paket serta komponen implementasinya
  • Trigger beserta mekanisme pengelolaannya
  • Transaksi mandiri dalam PL/SQL

Fitur-fitur Lanjutan PL/SQL

  • Koleksi: array asosiatif, tabel bersarang, VARRAY
  • Pemrosesan massal menggunakan BULK COLLECT dan FORALL
  • Penulisan SQL dinamis melalui EXECUTE IMMEDIATE
  • Rekaman data serta tipe data komposit dalam PL/SQL

Penanganan Kesalahan dan Teknik Debugging

  • Pelbagai jenis pengecualian: yang sudah didefinisikan maupun dibuat sendiri oleh pengguna
  • Teknik debugging pada kode PL/SQL
  • Pemanfaatan alat DBMS_OUTPUT dan DBMS_DEBUG dalam proses debugging

Optimasi Kinerja SQL dan PL/SQL

  • Teknik pengoptimalan kueri SQL yang efektif
  • Cara memahami rancangan eksekusi sebuah kueri
  • Strategi pembuatan indeks untuk meningkatkan performa
  • Penggunaan berbagai hint guna mengarahkan pengoptimalisasi kueri

Praktik Terbaik dalam Penulisan Kode PL/SQL

  • Menulis kode PL/SQL yang efisien dan terstruktur dengan baik
  • Standar penulisan serta konvensi koding yang umum dipakai
  • Aspek keamanan dalam pengembangan aplikasi menggunakan PL/SQL
  • Cara mengelola ketergantungan antarkomponen dan kontrol versi kode

Topik-topik SQL Tingkat Lanjut

  • Berbagai jenis operasi join serta teknik subkueri canggih
  • Pembuatan kueri rekursif untuk pengolahan struktur data hierarkis
  • Pemanfaatan ekspresi reguler dalam konteks SQL
  • Cara mengimplementasikan fitur pencarian teks penuh dalam basis data

Penutup dan Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar mengenai SQL serta konsep-konsep basis data relasional
  • Pengetahuan awal mengenai lingkungan Oracle Database 19c

Target Peserta

  • Administrator basis data
  • Pengembang basis data
  • Programmer SQL
  • Profesional IT
 28 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (3)

Kursus Mendatang

Kategori Terkait