About This Course
Learning Outcomes
Daripada Kelas Asas SQL ini, saya berharap peserta akan menguasai pelajaran-pelajaran berikut :
- Memilih column
- Memilih table
- Membina column tambahan dengan functions
- Saringan dan carian dengan WHERE
- Hubungan antara table dengan JOIN
- Sub-SELECT
Prerequisites
-
Course Outline
-
Bina Platform - Di sini kita akan membina satu platform untuk pembelajaran kita. Kita perlukan:
- Pangkalan Data - SQL boleh digunakan dengan MS SQL Server, Oracle, MySQL, MariaDB, SQLite. Kita akan setup satu yang paling mudah untuk mula belajar.
- Database Client - Pangkalan data hanya boleh diakses dengan menggunakan perisian khusus. Antaranya adalah seperti DBeaver, HeidiSQL, Beekeeper Studio, dll. Nanti saya ajar yang mana nak pakai.
- Data Set - Untuk belajar SQL SELECT, kita perlukan data. Ada beberapa sumber di mana kita boleh dapatkan data untuk mula belajar dan berlatih SQL SELECT.
- Pengetahuan Database - Sebelum kita mula belajar SELECT, kita kena faham dan tahu struktur database. Kita tak perlu membina table dan data-data. Tapi bila kita memahami struktur table, apa column yang ada, jenis-jenis column, hubungan antara table, kita akan dapat menggunakan SELECT dengan lebih tepat.
-
Latihan SELECT - Di sini kita mula mempelajari 7 tahap pengetahuan dalam SELECT tadi. Dan bersama dengan ini kita akan buat beberapa contoh query untuk mendapat pelbagai jenis data dari pangkalan data. Antaranya:
- Jumlah jualan mengikut bulan
- Pelanggan paling banyak berbelanja
- Mendapatkan jualan mengikut produk
- Memaparkan maklumat penuh invois
- Data Visualisation - Saya nak mereka yang mula belajar SQL dan Data Analytics memahami di mana dan bagaimana data dari SQL ini akan digunakan. Maka seterusnya kita akan menvisualkan data yang didapati dengan SQL kepada rajah dan diagram yang bermakna. Ada banyak perisian yang boleh bantu seperti Tableau, Metabase, PowerBI, Looker Studio dan sebagainya. Kita akan mulakan dengan yang percuma dan yang paling mudah.
Upcoming Sessions
There are currently no scheduled sessions for this course.
We'll notify you when new sessions are scheduled
Your Instructor
Kelas Asas SQL untuk Data Analyst
Learning Outcomes
Daripada Kelas Asas SQL ini, saya berharap peserta akan menguasai pelajaran-pelajaran berikut :
- Memilih column
- Memilih table
- Membina column tambahan dengan functions
- Saringan dan carian dengan WHERE
- Hubungan antara table dengan JOIN
- Sub-SELECT
Prerequisites
-
Course Outline
-
Bina Platform - Di sini kita akan membina satu platform untuk pembelajaran kita. Kita perlukan:
- Pangkalan Data - SQL boleh digunakan dengan MS SQL Server, Oracle, MySQL, MariaDB, SQLite. Kita akan setup satu yang paling mudah untuk mula belajar.
- Database Client - Pangkalan data hanya boleh diakses dengan menggunakan perisian khusus. Antaranya adalah seperti DBeaver, HeidiSQL, Beekeeper Studio, dll. Nanti saya ajar yang mana nak pakai.
- Data Set - Untuk belajar SQL SELECT, kita perlukan data. Ada beberapa sumber di mana kita boleh dapatkan data untuk mula belajar dan berlatih SQL SELECT.
- Pengetahuan Database - Sebelum kita mula belajar SELECT, kita kena faham dan tahu struktur database. Kita tak perlu membina table dan data-data. Tapi bila kita memahami struktur table, apa column yang ada, jenis-jenis column, hubungan antara table, kita akan dapat menggunakan SELECT dengan lebih tepat.
-
Latihan SELECT - Di sini kita mula mempelajari 7 tahap pengetahuan dalam SELECT tadi. Dan bersama dengan ini kita akan buat beberapa contoh query untuk mendapat pelbagai jenis data dari pangkalan data. Antaranya:
- Jumlah jualan mengikut bulan
- Pelanggan paling banyak berbelanja
- Mendapatkan jualan mengikut produk
- Memaparkan maklumat penuh invois
- Data Visualisation - Saya nak mereka yang mula belajar SQL dan Data Analytics memahami di mana dan bagaimana data dari SQL ini akan digunakan. Maka seterusnya kita akan menvisualkan data yang didapati dengan SQL kepada rajah dan diagram yang bermakna. Ada banyak perisian yang boleh bantu seperti Tableau, Metabase, PowerBI, Looker Studio dan sebagainya. Kita akan mulakan dengan yang percuma dan yang paling mudah.
Upcoming Sessions
There are currently no scheduled sessions for this course.
We'll notify you when new sessions are scheduled
Course Information
Your Instructor
Khairil-Iszuddin bin Ismail
Professional Experience