Materi Basis Data
Mata kuliah Pemodelan Basis Data merupakan mata kuliah yang bertujuan membekali mahasiswa dengan pengetahuan konsep dan keterampilan perancangan sistem basis data relasional. Mata kuliah ini membahas tentang konsep dasar, sistem dan arsitektur basis data, perancangan basis data yang dimulai dari Entity Relationship (ER) Diagram, model basis data termasuk fungsi dan normalisasi serta manipulasi basis data dengan bahasa Structure Query Language (SQL).
Capaian pembelajaran dari mata kuliah ini (CPMK), antara lain :
- Mahasiswa mampu menggambarkan model data relasional dalam bentuk diagram konsep dan diagram fisik, baik secara individual maupun kerja sama tim. (CPL1, CPL2, CPL3)
- Mahasiswa mampu merancang basis data untuk memanipulasi data sesuai dengan kebutuhan pengguna. (CPL4, CPL5)
Berikut sumber pustaka dari mata kuliah ini.
Sumber utama :
- Silberschatz, A., Forth, H.F., Dan Sudarshan, S. (2011). Database System Concepts. Sixth Edition. New York: Mc Graw Hill.
- Elmasri, Ramez And Navathe, Shamkant B. (2016). Fundamentals Of Database Systems, Seventh Edition. Boston: Pearson Education, Inc. Addison Wesley.
Sumber tambahan :
- Fathansyah. (2015). Basis Data. Informatika. Bandung.
- Merlinda Wibowo : Machine Learning in Data Lake for Combining Data Silos [https://link.springer.com/chapter/10.1007/978-3-319-61845-6_30]
- Merlinda Wibowo : Perbandingan Metode Klasifikasi Data Mining Untuk Rekomendasi Tanaman Pangan [http://stmik-budidarma.ac.id/ejurnal/index.php/mib/article/view/3086]
- Merlinda Wibowo : Mobile Analytics Database Summarization Using Rough Set [https://ijic.utm.my/index.php/ijic/article/view/144]
Baca juga : Praktikum Basis Data
Berikut materi perkuliahan Basis Data.
Pertemuan 1.
Sub CPMK : Mahasiswa mampu menjelaskan manfaat perkuliahan Pemodelan Basis Data
Materi Pokok :
- Kontrak Kuliah
- Pengenalan singkat Database Management Systems (DBMS)
Download link : Materi 1
Pertemuan 2.
Sub CPMK : Mahasiswa mampu menjelaskan lingkungan DBMS dan konsep model data dalam mendeskripsikan database
Materi Pokok :
- Database language
- Fungsi, komponen dan klasifikasi DBMS
- Arsitektur DBMS
- Konsep Model Data
Download link : Materi 2
Pertemuan 3, 4 dan 5.
Sub CPMK :
- Mahasiswa mampu menentukan kebutuhan pengguna
- Mahasiswa dapat membuat model ER-Diagram sesuai dengan kebutuhan pengguna
Materi Pokok :
- Database language
- Konsep Model ER-Diagram
- Atribut
- Kunci
- Entitas kuat dan lemah
- Sub-entitas
- Tipe relationship
- Specialization/Generalization
- Studi kasus
- Composition
- Aggregation
Download link : Materi 3
Pertemuan 6.
Sub CPMK : Mahasiswa menerapkan konsep model relasional pada database
Materi Pokok :
- Konsep model relasional
- Model data relasional
- Pemodelan data menggunakan ER
- Aljabar relasional
- Relasional kalkulus
Download link : Materi 4
Pertemuan 7.
Sub CPMK : Mahasiswa dapat membuat model data relasional
Materi Pokok :
- Konsep model relasional
- Desain database relasional
- Perencanaan, desain dan administrasi database
- Desain database relasional dengan ER-Diagram ke model relasional
Download link : Materi 5
Materi setelah Ujian Tengah Semester (UTS).
Pertemuan 9.
Materi Pokok : Normalisasi
Download link : Materi 9
Pertemuan 10.
Materi Pokok : SQL
Download link : Materi 10
Pertemuan 11.
Materi Pokok : SQL Join
Download link : Materi 11
Tetap semangat dan semoga bermanfaat!