Anda di halaman 1dari 10

No.FO.6.1.

2-V6 Format Rencana Pembelajaran Semester (RPS)


23 November 2022

Program Studi : Teknik Informatika


Nama Mata Kuliah : Pengantar Basis Data
Kode Mata Kuliah : IF218
SKS : 4 SKS
Semester : 2
Tahun Akademik : Genap 2022/2023
Dosen Pengampu : Dwi Amalia Purnamasari, S.T., M.Cs
Ahmad Hamim Thohari, S.S.T., M.T.
Hilda Widyastuti, S.T., M.T.
Email/No. Hp : dwiamalia@polibatam.ac.id/081231963442

I. DEFINISI ISTILAH
CPL : Capaian Pembelajaran Lulusan
SKS : Sistem Kredit Semester
PB : Proses Belajar
PT : Penugasan Terstruktur
BM : Belajar Mendiri
Modalitas Pembelajaran : Cara belajar yang dimiliki setiap mahasiswa didalam kelas atau bisa juga
disebut tipe belajar
Metode Pembelajaran : Metode Pembelajaran dapat berupa diskusi kelompok, simulasi, studi kasus,
Pembelajaran kolaboratif, Pembelajaran kooperatif, Pembelajaran berbasis
proyek, Pembelajaran berbasis masalah, atau metode Pembelajaran lain,
yang dapat secara efektif memfasilitasi pemenuhan capaian pembelajaran
lulusan
Bentuk Pembelajaran : Bentuk yang mewadahi metode pembelajaran yang dapat berupa kuliah,
responsi dan tutorial, seminar, praktikum, praktik studio, praktik bengkel,
praktik lapangan, praktik kerja, penelitian, perancangan, atau
pengembangan, pelatihan militer, pertukaran pelajar, magang, wirausaha,
dan/atau bentuk lain pengabdian kepada masyarakat.
Strategi Pembelajaran : Cara yang digunakan untuk menyampaikan metode pembelajaran dalam
suatu lingkungan kegiatan pembelajaran
SN Dikti : Standar Nasional Pendidikan Tinggi

II. DESKRIPSI MATA KULIAH


Matakuliah Basis Data berisi pembekalan kemampuan dasar bagi mahasiswa untuk menganalisa,
memodelakan, merancang dan mengimplementasikan solusi basis data terhadap suatu permasalahan
tertentu. Struktur materi yang ada pada mata kuliah antara lain adalah:
1. Pengenalan basis data.
2. Basis data relasional
a. ERD
b. SQL
c. Basis data multimedia
3. Visualisasi, representasi dan penyajian data

III. CAPAIAN PEMBELAJARAN LULUSAN

Kode CPL Capaian Pembelajaran Lulusan


Aspek Sikap
S-1 Bertaqwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

S-2 Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral
dan etika
S-3 Berperan sebagai warganegara yang bangga dan cinta tanah air, memiliki nasionalisme serta
rasa
tanggung jawab pada negara dan bangsa serta turut menjaga perdamaian dunia
S-4 Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa dan bernegara
berdasarkan pancasila
S-5 Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan
lingkungan
S-6 Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan serta pendapat
atau temuan orisinal orang lain
S-7 Taat hukum dan disiplin dalam kehidupan masyarakat dan bernegara
S-8 Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri
S-9 Menginternalisasi nilai, norma dan etika akademik
S-10 Menginternalisasi semangat kemandirian, keuangan dan kewirausahaan
S-11 Menjelaskan nilai-nilai budi pekerti, keilmuan, serta kehidupan berbangsa dan bernegara
S-12 Adaptif terhadap perkembangan ilmu pengetahuan dan teknologi di era industri 4.0 bidang
Teknologi Informasi dan Komunikasi
Aspek Pengetahuan
P-1 Menguasai konsep teoritis matematika, dasar rekayasa untuk Software (Engineering
P-2 Menguasai prinsip dan issue terkini dari sisi etika, sain dan pengetahuan, sosial, legal,
kesehatan, keselamatan lingkungan serta ekonomi untuk memberikan alternative solusi
terhadap permasalahan di bidang teknologi informasi dan komunikas
P-5 Menguasai metode, jenis dan prinsip pengujian perangkat lunak, yang terdiri atas Unit Test,
Integration Test, System Test, Performance and Stress Test serta User Acceptance Test
P-6 Menguasai pengetahuan faktual tentang codes dan standar dalam menjaga kualitas
pengembangan perangkat lunak aplikasi
P-7 Menguasai pengetahuan tentang algoritma fundamental yang berkaitan dengan struktur data
dan manipulasinya, pendekatan dan bahasa pemrograman, arsitektur dan organisasi
komputer, sistem operasi komputer, serta jaringan komputer
P-9 Menguasai pengetahuan tentang desain basis data baik secara konseptual, logical dan
physical
P-10 Menguasai prinsip dan teknik berkomunikasi lisan dan tulisan
Aspek Keterampilan Umum
KU-1 Mampu menyelesaikan pekerjaan berlingkup luas dan menganalisis data dengan beragam
metode yang sesuai, baik yang belum maupun yang sudah baku;
KU-2 Mampu menunjukkan kinerja bermutu dan terukur
KU-3 Mampu memecahkan masalah pekerjaan dengan sifat dan konteks yang sesuai dengan
bidang keahlian terapannya didasarkan pada pemikiran logis, inovatif, dan bertanggung
jawab atas hasilnya secara mandiri;
KU-4 Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta
mengomunikasikan -nya secara efektif kepada pihak lain yang membutuhkan;
KU-5 Mampu bekerja sama, berkomunikasi, dan berinovatif dalam pekerjaannya
KU-6 Mampu bertanggungjawab atas pencapaian hasil kerja kelompok dan melakukan supervisi
dan valuasi terhadap penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di
bawah tanggungjawabnya;
KU-7 Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data
untuk menjamin kesahihan dan mencegah plagiasi.
KU-8 Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data
untuk menjamin kesahihan dan mencegah plagiasi.
KU-9 Mampu mengkaji kasus penerapan ilmu pengetahuan dan teknologi yang memperhatikan
dan menerapkan nilai humaniora untuk pengembangan perangkat lunak dalam rangka
menghasilkan prototype, desain atau prototype, menyusun hasil kajiannya dalam bentuk
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

kertas kerja, dan spesifikasi desain


Aspek Keterampilan Khusus
KK-1 Mampu menerapkan matematika, dasar rekayasa untuk Software (Engineering Foundations
for software) dan prinsip perancangan perangkat lunak mengacu standar ISO 12207
(Software Development Process)
KK-2 Mampu menganalisa permasalahan, mengidentifikasi, dan mendefinisikan kebutuhan dan
persyaratan (requirements) komputasi yang cocok pada domain permasalahan di bidang
teknologi informasi dan komunikasi
KK-3 Mampu merancang, mengimplementasikan, dan mengevaluasi proses, program, sub program
serta sistem basis data berbasis komputer, untuk memenuhi kebutuhan dan persyaratan
(requirements) yang ditetapkan
KK-4 Mampu menerapkan konsep-konsep pemrograman paling tidak dalam 2 bahasa
pemrograman
KK-5 Mampu meningkatkan mutu perangkat lunak dengan mengacu standar internasional ISO
9000 (Quality Management System) dan ISO 15504 (Quality Related Process Areas)
KK-6 Mampu mendokumentasikan proses pengembangan perangkat lunak menggunakan standar
dokumen yang berlaku serta mengkomunikasikannya secara efektif kepada pihak lain yang
membutuhkan
KK-7 Mampu melakukan komunikasi tertulis dan oral teknikal secara efektif, terutama pada
diseminasi informasi teknis yang terkait dengan teknologi komputasi dan penerapannya

IV. TUJUAN PEMBELAJARAN


1. Menjelaskan konsep data, basis data, dan contoh pemanfaatannya.
2. Menjelaskan permasalahan ke dalam model data relational
3. Menjelaskan konsep query pada basis data relasional
4. Membuat model data dalam basis data relasional
5. Mengimplementasikan query dalam basis data relasional
6. Membuat Model data dalam basis data non relasional
7. Mengimplementasikan query dalam basis data non relasional
8. Mampu membedakan Basis Data non relasionl dengan basis data relasional
9. Membuat visualisasi, representasi dan/atau penyajian data
10. Mampu menganalisis permasalahan untuk memilih basis data yang tepat
11. Mahasiswa mampu menganalisis basis data untuk suatu permasalahan dengan menggunakan basis
data relasional dan non relasional mulai tahap perancangan hingga implementasi.

V. MATA KULIAH PRASYARAT


Tidak ada mata kuliah prasyarat
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

VI. RENCANA PEMBELAJARAN

Pert Kemampuan Bahan Sub Bahan Modalitas, Bentuk, Estimasi Pengalaman


emu Akhir Yang kajian Kajian Strategi, dan Metode Waktu*) Belajar
an Direncanaka Pembelajaran Mahasiswa
Ke n
(1) (2) (3) (4) (5) (6) (7)
1 Mahasiswa Pengenalan  Kontrak  Modalitas: Kuliah  Mendengarka
mampu: basis data kuliah Pembelajaran bauran (Daring): n ceramah
Menjelaskan  Rencana (Blended Learning) PB: 1x2x50’  Diskusi
konsep data,
Pembelajaran  Bentuk: Kuliah dan PT: 1x1x60’ dengan
basis data, dan
contoh Semester praktik BM: 1x1x60’ mahasiswa
pemanfaatann (RPS)  Strategi: Pembelajaran terkait
ya.  Penjelasan Ekspositori Praktik pemilihan
mengenai  Metode: pebelajaran (Luring): tim dan studi
keseluruhan Discovery Learning 2x1x170’ kasus
materi  Media: Komputer,
 Pengenalan laptop dan LCD
basisdata Projector.
 Konsep Basis  Sumber belajar:
Data Materi dari e-learning
Relasional
 Memilih studi
kasus
2 Mahasiswa Pemodelan  Kategorisasi  Modalitas: Kuliah  Penugasan
mampu: Data model data Pembelajaran bauran (Daring):  Praktikum
Mengidentifika  Model Entity- (Blended Learning) PB: 1x2x50’ Bersama
sikan
Relationship  Bentuk: Kuliah dan PT: 1x1x60’ dosen
permasalahan
ke dalam (model ER) praktik BM: 1x1x60’ pengajar
model data  Komponen-  Strategi: Pembelajaran  Diskusi
relasional (ER) komponen berbasis masalah Praktik dengan
diagram ER  Metode: Problem Based (Luring): mahasiswa
 Studi kasus Learning 2x1x170’ terkait studi
model ER  Media: Komputer, kasus model
laptop dan LCD data
Projector.
 Sumber belajar:
Materi dari e-learning.
3 Mahasiswa Pemodelan  Model  Modalitas: Kuliah  Penugasan
mampu: Data Enhanced Pembelajaran bauran (Daring):  Kuis
Mengidentifika Entity- (Blended Learning) PB: 1x2x50’  Praktikum
si Relationship  Bentuk: Kuliah PT: 1x1x60’ Bersama
Permasalahan (model EER) dan praktik BM: 1x1x60’ dosen
ke dalam  Studi  Strategi: pengajar
Model EER kasus model Pembelajaran  berbasis Praktik  Diskusi
EER masalah (Luring): dengan
 Metode: Problem mahasiswa
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

Based Learning 2x1x170’ terkait studi


 Media: kasus model
Komputer, laptop dan data
LCD Projector.
 Sumber belajar:
Materi dari e-learning
4 Mahasiswa Pemodelan  Model  Modalitas: Kuliah  Praktikum
mampu: Data relasional Pembelajaran bauran (Daring): Bersama
Membuat  Pemetaan (Blended Learning) PB: 1x2x50’ dosen
model ER ke model ER ke  Bentuk: Kuliah PT: 1x1x60’ pengajar
model
Model dan praktik BM: 1x1x60’  Diskusi
relasional
Relational  Strategi: dengan
Pembelajaran Praktik mahasiswa
berbasis masalah (Luring): terkait studi
 Metode: Problem 2x1x170’ kasus model
Based Learning data
 Media:  Diskusi
Komputer, laptop dan mahasiswa
LCD Projector.
 Sumber belajar:
Materi dari e-learning
5 Mahasiswa SQL - Data  create,  Modalitas: Kuliah  Praktikum
dapat: Definition  alter, Pembelajaran bauran (Daring):  Melihat
Menggunakan Language  drop (Blended Learning) PB: 1x2x50’ Simulasi
Sintaks SQL (DDL)  Bentuk: Kuliah PT: 1x1x60’ yang
(DDL) dan praktik BM: 1x1x60’ dilakukan
 Strategi: oleh dosen
Pembelajaran Praktik pengajar
kontekstual (Luring):  Menonton
 Metode: Simulasi 2x1x170’ youtube
 Media:  Diskusi
Komputer, laptop dan mahasiswa
LCD Projector.
 Sumber belajar:
Materi dari e-learning
dan youtube
6 Mahasiswa SQL - Data  insert,  Modalitas: Kuliah  Praktikum
mampu: Manipulatio  update, Pembelajaran bauran (Daring):  Melihat
Membuat n Language  delete (Blended Learning) PB: 1x2x50’ Simulasi
Model data (DML)  Bentuk: Kuliah PT: 1x1x60’ yang
dalam basis dan praktik BM: 1x1x60’ dilakukan
data non  Strategi: oleh dosen
relasional Pembelajaran Praktik pengajar
konstekstual (Luring):  Menonton
 Metode: Simulasi 2x1x170’ youtube
 Media:  Diskusi
Komputer, laptop dan progress
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

LCD Projector. keleompok


 Sumber belajar:
Materi dari e-learning
dan youtube
7 Mahasiwa Sintaks SQL  CRUD  Modalitas: Kuliah  Praktikum
dapat Pembelajaran bauran (Daring):  Melihat
menerjemahka (Blended Learning) PB: 1x2x50’ Simulasi
n mode ER  Bentuk: Kuliah PT: 1x1x60’ yang
menjadi model dan praktik BM: 1x1x60’ dilakukan
relasional  Strategi: oleh dosen
Pembelajaran Praktik pengajar
berbasis Masalah (Luring):  Menonton
 Metode: Problem 2x1x170’ youtube
Based Learning  Presentasi
 Media: keleompok
Komputer, laptop dan
LCD Projector.
 Sumber belajar:
Materi dari e-learning
dan youtube
Asesment Tengah Semester
8-10 Mahasiswa SQL - Data  join (inner  Modalitas: Kuliah  Praktikum
mampu: Manipulatio join, left join, Pembelajaran bauran (Daring):  Melihat
Menggunakan n Language right join) (Blended Learning) PB: 3x2x50’ Simulasi yang
Sintaks SQL (DML)  sort/order by,  Bentuk: Kuliah PT: 3x1x60’ dilakukan
Multimedia  group by, dan praktik BM: 3x1x60’ oleh dosen
(DML)  having  Strategi: pengajar
 Set operator Pembelajaran Praktik  Menonton
berbasis Masalah (Luring): youtube
 Metode: Simulasi 6x1x170’  Diskusi
 Media: kelOmpok
Komputer, laptop dan  kuis
LCD Projector.
 Sumber belajar:
Materi dari e-learning
dan youtube
11-12 Mahasiswa SQL - Data  view  Modalitas: Kuliah  Praktikum
mampu: Control  grant Pembelajaran bauran (Daring):  Melihat
Menggunakan Language privilege, (Blended Learning) PB: 2x2x50’ Simulasi yang
Database (DCL)  revoke  Bentuk: Kuliah PT: 2x1x60’ dilakukan
Multimedia privilege dan praktik BM: 2x1x60’ oleh dosen
(DCL)  Strategi: pengajar
Pembelajaran Praktik  Menonton
berbasis Masalah (Luring): youtube
 Metode: Simulasi 4x1x170’  Diskusi
 Media: kelOmpok
Komputer, laptop dan
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

LCD Projector.
 sumber belajar:
Materi dari e-learning
dan youtube
13-14 Mahasiswa Visualisasi  Representasi  Modalitas: Kuliah  Praktikum
mampu: Data grafis dari data Pembelajaran bauran (Daring):  Melihat
Membuat  Tipe visualisasi (Blended Learning) PB: 2x2x50’ Simulasi yang
infografis grafik untuk  Bentuk: Kuliah PT: 2x1x60’ dilakukan
dengan membuat dan praktik BM: 2x1x60’ oleh dosen
menggunakan visualisasi data  Strategi: pengajar
Teknik  Menggunakan Pembelajaran Praktik  Menonton
visualisasi perangkat berbasis Masalah (Luring): youtube
yang tepat lunak pembuat  Metode: Problem 4x1x170’  Diskusi
visualisasi data Based Learning kelompok
Infografis  Media:
 Jenis Komputer, laptop dan
visualisasi data LCD Projector.
lanjutan  Sumber belajar:
Materi dari e-learning
dan youtube
Asesment Akhir Semester

*)
Estimasi Waktu:
Minggu/pertemuan x Jumlah SKS x Waktu Pembelajaran (menit)

Strategi penyampaian materi perkuliahan meliputi:


1. Jumlah waktu teori daring: 900 menit (…..%)
2. Jumlah waktu penugasan terstruktur: 540 menit (..…%)
3. Jumlah waktu belajar mandiri: 720 menit (..…%)
4. Jumlah waktu praktik/praktikum tatap muka luring: 8160 menit (..…%)

VII. METODE EVALUASI


a. Sosftskill, berupa penilaian terhadap Persentase kehadiran mahasiswa, sikap dan perilaku selama
perkuliahan daring serta tatap muka. Softskill berbobot 10%
b. Praktikum, praktikum yang dilakukan setiap minggu, dapat perorangan maupun berkelompok
tergantung beban tugas yang diberikan. Praktikum dalam Basis data ini mendapatkan modul terkait
pembahasan tertentu dengan melakukan pengamatan, percobaan yang dapat mahasiswa lakukan
baik di dalam atau di luar laboratorium.
Praktikum Berbobot 20%
c. Tugas dan kuis berupa berupa latihan-latihan kasus yang berhubungan dengan materi yang
diberikan dalam bentuk pekerjaan rumah. Tugas diberikan untuk menguji pemahaman mahasiswa
atas materi yang dijelaskan oleh dosen serta menilai kemampuan mahasiswa dalam mencari
pengetahuan tambahan dan menggunakan pengetahuan yang sudah diperoleh untuk
menyelesaikan suatu kasus. Kuis dilaksanakan minimal 2 kali dalam satu semester.
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

Tugas dan Kuis berbobot total 20%.


d. Presentasi Tugas Besar yaitu Asesment Tengah Semester yang dilakukan berupa ujian lisan
berupa presentasi pemahaman mahasiswa atas teori dan praktikum yang disampaikan oleh dosen
pengampu dimulai dari tatap muka maupun daring pada minggu ke-1 hingga minggu ke-7.
Pengujian ini dilaksanakan secara persentasi terkait studi kasus yang dipilih di pertemuan 1 dalam
melakukan identifikasi belanja produk dengan media zoom maupun tatap muka sebanyak 4 sesi
pada sesi tatap muka/onlie setiap kelasnya.
Asesment Tengah Semester Tugas Besar berbobot 25%.
e. Asesment Akhir Semester (UAS) yang dilakukan berupa berupa uji lisan melalui presentasi
berkelompok hasil mini proyek dari studi kasus yang dipilih dalam Tugas besar dan hasil akhir
laporan berupa mini proyek yang dihasilkan sebanyak 4 sesi pada sesi tatap muka/onlie setiap
kelasnya.
Asesment Akhir Semester berbobot 25%.

VIII. SARANA, PRASARANA DAN PERALATAN PENUNJANG PRAKTIK/PRAKTIKUM *)

No. Nama Sarana/Prasarana/Perangkat Penunjang Praktik/Praktikum Jumlah (Unit)


1 Ruang Lab 1
2 Laptop/ Komputer 30
3 E-learning 1
4 Browser 30
5 Software XAMPP, My SQL, Apache 30
6 Visio/draw.io/ lucidchart dll. 30
7 Ms Office 30
*)
Data laboran untuk menyiapkan laboratorium sebelum digunakan (bahan habis pakai praktik/praktikum)

IX. KRITERIA PENILAIAN


Hasil pembelajaran akan dinilai dengan menggunakan kriteria sesuai dengan per aturan akademik yang
berlaku di Politeknik Negeri Batam, yaitu:
Nilai angka Nilai Huruf
≥ 85 A
80 – 84 A-
75 – 79 B+
70 – 74 B
65 – 69 B-
60 – 64 C+
55 – 59 C
50 – 54 C-
45 - 49 D+
40 - 44 D
< 40 E

X. PUSTAKA
[1] Silberschatz, Abraham, Henry F. Korth, and Shashank Sudarshan. Database system concepts. Vol.
4. New York: McGraw-Hill, 1997.
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

[2] Mata-Toledo, Ramon, Cushman, Pauline., 2007, Dasar-dasar Database Relasional, Penerbit
Erlangga.
[3] Shashank Tiwari, Professional No SQL. John Wileyu and Sons 2011
[4] Yanto, R. (2016). Manajemen Basis Data Menggunakan MySQL. Deepublish.
[5] Pamungkas, C. A. (2017). Pengantar dan Implementasi Basis Data. Deepublish.
[6] Lubis, A. (2016). Basis Data Dasar. Deepublish.
[7] Jayanti, N. K. D. A., & Sumiari, N. K. (2018). Teori Basis Data. Penerbit Andi.
[8] Widodo, A. W., & Kurnianingtyas, D. (2017). Sistem Basis Data. Universitas Brawijaya Press.
[9] Atzeni, P., Bugiotti, F., Cabibbo, L., & Torlone, R. (2020). Data modeling in the NoSQL world.
Computer Standards & interfaces, 67, 103149.
[10] Taylor, A. G. (2018). SQL for Dummies. John Wiley & Sons.
[11]Sianipar, R. H. (2016). Pemrograman Database Menggunakan MySQL (Vol. 1). Penerbit
ANDI.
[12] Jyothi, D. N. Book Recommendation System using Neo4j
[13] MongoDB Documentation https://docs.mongodb.com/

XI. Informasi Tambahan


Terkait Kuliah Umum Pemanfaatan Basis Data dalam industry yang kemungkinan akan
diselenggarakan pada pertemuan 10 secara Online Zoom.
Batam, 24 Januari 2023
Menyetujui, Dosen Koordinator/Ketua Tim
Ketua Program Studi Kurikulum Program Studi,*)

(Ahmad Hamim Thohari, S.ST., M.T) (Dwi Amalia Purnamasari)


NIK : 115143 NIK : 121248
*)
Pilih salah satu

Lampiran*):

A. RIWAYAT PERUBAHAN RPS


Tahun
No. Isi Perubahan Alasan Dilakukan Perubahan
Akademik
1. Genap Borang Format Rencana Pembelajaran Menyesuaikan dengan SN Dikti
2022/202 Semester (RPS)IF 218
3
2. Genap Peta Kompetensi Pengantar Basis Data Menyesuaikan aturan
2022/202
3
No.FO.6.1.2-V6 Format Rencana Pembelajaran Semester (RPS)
23 November 2022

Anda mungkin juga menyukai