What you will learn?
Tes
Pendahuluan
-
1. Pengenalan SQL Lanjutan
-
2. Familiarisasi dengan PostgreSQL
-
3. Best Practices dalam Pengelolaan Database Menggunakan SQL
Stored Function
-
1. Dasar-dasar Stored Function
-
2. Membuat dan Mengelola Stored Function di PostgreSQL
-
3. Implementasi dan Penggunaan Parameters
-
4. Debugging dan Optimisasi Stored Function
Common Table Expressions (CTE)
-
1. Pengenalan CTE
-
2. Implementasi CTE di PostgreSQL
-
3. Recursive CTE untuk Pemrosesan Data Hirarki
-
4. Perbandingan CTE dengan Subquery
Pemrosesan Data Hirarki
-
1. Konsep Data Hirarki dalam Database
-
2. Menggunakan Recursive Queries
-
3. Menangani Data Hirarki yang Kompleks
-
4. Studi Kasus: Struktur Organisasi
Trigger
-
1. Dasar-dasar Trigger
-
2. Membuat dan Mengelola Trigger di PostgreSQL
-
3. Penggunaan Trigger untuk Pemeliharaan Data
-
4. Advanced Trigger: AFTER, BEFORE, INSTEAD OF
Koneksi Antar Database
-
1. Mengenal Multi-Database Environment
-
2. Menggunakan Dblink di PostgreSQL
-
3. Data Federation dan Passthrough Queries
-
4. Studi Kasus: Integrasi Data dari Lebih dari Satu Database
Optimisasi Query
-
1. Analisis Kinerja Query
-
2. Menggunakan EXPLAIN dan EXPLAIN ANALYZE
-
3. Indeks dan Efisiensinya dalam Query
-
4. Mengoptimalkan Join dan Subqueries
Manajemen Transaksi
-
1. Konsep dan Pentingnya Transaksi
-
2. Implementasi Transaksi dengan PostgreSQL
-
3. Menangani Isolation Levels dan Locks
-
4. Penanganan Error dalam Transaksi
Keamanan dan Privilege
-
1. Konsep Keamanan dalam Database
-
2. Manajemen Privilege di PostgreSQL
-
3. Praktik Terbaik dalam Pengamanan Data
-
4. Studi Kasus: Implementasi Keamanan di Perusahaan
Studi Kasus dan Implementasi
-
1. Penerapan SQL Lanjutan dalam Proyek Dunia Nyata
-
2. Integrasi PostgreSQL dengan Aplikasi Bisnis
-
3. Pelajaran dari Kegagalan Proyek Database
-
4. Rekomendasi dan Strategi untuk Implementasi Berhasil