Kerangka Materi

Pengenalan ke PL/SQL

  • Apa itu PL/SQL?
  • Keuntungan menggunakan PL/SQL

Struktur Dasar Blok PL/SQL

  • Blok anonim
  • Blok bernama

Variabel dan Tipe Data

  • Pendeklarasian variabel
  • Sintaks dan aturan
  • Tipe data di PL/SQL
  • Menggunakan variabel dalam blok PL/SQL

Struktur Kontrol

  • IF-THEN-ELSE
  • Pernyataan CASE
  • Loop FOR
  • Loop WHILE

Prosedur dan Fungsi yang Tersimpan

  • Membuat dan menjalankan prosedur tersimpan
  • Sintaks dan contoh
  • Parameter input dan output
  • Membuat dan mengeksekusi fungsi di PL/SQL
  • Sintaks dan contoh
  • Penggunaan dalam pernyataan SQL

Kursor

  • Kursor eksplisit
  • Kursor implisit
  • Mengambil data
  • Atribut kursor

Pengelolaan Pengecualian

  • Pengecualian bawaan
  • Pengecualian definisi sendiri
  • Menggunakan blok TRY-CATCH

Kontrol Transaksi

  • Kontrol transaksi di PL/SQL
  • Menjalankan blok bersarang dan transaksi
  • Mengelola transaksi bersarang
  • Membuat dan menggunakan savepoints

Teknik Kursor Lanjutan

  • Strong vs. weak REF CURSOR
  • Skenario penggunaan

Pemicu (Triggers)

  • Membuat pemicu
  • Jenis pemicu
  • Menggunakan pemicu untuk audit

Paket di PL/SQL

  • Pembuatan
  • Spesifikasi
  • Implementasi
  • Eksekusi
  • Invoasi
  • Aplikasi dunia nyata
  • Catatan kode

Rangkuman dan Langkah Selanjutnya

Persyaratan

  • Pemahaman dasar tentang SQL
  • Pemahaman tentang skema basis data, tabel, dan hubungan

Audience

  • Administrator basis data
  • Developer basis data
  • Developer perangkat lunak
  • Analis data
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait