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 :

Baca juga : Praktikum Basis Data

Berikut materi perkuliahan Basis Data.

Pertemuan 1.

Sub CPMK : Mahasiswa mampu menjelaskan manfaat perkuliahan Pemodelan Basis Data

Materi Pokok : 

  1. Kontrak Kuliah
  2. 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

Baca Juga :   Kuis Basis Data

Materi Pokok : 

  1. Database language
  2. Fungsi, komponen dan klasifikasi DBMS
  3. Arsitektur DBMS
  4. Konsep Model Data

Download link : Materi 2

Pertemuan 3, 4 dan 5.

Sub CPMK : 

  1. Mahasiswa mampu menentukan kebutuhan pengguna
  2. Mahasiswa dapat membuat model ER-Diagram sesuai dengan kebutuhan pengguna

Materi Pokok : 

  1. Database language
  2. Konsep Model ER-Diagram
  3. Atribut
  4. Kunci
  5. Entitas kuat dan lemah
  6. Sub-entitas
  7. Tipe relationship
  8. Specialization/Generalization
  9. Studi kasus
  10. Composition
  11. Aggregation

Download link : Materi 3

Pertemuan 6.

Sub CPMK : Mahasiswa menerapkan konsep model relasional pada database

Materi Pokok : 

  1. Konsep model relasional
  2. Model data relasional
  3. Pemodelan data menggunakan ER
  4. Aljabar relasional
  5. Relasional kalkulus

Download link : Materi 4

Pertemuan 7.

Sub CPMK : Mahasiswa dapat membuat model data relasional

Materi Pokok : 

  1. Konsep model relasional
  2. Desain database relasional
  3. Perencanaan, desain dan administrasi database
  4. 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!