Lompat ke konten

Silabus 16 Pertemuan ​

Mata kuliah ini membawa Anda dari nol: mengenal basis data, merancang model data, mengubahnya menjadi tabel, merapikannya dengan normalisasi, lalu mengenal SQL. Studi kasus utama yang dipakai berulang adalah Toko Online.

Capaian akhir mata kuliah ​

Setelah menyelesaikan 16 pertemuan, mahasiswa mampu:

  • menjelaskan konsep basis data, DBMS, dan bahasa basis data dengan bahasa sendiri;
  • merancang ERD lengkap dengan entity, attribute, key, relationship, dan kardinalitas;
  • mengubah ERD menjadi tabel dan kamus data;
  • menormalisasi tabel sampai bentuk normal ketiga (3NF);
  • menimbang kapan denormalisasi layak dilakukan;
  • membaca dan menulis perintah SQL dasar untuk membuat dan mengisi tabel.

Rencana per pertemuan ​

NoTopikHasil belajar utamaAktivitas
1Pengantar Basis DataMenjelaskan basis data, CRUD, dan tujuan basis dataDiskusi data pada aplikasi favorit
2Sistem dan Bahasa Basis DataMembedakan DBMS dengan basis data, DDL dengan DMLKlasifikasi perintah DDL dan DML
3Model Data dan ERDMenentukan entity, attribute, dan keyERD perpustakaan kampus
4Studi Kasus Toko OnlineMengubah ERD menjadi tabel dan kamus dataERD Warung Kopi
5Relationship dan KardinalitasMenentukan 1-1, 1-N, N-1, N-NLatihan 6 pasangan entity
6ERD LanjutanMenambah relationship dan foreign keyMelengkapi ERD Warung Kopi
7Implementasi RelasiMengubah relasi menjadi tabelDaftar tabel Warung Kopi
8Review dan UTSMengukur pemahaman Pertemuan 1-7UTS kasus Rental Mobil
9Model Data LainnyaMengenali lima pola khususIdentifikasi pola pada 4 kasus
10Implementasi dan Tools ERDMengimplementasikan pola khusus, memakai draw.io dan PlantUMLPraktik menggambar ERD
11Jenis Atribut dan KeyMembedakan superkey, candidate key, primary keyMenentukan key pada tabel mahasiswa
12Normalisasi dan 1NFMembuat tabel 1NFMenormalkan Nota Kantin
13Bentuk Normal 2Memecah data berulangLanjutan Nota Kantin
14Bentuk Normal 3Menghilangkan ketergantungan non-keyNormalisasi tabel pesanan
15DenormalisasiMemilih teknik denormalisasi yang tepatDiskusi 3 situasi
16DBMS, SQL, dan UASMengenal SQL dan menyajikan proyek akhirPresentasi proyek kelompok

Cara belajar yang disarankan ​

  1. Baca bagian Tujuan dulu supaya tahu apa yang dikejar.
  2. Baca Materi pelan-pelan. Kalau ada diagram, coba ucapkan ulang isinya dengan kata-kata sendiri.
  3. Kerjakan Latihan di kertas sebelum membuka jawabannya.
  4. Uji diri dengan Kuis cepat, lalu baca Rangkuman.
  5. Tekan tombol Tandai selesai di akhir halaman agar progres Anda tercatat di beranda.

Penilaian (contoh, silakan sesuaikan) ​

KomponenBobot
Latihan dan tugas mingguan20%
Keaktifan dan kuis10%
UTS (Pertemuan 8)30%
UAS dan proyek akhir (Pertemuan 16)40%

Ruang Belajar · Materi kuliah dan pelatihan teknologi