RPS — Rencana Pembelajaran Semester

· 10 min read

Unduh RPS (PDF)

Program Studi: Teknologi Rekayasa Perangkat Lunak Mata Kuliah: Pengantar Basis Data Kode: RPL106 SKS: 3 Semester: 1 (Ganjil) 2026/2027 Tim Pengampu: Ahmadi Irmansyah Lubis (Koordinator), Muhamad Sahrul Nizan Kontak: ahmad@polibatam.ac.id / 082273083850


I. Definisi Istilah

IstilahKeterangan
CPLCapaian Pembelajaran Lulusan
SKSSistem Kredit Semester
PBProses Belajar
PTPenugasan Terstruktur
BMBelajar Mandiri
ProdiProgram Studi
ModalitasCara belajar yang dimiliki setiap mahasiswa di dalam kelas (tipe belajar)
Metode PembelajaranDiskusi kelompok, simulasi, studi kasus, pembelajaran kooperatif, pembelajaran berbasis proyek, pembelajaran berbasis masalah, atau metode lain yang efektif memfasilitasi capaian pembelajaran lulusan
BentukWadah metode pembelajaran: kuliah, responsi dan tutorial, seminar, praktikum, praktik studio/bengkel/lapangan/kerja, penelitian, perancangan, pengembangan, pelatihan militer, pertukaran pelajar, magang, wirausaha, dan/atau bentuk lain pengabdian kepada masyarakat
Strategi PembelajaranCara yang digunakan untuk menyampaikan metode pembelajaran dalam suatu lingkungan kegiatan pembelajaran
SN DiktiStandar Nasional Pendidikan Tinggi

II. Deskripsi Mata Kuliah

Mata kuliah Pengantar Basis Data mengajarkan kepada mahasiswa agar memiliki pemahaman yang kuat mengenai konsep dasar dalam basis data dan memiliki kemampuan membangun basis data sebagai sebuah solusi dalam permasalahan sehari-hari. Pembahasan mata kuliah ini meliputi:

  • Pengenalan database dalam kehidupan sehari-hari
  • Konsep relational table
  • Konsep pemodelan data dan penerapannya
  • Sketsa dan pemetaan model data dalam skema relasional
  • Penjelasan konsep SQL: pembuatan, penggunaan, pengelolaan, serta proses menjalankan query dalam database relasional di Database Management System (DBMS)

III. Mata Kuliah Prasyarat

Tidak ada.

IV. Tujuan Pembelajaran (TP)

NoTujuan Pembelajaran Mata Kuliah
1Mampu menjelaskan konsep data, basis data, dan perkembangan teknologi basis data terkini
2Mampu menjelaskan konsep pemodelan data dalam basis data relasional
3Mampu memodelkan permasalahan ke dalam model data relasional
4Mampu merancang dan mengimplementasikan basis data relasional
5Mampu menjelaskan, mengoperasikan, dan menerapkan konsep query pada basis data relasional
6Mampu mengimplementasikan query untuk membangun dan mengelola basis data relasional
7Mampu melakukan analisis permasalahan untuk memilih solusi basis data yang paling tepat

Capaian Pembelajaran Lulusan (CPL)

Aspek Sikap

  • Menginternalisasi nilai, norma, dan etika akademik
  • Menunjukkan sikap bertanggung jawab atas pekerjaan di bidang keahliannya secara mandiri

Aspek Keterampilan Umum

  • Mampu menyelesaikan pekerjaan berlingkup luas dan menganalisis data dengan beragam metode yang sesuai, baik yang belum maupun yang sudah baku
  • Mampu menunjukkan kinerja bermutu dan terukur
  • Mampu menganalisis permasalahan, mengidentifikasi, dan mendefinisikan kebutuhan (requirements) komputasi yang cocok pada domain permasalahan di bidang TIK
  • Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta mengomunikasikannya secara efektif kepada pihak lain yang membutuhkan
  • Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin kesahihan dan mencegah plagiasi

Aspek Pengetahuan

  • Konsep teoritis sains rekayasa dan prinsip-prinsip rekayasa secara mendalam
  • Pengetahuan faktual dan metode aplikasi, referensi teknis (kode dan standar) nasional dan internasional serta peraturan yang berlaku di wilayah kerjanya
  • Prinsip-prinsip penjaminan mutu
  • Prinsip dan tata cara kerja bengkel/studio dan kegiatan laboratorium, serta pelaksanaan keselamatan dan kesehatan kerja dan lingkungan (K3L)

Aspek Keterampilan Khusus

  • Prinsip dan teknik berkomunikasi efektif secara lisan dan tulisan
  • Mampu menerapkan pengetahuan, teknik, keterampilan, dan peralatan modern — matematika, sains, teknik, dan teknologi — untuk memecahkan masalah dan memberikan solusi bisnis secara luas sesuai disiplin ilmu informatika

V. Peta Kompetensi

Mahasiswa mampu membangun solusi basis data relasional dari permasalahan nyata, mulai dari pemodelan konseptual (ER/EER), pemetaan ke model relasional, hingga implementasi query menggunakan SQL pada DBMS.

VI. Rencana Pembelajaran

Modalitas, bentuk, strategi, metode, dan media berlaku untuk semua pertemuan:

  • Modalitas: Pembelajaran bauran (Blended Learning)
  • Bentuk: Kuliah Teori dan Praktik
  • Strategi: Pembelajaran Inkuiri
  • Metode: Pembelajaran Berbasis Proyek
  • Media: Komputer, LCD Projector, dan Video Conference
  • Sumber belajar: Materi dari learning-if.polibatam.ac.id

Pengalaman belajar mahasiswa (tiap pertemuan):

  • Mendengarkan ceramah materi secara Synchronous pada perkuliahan teori
  • Menyimak dan memahami materi secara Asynchronous (video pembelajaran)
  • Diskusi interaktif
  • Praktikum dengan case method

Pertemuan 1

Kemampuan akhir: Mahasiswa mampu mengetahui konsep dasar basis data, memahami konsep dasar basis data relasional, serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: Pengenalan Basis Data

Sub pokok bahasan:

  • Kontrak perkuliahan
  • Penjelasan gambaran umum mengenai keseluruhan materi
  • Pengenalan konsep dasar basis data
  • Konsep basis data relasional

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×1×200′

Pertemuan 2

Kemampuan akhir: Mahasiswa memahami konsep model ER, dapat menerjemahkan persoalan dunia nyata menjadi model ER, serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: Pemodelan Data

Sub pokok bahasan:

  • Kategorisasi model data
  • Model Entity-Relationship (model ER)
  • Komponen-komponen diagram ER
  • Studi kasus model ER

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×4×200′

Pertemuan 3

Kemampuan akhir: Mahasiswa memahami konsep model EER, dapat menerjemahkan persoalan dunia nyata menjadi model EER, serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: Pemodelan Data

Sub pokok bahasan:

  • Model Enhanced Entity-Relationship (model EER)
  • Studi kasus model EER

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×1×200′

Pertemuan 4–5

Kemampuan akhir: Mahasiswa memahami dan menjelaskan model relasional serta dapat mengaplikasikan model tersebut, serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: Pemodelan Data

Sub pokok bahasan:

  • Model relasional
  • Pemetaan model ER ataupun EER ke model relasional
  • Studi kasus pemetaan model ER/EER ke model relasional

Estimasi waktu:

  • Kuliah (Daring): PB 2×2×50′, PT 2×2×60′, BM 2×2×60′
  • Praktik (Luring): 2×1×200′

Pertemuan 6

Kemampuan akhir: Mahasiswa dapat menggunakan syntax SQL (DDL) serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: SQL — Data Definition Language (DDL)

Sub pokok bahasan: CREATE, ALTER, DROP

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×4×200′

Pertemuan 7

Kemampuan akhir: Mahasiswa dapat memahami dan menggunakan syntax SQL (DML) serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: SQL — Data Manipulation Language (DML)

Sub pokok bahasan: INSERT, UPDATE, DELETE

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×4×200′

Asesmen Tengah Semester (ATS)

  • Teori: 2 sesi
  • Praktik: 4 sesi

Pertemuan 8–9

Kemampuan akhir: Mahasiswa dapat menggunakan syntax SQL lanjutan serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: SQL — Data Manipulation Language (DML) Lanjutan

Sub pokok bahasan:

  • SELECT
  • JOIN (INNER JOIN, LEFT JOIN, RIGHT JOIN)
  • SORT / ORDER BY
  • GROUP BY
  • HAVING
  • Set Operator
  • Condition (CASE, IF, NULL)

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×4×200′

Pertemuan 10

Kemampuan akhir: Mahasiswa dapat menggunakan syntax SQL (DCL) serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: SQL — Data Control Language (DCL)

Sub pokok bahasan: VIEW, GRANT PRIVILEGE, REVOKE PRIVILEGE

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×4×200′

Pertemuan 11–12

Kemampuan akhir: Mahasiswa dapat menggunakan syntax SQL untuk multimedia database serta menunjukkan sikap yang baik dan aktif.

Pokok bahasan: SQL — Multimedia Database

Sub pokok bahasan: Manage Type Data File

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×4×200′

Pertemuan 13–14

Kemampuan akhir: Mampu melakukan analisis permasalahan untuk memilih solusi basis data yang paling tepat pada proyek yang ditugaskan.

Pokok bahasan: Review Mini Project PBL

Sub pokok bahasan: Finalisasi Project PBL

Estimasi waktu:

  • Kuliah (Daring): PB 1×2×50′, PT 1×2×60′, BM 1×2×60′
  • Praktik (Luring): 1×4×200′

Asesmen Akhir Semester (AAS)

  • Teori: 2 sesi
  • Praktik: 4 sesi

Estimasi Waktu Total

Rumus: Minggu/pertemuan × jumlah SKS × waktu pembelajaran (menit).

KomponenWaktuPersentase
Teori tatap muka luring——
Teori daring1400 menit20%
Penugasan terstruktur1680 menit24%
Belajar mandiri1680 menit24%
Praktik/praktikum tatap muka luring2800 menit32%
Praktik/praktikum daring——

VII. Metode Evaluasi

KodeMetodeKeterangan
aPartisipasi AktifPenilaian afektif: kehadiran, keaktifan, dan etika dalam pengerjaan PBL di dalam tim (oleh Manajer Proyek)
bHasil ProyekMenilai hasil presentasi dan demonstrasi rancangan serta penyelesaian produk/project melalui Project-Based Learning (PBL)
cTugas, Quiz, PraktikumPenugasan individual yang dikumpulkan setiap minggu pertemuan perkuliahan berjalan
dAsesmen Tengah SemesterMengukur pengetahuan/pemahaman terhadap konsep pertemuan 1–7
eAsesmen Akhir SemesterMengukur pengetahuan/pemahaman terhadap konsep pertemuan 1–14

VIII. Rencana Evaluasi

Pemetaan evaluasi terhadap tujuan pembelajaran per minggu:

TP1234567ATS891011121314AAS
1P1✓✓
2P2
3P3
4P4P5
5P6P7P8P9P10P11P12
6P6P7P8P9P10P11P12PP2
7PP1P13P14

Keterangan:

  • T — Tugas
  • P — Praktikum / Proyek
  • K — Kuis
  • ATS — Asesmen Tengah Semester
  • AAS — Asesmen Akhir Semester
  • PP — Presentasi Progres / Presentasi Proyek

IX. Sarana, Prasarana, dan Peralatan Penunjang Praktikum

NoSarana/Prasarana/PeralatanJumlah (Unit)
1Ruang praktikum1
2Laptop/Komputer30
3E-learning1
4Browser30
5Software XAMPP, MySQL, Apache30
6Visio / draw.io / Lucidchart dll.30
7MS Office30

X. Kriteria Penilaian

Sesuai peraturan akademik Politeknik Negeri Batam:

Nilai AngkaNilai Huruf
≥ 85A
80 – 84A-
75 – 79B+
70 – 74B
65 – 69B-
60 – 64C+
55 – 59C
50 – 54C-
45 – 49D+
40 – 44D
< 40E

Bobot Penilaian

NoMetode EvaluasiAspek PenilaianBobot TotalPenilai
1Partisipasi aktifa1. Teamwork / kolaborasi40%Manajer Proyek
b1. Kontribusi / keaktifan / etika
2Hasil proyeka2. Penulisan laporan60%Dosen Pengajar
b2. Learning Skills (Critical Thinking)
c2. Literacy Skills (Media Literacy)
d2. Presentasi: tanya jawab, mata & gerak tubuh
e2. Hasil produk: implementasi mata kuliah
3Kognitif — Tugasa3. Kelengkapan tugas (teori, praktikum, quiz, monitoring progress project)—Dosen
4Kognitif — ATSa4. ATS teori dan ATS praktikum—Dosen
5Kognitif — AASa5. AAS teori dan AAS praktikum—Dosen

XI. Kesepakatan Pelaksanaan Perkuliahan

Pelaksanaan perkuliahan RPL106 Pengantar Basis Data mengacu pada kesepakatan berikut:

  1. Mahasiswa wajib mengikuti seluruh kegiatan perkuliahan yang sudah ditentukan sesuai jadwal dengan toleransi keterlambatan maksimal 15 menit.
  2. Semua penugasan mata kuliah dikumpulkan melalui e-learning IF Polibatam (https://learning-if.polibatam.ac.id), kecuali jika diinstruksikan berbeda.
  3. Semua penugasan mata kuliah wajib dikumpulkan sesuai batas akhir yang ditetapkan dosen pengampu.
  4. Mahasiswa berpartisipasi aktif dalam perkuliahan, berkomitmen untuk bersungguh-sungguh mengikuti program perkuliahan.
  5. Mahasiswa Polibatam sebagai civitas akademika wajib menjaga etika moral dan etika akademik, baik di dalam maupun di luar perkuliahan.
  6. Apabila ada salah satu komponen penilaian yang bernilai Nol (0), maka nilai akhir otomatis menjadi E, akan tetapi masih diperbolehkan untuk melakukan sanggah nilai jika memang layak untuk dipertimbangkan.
  7. Apabila komponen penilaian yang bernilai Nol (0) tersebut lebih dari satu komponen, maka nilai akhir juga otomatis menjadi E, dan mahasiswa harus mengulang kembali mata kuliah yang bersangkutan di tahun ajaran baru selanjutnya.
  8. Sanggah nilai akhir hanya dapat dilakukan jika kekeliruan yang bukan berasal dari peserta didik, melainkan jika terjadi kekeliruan yang berasal dari pengajar dalam melakukan rekapitulasi nilai akhir peserta didik.

XII. Pustaka

  1. Silberschatz, A., Korth, H. F., & Sudarshan, S. (1997). Database System Concepts (Vol. 4). New York: McGraw-Hill.
  2. Tiwari, S. (2011). Professional NoSQL. John Wiley and Sons.
  3. Yanto, R. (2016). Manajemen Basis Data Menggunakan MySQL. Deepublish.
  4. Jayanti, N. K. D. A., & Sumiari, N. K. (2018). Teori Basis Data. Penerbit Andi.
  5. Widodo, A. W., & Kurnianingtyas, D. (2017). Sistem Basis Data. Universitas Brawijaya Press.
  6. Atzeni, P., Bugiotti, F., Cabibbo, L., & Torlone, R. (2020). Data modeling in the NoSQL world. Computer Standards & Interfaces, 67, 103149.
  7. Taylor, A. G. (2018). SQL for Dummies. John Wiley & Sons.
  8. Sianipar, R. H. (2016). Pemrograman Database Menggunakan MySQL (Vol. 1). Penerbit Andi.
  9. MongoDB Documentation — https://docs.mongodb.com/
  10. Connolly, T., & Begg, C. (2015). Database Systems: A Practical Approach to Design, Implementation and Management (6th ed.). Pearson, England.
  11. Lubis, A. I., et al. (2025). Kitab Basis Data. Polibatam Press.

XIII. Informasi Tambahan

Pelaksanaan mata kuliah ini menggunakan metode pembelajaran berbasis proyek dengan implementasi framework CDIO, namun fokus pada Semester 1 adalah Implement dan Operate.

Proyek yang dikerjakan mahasiswa pada Semester 1 (ganjil) merupakan salah satu cornerstone project untuk membangun kemampuan merancang aplikasi yang terkoneksi dengan basis data, serta kerja sama tim, kolaborasi, komunikasi, dan refleksi. Namun proyek yang diberikan telah memiliki spesifikasi dan kebutuhan yang telah dirancang oleh para dosen pengajar, sehingga fokus mahasiswa adalah membantu prototipe dari proyek tersebut.

Framework CDIO:

  • Conceive — Customer Needs, Technology, Regulation Concept, Business Plan
  • Design — Plans, Costing, Drawings, Algorithm
  • Implement — Manufacturing/Production, Coding, Testing, Validation
  • Operate — Marketing, Deliver, Training & Operations, Maintaining

Fokus Semester 1: Implement dan Operate.


Lampiran A — Riwayat Perubahan RPS

NoTahun AkademikIsi PerubahanAlasan
12023–2024Penyesuaian tujuan pembelajaran, capaian pembelajaran lulusan terkait, dan rencana pembelajaran yang adaPerubahan kurikulum untuk mengimplementasikan framework CDIO
22024–2025Perubahan rubrik nilaiInstruksi dari pusat
32025–2026——

Tanggal: 28 Agustus 2026

Disusun oleh (Tim Kurikulum Program Studi): Ahmadi Irmansyah Lubis

Disetujui oleh (Koordinator Program Studi): Supardianto