The world is yours

T311 Basic SQL

buat layout isi ebook fundamental bahasa SQL dengan postgresql, termasuk cara mengakses server melalui tools psql dan pgadmin, dan beberapa contoh kasus database untuk aplikasi penjualan

Enroll Back

Memahami struktur database relasional dengan bahasa Structured Query Language (SQL) di database PostgreSQL

Enroll Back

What you will learn?

Pendahuluan

  • 1. Pengenalan SQL

  • 2. Sejarah dan Evolusi SQL

  • 3. Mengapa PostgreSQL? Keunggulan dan Penggunaannya

  • 4. Tujuan dan Manfaat Mempelajari SQL

Menyiapkan Lingkungan Kerja

  • 1. Instalasi PostgreSQL di Windows, macOS, dan Linux

  • 2. Konfigurasi Dasar PostgreSQL

  • 3. Menggunakan psql untuk Koneksi dan Manajemen

  • 4. Menginstal dan Menggunakan pgAdmin

Dasar-Dasar SQL

  • 1. Memahami Struktur Database: Tabel, Baris, dan Kolom

  • 2. Tipe Data dalam PostgreSQL

  • 3. Dasar Perintah SQL: SELECT, INSERT, UPDATE, DELETE

  • 4. Penggunaan WHERE untuk Memfilter Data

  • 5. Operator dan Fungsi Dasar SQL

Manipulasi Data Lanjutan

  • 1. Penggunaan JOIN: INNER, LEFT, RIGHT, FULL

  • 2. Fungsi Agregasi: COUNT, SUM, AVG, MAX, MIN

  • 3. Subquery dan Nested Query

  • 4. Penggunaan VIEW dan Materialized View

  • 5. Transaksi dan Penggunaan COMMIT serta ROLLBACK

Pengelolaan Skema dan Struktur Database

  • 1. Membuat dan Mengelola Tabel

  • 2. Menggunakan Indeks untuk Optimasi Query

  • 3. Constraint: PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK

  • 4. Normalisasi Database dan Penanganan Anomali

  • 5. Penggunaan Schema di PostgreSQL

Mengakses dan Mengelola Data dengan psql dan pgAdmin

  • 1. Koneksi ke Server Database Menggunakan psql

  • 2. Menavigasi CLI psql dan Komando Dasar

  • 3. Memahami Antarmuka pgAdmin

  • 4. Membuat dan Mengelola Objek Database dengan pgAdmin

  • 5. Ekspor dan Impor Data dengan PostgreSQL

Studi Kasus Aplikasi Penjualan

  • 1. Mendesain Database untuk Aplikasi Penjualan

  • 2. Studi Kasus: Mengelola Data Pelanggan

  • 3. Studi Kasus: Memproses Pesanan Penjualan

  • 4. Menghasilkan Laporan Penjualan Menggunakan SQL

  • 5. Optimasi Kinerja Query di Aplikasi Penjualan

Enroll Back