|
|
UNIVERSITAS KLABAT
|
RPS-57202-IFMI252 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| Sistem Manajemen Basisdata/Database Management System | IFMI252 | Programming Languages | T= 3 | 4 | 20 May 2026 | |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Djimesha, Enrico |
Djimesha, Enrico |
Taju, Semmy |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPL05 | Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu organisasi. | |
| CPL06 | Memiliki kompetensi untuk menganalisis persoalan computing yang kompleks untuk mengidentifikasi solusi pengelolaan proyek teknologi bidang informatika/ilmu komputer dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin | |
| CPL10 | Kemampuan mengimplementasi kebutuhan computing dengan mempertimbangkan berbagai metode/algoritma yang sesuai. | |
| CPL12 | Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis computing multi-platform yang memenuhi kebutuhan-kebutuhan computing pada sebuah organisasi. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK08 | Menguasai konsep dasar arsitektur komputer, sistem operasi, jaringan, dan basis data. | |
| CPMK10 | Mampu menerapkan konsep statistika, probabilitas, dan kalkulus dalam analisis data dan pengambilan keputusan. | |
| CPMK22 | Mampu mengimplementasikan solusi komputasi menggunakan bahasa pemrograman dan framework yang sesuai. | |
| CPMK23 | Mampu mengintegrasikan komponen sistem (database, jaringan, UI, logika bisnis) dalam satu solusi utuh. | |
| CPMK24 | Mampu mengoptimalkan performa sistem melalui tuning algoritma, database, dan infrastruktur. | |
| CPMK28 | Mampu merancang solusi TI terintegrasi untuk organisasi (web, mobile, cloud, IoT, keamanan). | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.IFMI252.CPMK08.1 | Menguasai konsep dasar arsitektur basis data. | |
| sub.cpmk.IFMI252.CPMK10.1 | Mampu menerapkan konsep untuk mengolah data dari basis data menjadi terstruktur dan mudah dimengerti. | |
| sub.cpmk.IFMI252.CPMK22.1 | Mampu mengimplementasikan pengoperasian basis data menggunakan MySQL query. | |
| sub.cpmk.IFMI252.CPMK23.1 | Mampu menyiapkan infrastruktur basis data beserta dengan environment dan tools untuk pengolahan basis data. | |
| sub.cpmk.IFMI252.CPMK24.1 | Mampu melakukan optimisasi query dan struktur data pada basis data. | |
| sub.cpmk.IFMI252.CPMK28.1 | Mampu membangun basis data yang terstruktur dengan baik dan dapat diimplementasikan di industri. | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK08 |
sub.cpmk.IFMI252.CPMK08.1 |
|
| CPMK10 |
sub.cpmk.IFMI252.CPMK10.1 |
|
| CPMK22 |
sub.cpmk.IFMI252.CPMK22.1 |
|
| CPMK23 |
sub.cpmk.IFMI252.CPMK23.1 |
|
| CPMK24 |
sub.cpmk.IFMI252.CPMK24.1 |
|
| CPMK28 |
sub.cpmk.IFMI252.CPMK28.1 |
|
| Deskripsi Singkat MK | Mata kuliah ini mengajarkan konsep, desain, dan pengelolaan basis data untuk menyimpan, mengatur, dan mengakses data secara efisien. Mahasiswa akan belajar struktur basis data, model relasional, bahasa SQL, normalisasi, hingga pengelolaan transaksi dan keamanan data. Mata kuliah ini juga membahas bagaimana sistem basis data digunakan dalam aplikasi nyata untuk mendukung pengolahan informasi secara terstruktur dan andal. | |
| Bahan Kajian : Materi Pembelajaran | 1. Setup MySQL Server 2. melakukan manajemen database menggunakan MySQL Workbench 3. Review operasi Create, Read, Update, Delete 4. Pendalaman operasi read menggunakan sub-query, conditional, dan join. 5. Optimisasi operasi read menggunakan indexing. | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
|
||
| Dosen Pengampu | Adam, Stenly, Djimesha, Enrico, Mandias, Green Ferry, Tombeng, Marchel | |
| Mata Kuliah Syarat | Introduction to Database | |
| Pertemuan Ke | Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | Penilaian | Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; | Materi Pembelajaran | Bobot Penilaian | ||
|---|---|---|---|---|---|---|---|
| Indikator | Kriteria & Teknik | Luring | Daring | ||||
| 1 | sub.cpmk.IFMI252.CPMK08.1-Menguasai konsep dasar arsitektur basis data. |
Kriteria Ketepatan konsep atau teori yang digunakan Teknik |
kehadiran,Ceramah,[CR=180 Menit] |
Topik Sub Topik |
10 | ||
| 2 | sub.cpmk.IFMI252.CPMK23.1-Mampu menyiapkan infrastruktur basis data beserta dengan environment dan tools untuk pengolahan basis data. |
Kriteria Kesesuaian output dengan spesifikasi yang diminta Teknik |
Praktikum,Studi Kasus,[SK=180 Menit] |
Topik Setup MySQL server dan MySQL Workbench Sub Topik |
10 | ||
| 3 | sub.cpmk.IFMI252.CPMK22.1-Mampu mengimplementasikan pengoperasian basis data menggunakan MySQL query. |
Kriteria Kesesuaian output dengan spesifikasi yang diminta Teknik |
Latihan,Studi Kasus,[SK=180 Menit] |
Topik Membangun basis data serta pengisian data menggunakan INSERT Sub Topik |
10 | ||
| 4 | sub.cpmk.IFMI252.CPMK10.1-Mampu menerapkan konsep untuk mengolah data dari basis data menjadi terstruktur dan mudah dimengerti. |
Kriteria Kesesuaian output dengan spesifikasi yang diminta Teknik |
Latihan,Studi Kasus,[SK=90 Menit] |
Latihan,Problem Based Learning,[PBL=90 Menit] |
Topik Selection pada MySQL Sub Topik |
10 | |
| 5 | sub.cpmk.IFMI252.CPMK24.1-Mampu melakukan optimisasi query dan struktur data pada basis data. |
Kriteria Kesesuaian output dengan spesifikasi yang diminta Teknik |
Latihan,Studi Kasus,[SK=180 Menit] |
Topik Membuat Indexing pada basis data Sub Topik |
10 | ||
| 6 | sub.cpmk.IFMI252.CPMK08.1-Menguasai konsep dasar arsitektur basis data. |
Kriteria Teknik |
UTS,Studi Kasus,[SK=180 Menit] |
Topik Ujian Tengah Semester Sub Topik |
25 | ||
| 7 | sub.cpmk.IFMI252.CPMK28.1-Mampu membangun basis data yang terstruktur dengan baik dan dapat diimplementasikan di industri. |
Kriteria Proyek berfungsi, inovatif, sesuai tujuan Teknik |
Project,Project Based Learning,[PBL=180 Menit] |
Topik Project Final Sub Topik |
25 | ||
| CPL | MK | CPMK | Kehadiran | Praktek | Latihan | Mid Test (UTS) | Project |
|---|---|---|---|---|---|---|---|
| CPL05 | Sistem Manajemen Basisdata/Database Management System | CPMK08 | Y | Y | |||
| CPL05 | Sistem Manajemen Basisdata/Database Management System | CPMK10 | Y | ||||
| CPL10 | Sistem Manajemen Basisdata/Database Management System | CPMK22 | Y | ||||
| CPL10 | Sistem Manajemen Basisdata/Database Management System | CPMK23 | Y | ||||
| CPL10 | Sistem Manajemen Basisdata/Database Management System | CPMK24 | Y | ||||
| CPL12 | Sistem Manajemen Basisdata/Database Management System | CPMK28 | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL05 | CPMK08 | sub.cpmk.IFMI252.CPMK08.1 | 10 | Ketepatan konsep atau teori yang digunakan | |
| CPL10 | CPMK23 | sub.cpmk.IFMI252.CPMK23.1 | 10 | Kesesuaian output dengan spesifikasi yang diminta | |
| CPL10 | CPMK22 | sub.cpmk.IFMI252.CPMK22.1 | 10 | Kesesuaian output dengan spesifikasi yang diminta | |
| CPL05 | CPMK10 | sub.cpmk.IFMI252.CPMK10.1 | 10 | Kesesuaian output dengan spesifikasi yang diminta | |
| CPL10 | CPMK24 | sub.cpmk.IFMI252.CPMK24.1 | 10 | Kesesuaian output dengan spesifikasi yang diminta | |
| CPL05 | CPMK08 | sub.cpmk.IFMI252.CPMK08.1 | 25 | ||
| CPL12 | CPMK28 | sub.cpmk.IFMI252.CPMK28.1 | 25 | Proyek berfungsi, inovatif, sesuai tujuan | |
| Total | 100 | ||||
| CPL | MK | CPMK | Kehadiran | Praktek | Latihan | Mid Test (UTS) | Project | Total |
|---|---|---|---|---|---|---|---|---|
| CPL05 | Sistem Manajemen Basisdata/Database Management System | CPMK08 | 10% | 0% | 0% | 25% | 0% | 35% |
| CPL05 | Sistem Manajemen Basisdata/Database Management System | CPMK10 | 0% | 0% | 10% | 0% | 0% | 10% |
| CPL10 | Sistem Manajemen Basisdata/Database Management System | CPMK22 | 0% | 0% | 10% | 0% | 0% | 10% |
| CPL10 | Sistem Manajemen Basisdata/Database Management System | CPMK23 | 0% | 10% | 0% | 0% | 0% | 10% |
| CPL10 | Sistem Manajemen Basisdata/Database Management System | CPMK24 | 0% | 0% | 10% | 0% | 0% | 10% |
| CPL12 | Sistem Manajemen Basisdata/Database Management System | CPMK28 | 0% | 0% | 0% | 0% | 25% | 25% |
| 100% | ||||||||