Belajar Database

Untuk menyimpan data pada aplikasi dan memudahkannya untuk diakses dan diolah kamu perlu mengenal sistem database

belajar cover

Kenapa belajar Database?

Di bagian aplikasi backend, logika program saja tidak cukup, kamu butuh tempat untuk menyimpan data untuk diolah dan diakses nanti. Karena itu kamu butuh sistem database. Secara umum Database terbagi menjadi SQL dan NoSQL, dimana masing-masing dari sistem ini punya banyak pilihan yang bisa dipakai. SQL Singkatan dari Structured Query Language, dimana kamu akan menyimpan masing-masing data dalam bentuk table mirip seperti Excel. Daftar kolom data apa saja yang akan masuk harus ditentukan sejak awal. SQL cocok untuk kamu yang punya aplikasi dengan banyak hubungan (relasi) antara satu data dengan data yang lain. Contoh Database SQL: Mysql, PortsgreSQL, SQLite dll. Untuk basic MySQL (SQL) kamu bisa mengikuti kelas mysql ini Belajar dasar-dasar database, apa saja yang bisa kita lakukan dengan database. Kita akan belajar melalui aplikasi GUI PHPmyAdmin dan juga Terminal / Command-line NoSQL Database ini cocok untuk mengatasi masalah pada database yang besar dan sering berubah. Strukturnya tidak kaku (ditentukan) seperti SQL, yang berarti kamu juga perlu berhati-hati dalam mengatur datanya. Contoh database NoSQL: MongoDB, MariaDB dll. Untuk belajar NoSQL, kamu bisa mempelajari Kelas MongoDb ini Belajar mongodb, salah satu nosql database yang sangat populer. Lihat syntax-syntax pada mongodb dan juga belajar konsep konsep dasat tentang nosql pada playlist ini

Daftar Materi Design database 101

Belajar tentang design database, merencanakan dan memahami konsep-konsep dari database sebelum mulai membuat website atau aplikasi


Design database

design database adalah bagian penting saat merancang sebuah aplikasi atau website. Stuktur database yang kita buat akan sangat berpengaruh pada speed dan juga pengembangan aplikasinya


Primary key dan foreign key

Primary key dan foreign key adalah dua feature penting pada database. Memudahkan untuk mengatur relasi dari satu table ke table lain


Relation database

Belajar relation database, mengenal konsep one to one, one to many dan many to many juga contoh kasus dari masing masing relation


Tipe data dan timestamp

Bermain di phpmyadmin untuk melihat opsi yang kita punya, ada banyak tipe data yang bisa kita mainkan! Mengenal juga tentang timestamp untuk menjaga informasi dari setiap data yang masuk


Latihan dan pengalaman

Banyak yang bisa sudah kita pelajar dan masih banyak lagi yang harus dipelajari. Latihan yang banyak, pengalaman akan banyak berbicara