Tutorial PostgreSQL

    Halo temen-temen, selamat datang di seri belajar PostgreSQL. Disini, kita akan sama-sama mengeksplorasi salah satu RDBMS populer, yang banyak digunakan dalam pengembangan aplikasi modern.

    Supaya teman-teman dapat lebih memahami tentang database, kita akan membuat struktur database untuk aplikasi e-commerce secara bertahap. Setiap materi akan ada penambahan tabel baru, sehingga pada akhirnya akan terbentuk struktur database lengkap untuk aplikasi e-commerce.

    Langkah selanjutnya, agar temen-temen bisa lebih memahami cara kerja database. Kita, akan mengintegrasikan database yang telah dibuat pada seri ini, dengan membangun API menggunakan Framework Laravel.

Daftar Materi :

  1. Database dan DBMS?
  2. Perintah SQL (DDL, DCL, DML dan TCL)
  3. Tipe Data
  4. Key Constraints
  5. Instalasi PostgreSQL Pada Sistem Operasi Windows Dan MacOS
  6. Instalasi PostgreSQL Dengan Docker
  7. Implementasi DDL (Membuat Database dan Tabel)
  8. Implementasi DML (Operasi CRUD)
  9. Relasi Antar Tabel
  10. Referensi
  11. JOIN
  12. Agregasi dan Pengelompokan Data (GROUP BY, SUM, MIN, MAX, AVG, COUNT, dan HAVING)
  13. Implementasi DCL
  14. Implementasi TCL

    Struktur Database (Sampai Materi Transaksi) :



    Jangan lupa untuk mendefinisikan gender_enum sebelum melakukan import database :
    CREATE TYPE gender_enum AS ENUM ('L', 'P');

    Temen-temen bisa mengunduh struktur database pada tautan berikut :
    https://dbdiagram.io/d/DB-E-Commerce-6778f9465406798ef74129da



  15. Temen-temen bisa mengunduh database hasil pengembangan pada link berikut :