F2 · Modul 01
Data, tabel, dan basis data
55 langkah singkat, dari mudah sampai tantangan.
Level 1
Kenal
Level 2
Paham
Level 3
Terapkan
Level 4
Tantangan
Level 5
Pendalaman
Intinya
- Basis data relasional menyimpan data di tabel: kolom adalah jenis keterangan, baris adalah satu benda atau kejadian.
- Kunci primer membuat setiap baris unik; kunci asing menunjuk ke kunci primer tabel lain dan menghubungkan tabel-tabel itu.
SELECT kolom FROM tabelbertanya;LIMIT nmemotong tanpa menjamin baris yang mana;COUNT(*)menghitung baris.- Kenali basis data baru lewat skemanya:
sqlite_master,pragma_table_info, danpragma_foreign_key_list. - Kueri yang tidak galat belum tentu benar: cocokkan jumlah kolom dan baris hasil dengan yang kamu minta.
Sebelum mulai
±2–3 jam.
Modul ini memakai materi di bawah. Belum yakin? Ulas dulu bagian yang disebut.
- tidak ada. Cukup peramban dan rasa ingin tahu
Hasil belajar: setelah modul ini kamu bisa menjelaskan apa itu tabel, baris, kolom, dan basis data relasional; membedakan spreadsheet, SQLite, dan PostgreSQL; menjalankan kueri SELECT pertamamu (SELECT *, memilih kolom, LIMIT, komentar --); menghitung baris sebuah tabel; dan menjelajahi skema untuk menemukan tabel, kolom, kunci primer, dan kunci asing.
Proyek: mengenal skema Warung Makmur: tabel apa saja, berapa barisnya, apa kunci primer dan kunci asingnya.
Istilah di modul ini (15)
Ketuk istilah untuk melihat penjelasannya. Di materi, istilah bergaris titik membuka kartu yang sama. Semua istilah course
Bahan modul
Semua kode, latihan, dan data modul ini dalam satu zip, untuk dijalankan di laptop atau Google Colab.
- 37 contoh kode
- 8 berkas latihan + tes
- 1 berkas data
Lihat isi zip
- BACA-DULU.txt
- contoh_f2_01_28.sql
- contoh_f2_01_46.sql
- contoh_f2_01_63.sql
- contoh_f2_01_102.sql
- contoh_f2_01_122.sql
- contoh_f2_01_191.sql
- contoh_f2_01_207.sql
- contoh_f2_01_238.sql
- contoh_f2_01_252.sql
- contoh_f2_01_284.sql
- contoh_f2_01_326.sql
- contoh_f2_01_342.sql
- contoh_f2_01_378.sql
- contoh_f2_01_395.sql
- contoh_f2_01_478.sql
- contoh_f2_01_499.sql
- contoh_f2_01_583.sql
- contoh_f2_01_610.sql
- contoh_f2_01_625.sql
- contoh_f2_01_664.sql
- contoh_f2_01_716.sql
- contoh_f2_01_732.sql
- contoh_f2_01_751.sql
- contoh_f2_01_842.sql
- contoh_f2_01_865.sql
- contoh_f2_01_897.sql
- contoh_f2_01_917.sql
- contoh_f2_01_932.sql
- contoh_f2_01_955.sql
- contoh_f2_01_991.sql
- contoh_f2_01_1005.sql
- contoh_f2_01_1205.sql
- contoh_f2_01_1281.sql
- contoh_f2_01_1304.sql
- contoh_f2_01_1322.sql
- contoh_f2_01_1359.sql
- contoh_f2_01_1374.sql
- latihan_f2_01_1.sql
- latihan_f2_01_2.sql
- latihan_f2_01_4.sql
- latihan_f2_01_3.sql
- latihan_f2_01_5.sql
- latihan_f2_01_7.sql
- latihan_f2_01_8.sql
- latihan_f2_01_6.sql
- warung.sql