Kerangka Materi
Pengenalan
- Perbandingan PostgreSQL vs MySQL vs Oracle
- Tinjauan fitur dan arsitektur PostgreSQL 13
Mulai
- Menyiapkan server basis data
- Menginstal PostgreSQL 13
- Membuat dan mengakses basis data
- Sintaks SQL, perintah, dan fungsi
Konfigurasi Basis Data PostgreSQL
- Definisi data, nilai default, dan batasan
- Menyusun dan memodifikasi tabel
- Mengelola hak akses dan kebijakan keamanan
- Membuat skema basis data
- Menerapkan pewarisan dan pemisahan tabel
- Menambahkan, memperbarui, dan menanyakan data
- Tipe data, fungsi, dan operator
- Menggunakan indeks dan melaksanakan pencarian teks lengkap
- Memahami kontrol ketercambukan
Mengelola Server Basis Data
- Mengupgrade kluster PostgreSQL
- Mengenamkan server dan mengenkripsi data
- Mengatur parameter server
- Mengaktifkan otentikasi klien
- Menetapkan peran dan izin akses
- Mengelola basis data yang banyak
- Melaksanakan tugas pemeliharaan basis data
- Membackup dan memulihkan data
- Meningkatkan kinerja dan ketahanan basis data
- Memantau aktivitas dan penggunaan disk basis data
- Menerapkan replikasi logis
- Melaksanakan uji regresi
Programming Sisi Klien
- Menggunakan pustaka C libpq dan antarmuka objek besar
- Menjalankan pernyataan SQL terbenam
- Menjelajahi skema informasi
- Aplikasi klien PostgreSQL lainnya
Programming Sisi Server
- Memperluas bahasa kueri SQL
- Menulis fungsi pengecekan peristiwa
- Menerapkan sistem aturan
- Menggunakan bahasa prosedural (PLs)
- Menjelajahi TCL, Perl, dan PL Python
- Menjalankan antarmuka pemrograman server
- Contoh dekoding logis
- Memantau keterangan replikasi
Penyelesaian Masalah
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengertian mengenai RDBMS
- Pengalaman dengan SQL
Peserta
- Administrator sistem
- Pengembang
Testimoni (5)
topik lanjutan praktis + diskusi seperti TimescaleDB dan Hypertable, pengetahuan instruktur tentang subjek :)
Shivam - Paessler LLC
Kursus - PostgreSQL Fundamentals
Diterjemahkan Mesin
Pada akhir hari pertama, seorang peserta menyarankan lebih banyak interaksi dalam praktik, dan para pelatih mempertimbangkan saran ini untuk hari kedua.
Daniela - Unit4
Kursus - PostgreSQL 16 for Developers and Administrators
Diterjemahkan Mesin
Aproktdo yang fakta dan praktis terhadap subjek. Suasana yang menyenangkan, mendukung untuk bertanya.
Marcin - Santander Bank Polska S.A.
Kursus - Implementing High Availability in PostgreSQL
Diterjemahkan Mesin
Andres consistently ensures that he addresses all attendee questions and strives to ensure everyone comprehends his teachings. I admire his expertise and proficiency in the subject matter
Ryan - Questronix Corporation
Kursus - PostgreSQL for Administrators - 3 Days
Ahmed has been very cooperative and knowledgeable about the subject and throughout been a good and productive training session covering some basic and important topics on Postgres.