Skip to content

Membangun Database dengan Metode Normalisasi + Implementasi 3 bulan, Diajarkan basic membangun Backend / API (Application Programming Interface)

Notifications You must be signed in to change notification settings

statemain/Database-SQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Hi, Selamat datang di kelas Database

Repository terbuka ini merupakan repository kelas Android pada Batch #1, disini para peserta akan diajak belajar bersama menganalisa sampai membangun database dengan DBMS MySQL dengan tema Membangun Database dengan Metode Normalisasi + Implementasi dan diajarkan membangun Backend /API (Application Programming Interface, Selamat belajar dan Enjoy it. 😎 Di batch #1 ini akan berlangsung 3 bulan, dalam 1 bulan terdapat 6x pertemuan, jika di total menjadi 18 pertemuan.

Bulan 1st: Februari 2021

Start 10 Februari 2021 : Done

Pekan 1: Pengenalan Metode Normalisasi Databaseb (2x Pertemuan)

  • Preparation Tools dan Kesiapan Kelas
  • Kenapa sih kita perlu atau harus Normalisasi Database?
  • Pengenalan apa itu Normalisasi Database
  • Mengenal Istilah-istilah dalam Normalisasi Database
  • Memahami dengan sebuah Contoh Kasus

Pekan 2 & 3 : Menangani Kasus manual Faktur to e-Faktur serta Design Schema ERD & Relation Table (4x Pertemuan)

  • Normalisasi Faktur/Invoice menjadi Database kedalam bentuk Unnormalisasi
  • Normalisasi 1NF (1st Normal Form) dari Unnormalisasi Form
  • Normalisasi 2NF (2nd Normal Form) dari 1NF
  • Normalisasi 3NF (3rd Normal Form) dari 2NF
  • Create ERD di Whimsical.com
  • Create Schema Database dengan www.dbdiagram.io dengan Mengidentifikasi Database, Table, Field beserta Attribute didalamnya

Bulan 2nd: Maret 2021

Start 3 Maret 2021 : Done

Pekan 4 & 5 : Implementation Schema dari Analyst (4x Pertemuan)

  • Menginstall & Mempersiapkan Webserver XAMPP Control Panel
  • Menginstallkan Vscode dan Plugin MySQL Client for vscode serta Membuat Koneksi MySQL Server dengan Vscode
  • Pengenalan MySQL & Query (ALTER, INSERT, UPDATE, DELETE, MODIFY, DROP & SELECT)
  • Implementasi & Pengenalan Tipedata (VARCHAR, INTEGER, TEXT, TIMESTAMP, DATE, DATETIME dan BOOLEAN)
  • Table Relation
  • SQL Join
  • Selection Data Sesuai dengan Format Invoice

Pekan 6 : Pengenalan Backend & Persiapan Project (2x Pertemuan)

  • Pengenalan dan Memahami JSON, Membuat output dalam bentu JSON
  • Memahami Request Code & Implementasi pada Output Response
  • Memahami Konsep & Cara Kerja Webserver serta Implementasi API

Bulan 3rd: April 2021

Start 2 April 2021 : On Going

Pekan 7 & 8 : Implementasi Native API BONUS (4x Pertemuan)

  • Pengenalan Pemrograman PHP Dasar & Control Flow (If, Else if, Switch Case, While Loop)
  • Koneksi Database dengan PHP
  • Implementasi JSON untuk Output
  • Implementasi API Request & Respon dengan Postman

Pekan 9 : Q & A dan Penutupan Kelas serta Pembagian Sertifikat (2x Pertemuan)

  • Closing Statement by Mentor

About

Membangun Database dengan Metode Normalisasi + Implementasi 3 bulan, Diajarkan basic membangun Backend / API (Application Programming Interface)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •