Kerangka Materi

1. Pengenalan ke Database Relasional

  • Apa itu Database Relasional?
  • Arsitektur dan komponen PostgreSQL
  • Gambaran umum alat PgAdmin dan psql
  • Menghubungkan ke database dan memahami skema

2. Dasar-dasar SQL

  • Objek database: tabel, kolom, dan konsentrasi
  • Tipe data dan nilai NULL
  • Menulis kueri SELECT sederhana
  • Penyaringan dengan WHERE, pencocokan pola, dan operator logika
  • Pengurutan dan pembatasan hasil kueri

3. Bekerja dengan Fungsi dan Ekspresi

  • Fungsi aritmatika dan string
  • Ekspresi kondisional dan pernyataan case
  • Penanganan NULL dan konversi tipe data

4. Menggabungkan dan Memfilter Data

  • Join dalam dan luar, self-joins, dan cross joins
  • Operasi set: UNION, INTERSECT, dan EXCEPT
  • Subkueri: skalar, terkait, dan subkueri tabel
  • Common Table Expressions (CTEs) dan kueri rekursif

5. Agregasi dan Pengelompokan

  • Fungsi agregat: SUM, AVG, COUNT, MIN, MAX
  • Klausul GROUP BY dan HAVING
  • Fungsi jendela dan peringkat

6. Modifikasi Data

  • Memasukkan, memperbarui, dan menghapus rekaman
  • Menggunakan transaksi dan rollback
  • Pemahaman prinsip-prinsip ACID
  • Praktik modifikasi data yang aman

7. Objek Database dan Struktur Logis

  • Membuat dan mengelola skema dan tabel
  • Kunci utama, kunci asing, dan batasan unik
  • Membuat dan mengelola tampilan (views) dan tampilan termaterialisasi (materialised views)
  • Pengenalan indeks dan implikasi kinerja

Persyaratan

  • Pemahaman tentang konsep IT dan data dasar
  • Tidak diperlukan pengalaman SQL atau database sebelumnya
  • Keterampilan menggunakan perangkat lunak di Windows/Linux akan membantu

Audience

  • Pemula dan analis database
  • Pengembang yang baru memulai dengan PostgreSQL
  • Profesional yang mengelola atau mengeksplorasi database relasional
 14 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait