RINGKASAN BAB / BASIS DATA

Basis data relasional: ERD, kunci, normalisasi, dan SQL

Pahami konsep dan rumus penting, lalu uji pemahamanmu melalui latihan soal.

DB01

Rangkuman

Bab ini mengenalkan model relasional, pemodelan entitas-relasi, kunci primer/asing, integritas referensial, normalisasi dasar, serta query SQL dasar. Untuk soal SQL, asumsikan tabel dan nama kolom sesuai yang tertulis pada soal.

Cheatsheet

Unduh PDF
  • Primary key mengidentifikasi baris secara unik dan tidak NULL.
  • Foreign key mereferensikan key tabel lain dan menjaga hubungan antarbaris.
  • Relasi 1:N biasanya diwujudkan dengan foreign key di sisi N.
  • SELECT memilih kolom, WHERE menyaring baris, GROUP BY mengelompokkan, HAVING menyaring hasil kelompok.
  • INNER JOIN hanya mengembalikan pasangan yang cocok; LEFT JOIN mempertahankan semua baris kiri.
  • Normalisasi memecah ketergantungan yang menyebabkan redundansi dan anomali; 1NF menuntut nilai atribut atomik.

Jebakan umum

Mengira ORDER BY menyaring baris; menyamakan WHERE dan HAVING; menaruh foreign key 1:N di sisi 1; serta menganggap duplikasi data selalu aman.

LANGKAH BERIKUTNYA

Siap mencoba soal?

Latih tiap level berisi 10 soal, atau ikuti try out bab selama 45 menit.