Basis Data dan SQL
Menyimpan data dalam tabel-tabel yang saling terhubung, mengambilnya dengan SQL, merancang tabel yang rapi, dan memakainya dari program Python.
9 pelajaran84 menit baca
Mulai dari pelajaran pertamaBab 1 · Konsep Basis Data
- Apa itu basis dataBasis data menyimpan data secara terstruktur sehingga bisa dicari, diubah, dan dijaga konsistensinya oleh banyak pengguna sekaligus.8 menit
- Primary key, foreign key, dan relasiMengenali setiap baris dengan primary key, menghubungkan tabel dengan foreign key, dan menjaga data dengan batasan.9 menit
Bab 2 · Mengambil Data
- SELECT dan WHEREMemilih kolom, menyaring baris dengan WHERE, dan memakai operator pembanding, logika, LIKE, IN, BETWEEN, serta IS NULL.10 menit
- Mengurutkan dan membatasi hasilMengurutkan hasil dengan ORDER BY, membatasi dengan LIMIT dan OFFSET, dan menghapus duplikat dengan DISTINCT.8 menit
- Agregasi dan GROUP BYMeringkas banyak baris dengan fungsi agregat, mengelompokkan dengan GROUP BY, dan menyaring kelompok dengan HAVING.10 menit
- Menggabungkan tabel dengan JOINMenggabungkan data dari beberapa tabel dengan INNER JOIN dan LEFT JOIN, termasuk melalui tabel penghubung.11 menit
Bab 3 · Mengubah dan Merancang
- INSERT, UPDATE, dan DELETEMenambah, mengubah, dan menghapus data dengan aman, termasuk memakai transaksi.9 menit
- Merancang tabel dan normalisasiMenghindari data ganda dan anomali dengan normalisasi, lalu mempercepat pencarian dengan indeks.10 menit
- Memakai SQL dari PythonMenjalankan SQL dari program Python dengan sqlite3, memakai parameter untuk mencegah SQL injection, dan membangun aplikasi kecil.9 menit
Kursus lain di jenjang yang sama
- Mulai Coding dari NolUntuk kamu yang belum pernah coding sama sekali: apa itu pemrograman, cara komputer menjalankannya, dan program pertama yang langsung berguna.
- Dasar Algoritma dan FlowchartMenyusun langkah penyelesaian masalah, menggambarnya sebagai flowchart, dan menuliskannya sebagai pseudocode sebelum menyentuh kode.
- Python untuk PemulaMenulis program pertama dengan bahasa yang paling ramah dibaca, sampai bisa membuat program kecil sendiri dengan list dan fungsi.
- Cara Kerja Internet dan Keamanan DigitalDari jaringan, alamat IP, dan HTTPS sampai cara melindungi akun dari phishing dan menjaga data pribadi.
Catat kemajuanmu
Dengan akun, pelajaran yang sudah dibaca ditandai dan kamu bisa lanjut dari titik terakhir di perangkat mana pun.
Buka kursus ini di aplikasi