Lingkup Bahasan:

  1. Overview Basis Data, mencakup sejarah dan motivasi sistem basis data, komponen sistem basis data, fungsi sistem manajemen basis data, arsitektur basis data dan independensi data, serta penggunaan bahasa query
  2. Pemodelan Data, mencakup kategorisasi model data, model data konseptual (model ER), model berorientasi objek, dan model relasional
  3. Model Entity-Relationship, mencakup studi kasus dan penjelasan komponen-komponen diagram ER
  4. Basis data relasional, mencakup pemetaan skema konseptual ke skema relasional, integritas entitas dan pengacuan, operasi aljabar relasional, operasi kalkulus relasional berbasis tupel, serta operasi kalkulus relasional berbasis domain
  5. Bahasa query, mencakup pengantar SQL, bahasa pendefinisian data, bahasa pemanipulasian data (modifikasi dan seleksi), serta bahasa query lain.
  6. Perancangan basis data relasional, mencakup functional dependency (FD), normalisasi (1NF, 2NF, 3NF, BCNF)