Lompat ke konten Lompat ke sidebar Lompat ke footer

Deskripsi Mata Kuliah Sistem Basis Data

Sistem Basis Data


Tujuan Umum: Tujuan umum dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan :
  • pengetahuan mengenai konsep basis data, model ER dan model relasional, serta proses perancangan basis data
  • kemampuan menangani operasi pada basis data operasional


Tujuan Khusus: Pada akhir kuliah sistem basis data ini peserta kuliah diharapkan mampu :
  • memahami konsep yang melatarbelakangi perancangan basis data dengan model ER dan relasional
  • melakukan perancangan dan implementasi basis data dengan model ER dan relasional
  • melakukan penanganan operasi terhadap basis data operasional

Lingkup Bahasan:
  • 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
  • Pemodelan Data, mencakup kategorisasi model data, model data konseptual (model ER), model berorientasi objek, dan model relasional
  • Model Entity-Relationship, mencakup studi kasus dan penjelasan komponen-komponen diagram ER
  • 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
  • Bahasa query, mencakup pengantar SQL, bahasa pendefinisian data, bahasa pemanipulasian data (modifikasi dan seleksi), serta bahasa query lain
  • Perancangan basis data relasional, mencakup functional dependency (FD), normalisasi (1NF, 2NF, 3NF, BCNF)