Kerangka Materi

Pendahuluan

  • PostgreSQL vs MySQL vs Oracle
  • Ringkasan fitur dan arsitektur PostgreSQL 13

Mulai Membangun

  • Menyiapkan server basis data
  • Menginstal PostgreSQL 13
  • Membuat dan mengakses basis data
  • Sintaks, perintah, dan fungsi SQL

Mengonfigurasi Basis Data Postgres

  • Definisi data, nilai default, dan batasan
  • Mengatur dan memodifikasi tabel
  • Mengelola hak akses dan kebijakan keamanan
  • Membuat skema basis data
  • Implementasi pewarisan dan partisi tabel
  • Tambah, perbarui, dan kueri data
  • Jenis data, fungsi, dan operator
  • Menggunakan indeks dan menjalankan pencarian teks lengkap
  • Memahami kontrol konkurensi

Mengelola Server Basis Data

  • Meningkatkan klaster PostgreSQL
  • Mengamankan server dan mengenkripsi data
  • Mengonfigurasi parameter server
  • Mengaktifkan autentikasi klien
  • Mengatur peran akses dan izin
  • Mengelola basis data multiple
  • Menjalankan tugas pemeliharaan basis data
  • Menyimpan cadangan dan memulihkan data
  • Mempertinggi kinerja dan keandalan basis data
  • Memantau aktivitas dan penggunaan disk basis data
  • Implementasi replikasi logis
  • Jalankan tes regresi

Pemrograman Sisi Klien

  • Menggunakan perpustakaan C libpq dan antarmuka objek besar
  • Menjalankan pernyataan SQL tertanam
  • Mengeksplor informasi skema
  • Aplikasi klien PostgreSQL lainnya

Pemrograman Sisi Server

  • Memperluas bahasa kueri SQL
  • Menulis fungsi pemicu event
  • Implementasi sistem aturan
  • Menggunakan bahasa prosedural (PLs)
  • Mengeksplor TCL, Perl, dan Python PLs
  • Jalankan antarmuka pemrograman server
  • Contoh dekoding logis
  • Lacak kemajuan replikasi

Pemecahan Masalah

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pemahaman tentang RDBMS
  • Pengalaman dengan SQL

Audience

  • Administrator sistem
  • Pengembang
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait