|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1TI-TI020 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| MANAJEMEN BASIS DATA | TI020 | Data and Information Management | 0 | 2 | 3 | 09 Jul 2021 |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Haryoko, S.Kom, M.Cs |
Haryoko, S.Kom, M.Cs |
Agus Purwanto, M.Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPL08 | Mampu menguasai konsep-konsep dasar bidang ilmu komputer yang meliputi logika, algoritma, bahasa pemrograman, jaringan komputer dan struktur data pada implementasi teknologi multimedia digital. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK56 | Mampu mengkategorikan peranan data dalam hubungan relasi dan mendemonstrasikan kedalam pemrograman | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.TI020.CPMK56.1 | Mampu menjelaskan konsep data, basis data, penerapan basis data dan system manajemen basis data | |
| sub.cpmk.TI020.CPMK56.2 | Mampu melakukan perancangan basis data menggunakan konsep Model Entity Relationship Diagram dan normalisasi table | |
| sub.cpmk.TI020.CPMK56.3 | Mampu melakukan implementasi rancangan basis data menggunakan Database Management System | |
| sub.cpmk.TI020.CPMK56.4 | Mampu membuat object basis data menggunakan struktur Query Data Definition Language dan Query Data Manipulation Language, Query Join Antar Tabel | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK56 |
sub.cpmk.TI020.CPMK56.1 sub.cpmk.TI020.CPMK56.2 sub.cpmk.TI020.CPMK56.3 sub.cpmk.TI020.CPMK56.4 |
|
| Deskripsi Singkat MK | Manajemen Basis Data adalah mata kuliah yang mempelajari konsep, teknik, dan alat yang digunakan dalam perancangan, implementasi, pengelolaan, dan pemeliharaan sistem basis data. Cakupan materi meliputi model data, perancangan basis data relasional, bahasa SQL, normalisasi, manajemen transaksi, keamanan data, serta penggunaan sistem manajemen basis data (DBMS) modern untuk mendukung kebutuhan organisasi. | |
| Bahan Kajian : Materi Pembelajaran | Bahan kajian mata kuliah Manajemen Basis Data meliputi konsep dasar basis data, model data (terutama model relasional), perancangan basis data menggunakan diagram entitas-relasi (ERD), normalisasi, bahasa query SQL, manajemen transaksi, pengendalian konkurensi, pemulihan data, serta aspek keamanan dan integritas data. Kajian juga mencakup pemanfaatan sistem manajemen basis data (DBMS) dalam pembangunan aplikasi serta praktik implementasi basis data dalam lingkungan nyata. | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
|
||
| Dosen Pengampu | Theopilus Bayu Sasongko, S.Kom, M.Eng, Haryoko, S.Kom, M.Cs | |
| Mata Kuliah Syarat | - | |
| 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.TI020.CPMK56.1-Mampu menjelaskan konsep data, basis data, penerapan basis data dan system manajemen basis data | Mahasiswa mampu memahami materi yang disampaikan |
Kriteria Ketepatan menjelaskan hasil permasalahan Teknik Tugas Kelompok |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Studi Kasus,[SK=60 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Studi Kasus,[SK=50 Menit] Penugasan,Tugas Take Home,[TH=70 Menit] |
Topik Konsep Basis Data Arsitektur RDBMS (Relational Database Manajemen Sistem) Konsep Dasar Model ERD Implementasi ERD Konsep Dasar Bentuk Normalisasi Sub Topik Kontrak Belajar, Konsep data, Konsep basis data Konsep data, Konsep basis data, Penerapan basis data, Definisi sistem, Definisi sistem basis data, Arsitektur Basis Data, Macam Model Data Tahap perancangan basis data, Komponen ERD, Derajat Kardinalitas, Macam-macam atribut kunci Tahap perancangan ERD, Studi kasus Perancangan ERD, Definisi Normalisasi, Bentung Ketergantungan Fungsional dan Non Fungsional
|
15 |
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | sub.cpmk.TI020.CPMK56.2-Mampu melakukan perancangan basis data menggunakan konsep Model Entity Relationship Diagram dan normalisasi table | Mahasiswa mampu memahami materi yang disampaikan |
Kriteria Kemampuan presentasi dan Menjawab Pertanyaan Teknik Presentasi |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Penugasan,Presentasi,[PS=60 Menit] Penugasan,Presentasi Tidak Langsung,[PSTL=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Penugasan,Presentasi Tidak Langsung,[PSTL=120 Menit] |
Topik Implementasi Bentuk Normalisasi Sub Topik Normalisasi Tahap Pertama, Normalisasi Tahap Kedua, Normalisasi Tahap Ketiga
|
15 |
| 7 | |||||||
| 8 | sub.cpmk.TI020.CPMK56.2-Mampu melakukan perancangan basis data menggunakan konsep Model Entity Relationship Diagram dan normalisasi table | Mahasiswa mampu menjawab pertanyaan dengan tepat |
Kriteria Ketepatan Jawaban Teknik Ujian tertulis mandiri |
Ujian terjadwal,Tugas Langsung,[TL=170 Menit] |
Ujian terjadwal,Tugas Take Home,[TH=170 Menit] |
Topik Ujian tertulis mandiri Sub Topik |
20 |
| 9 | sub.cpmk.TI020.CPMK56.3-Mampu melakukan implementasi rancangan basis data menggunakan Database Management System | Mahasiswa mampu menyusun laporan praktikum |
Kriteria Ketepatan mengikuti perintah praktikum Teknik Tugas, Laporan praktikum |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Praktikum,[P=60 Menit] Penugasan,Laporan Praktikum,[LP=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Praktikum Online,[PR=50 Menit] Penugasan,Laporan Praktikum,[LP=70 Menit] |
Topik Lingkungan RDBMS Pengenalan Bahasa Query (SQL) Data Definition Language (DDL) dan DML serta DCL Tugas konsep DDL dan DML beserta querynya Manipulasi Query Filtering Query Sub Topik Installasi RDBMS, Pengenalan Lingkungan RDBMS, Bahasa SQL Tipe Table SQL, Tipe Field SQL, Tipe Operator SQL, Tipe Perintah SQL, Macam Macam Kunci / Key Create SQL, Alter SQL, Drop SQL, Rename SQL Select SQL, Insert SQL, Update SQL, Delete SQL, Grant SQL, Invoke SQL Kombinasi Query Select, Aggregate Function SQL Where Clause, Sort By, Distinct By
|
20 |
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 | |||||||
| 15 | sub.cpmk.TI020.CPMK56.4-Mampu membuat object basis data menggunakan struktur Query Data Definition Language dan Query Data Manipulation Language, Query Join Antar Tabel | Mahasiswa mampu memahami materi yang disampaikan |
Kriteria Ketepatan Jawaban Teknik Responsi |
Kuliah,Persiapan Perkuliahan,[P=10 Menit] Kuliah,Ceramah Langsung,[C=30 Menit] Kuliah,Praktikum,[P=60 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Kuliah,Video Pembelajaran,[VA=50 Menit] Kuliah,Praktikum Online,[PR=50 Menit] Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit] |
Topik Join Query Sub Topik SQL Inner Join, SQL Join, SQL Left Join, SQL Right Join |
10 |
| 16 | sub.cpmk.TI020.CPMK56.4-Mampu membuat object basis data menggunakan struktur Query Data Definition Language dan Query Data Manipulation Language, Query Join Antar Tabel | Mahasiswa mampu menjawab pertanyaan dengan tepat |
Kriteria Ketepatan Jawaban Teknik Ujian tertulis mandiri |
Ujian terjadwal,Tugas Langsung,[TL=170 Menit] |
Ujian terjadwal,Tugas Take Home,[TH=170 Menit] |
Topik Ujian tertulis mandiri Sub Topik |
20 |
| CPL | MK | CPMK | Tugas Teori (Kelompok) | Unjuk Kerja (Presentasi) | Tes Tulis (UTS) | Tugas Praktikum | Responsi | Tes Tulis (UAS) |
|---|---|---|---|---|---|---|---|---|
| CPL08 | MANAJEMEN BASIS DATA | CPMK56 | Y | Y | Y | Y | Y | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPL08 | CPMK56 | sub.cpmk.TI020.CPMK56.1 | Tugas Kelompok | 15 | Ketepatan menjelaskan hasil permasalahan |
| CPL08 | CPMK56 | sub.cpmk.TI020.CPMK56.2 | Presentasi | 15 | Kemampuan presentasi dan Menjawab Pertanyaan |
| CPL08 | CPMK56 | sub.cpmk.TI020.CPMK56.2 | Ujian tertulis mandiri | 20 | Ketepatan Jawaban |
| CPL08 | CPMK56 | sub.cpmk.TI020.CPMK56.3 | Tugas, Laporan praktikum | 20 | Ketepatan mengikuti perintah praktikum |
| CPL08 | CPMK56 | sub.cpmk.TI020.CPMK56.4 | Responsi | 10 | Ketepatan Jawaban |
| CPL08 | CPMK56 | sub.cpmk.TI020.CPMK56.4 | Ujian tertulis mandiri | 20 | Ketepatan Jawaban |
| Total | 100 | ||||
| CPL | MK | CPMK | Tugas Teori (Kelompok) | Unjuk Kerja (Presentasi) | Tes Tulis (UTS) | Tugas Praktikum | Responsi | Tes Tulis (UAS) | Total |
|---|---|---|---|---|---|---|---|---|---|
| CPL08 | MANAJEMEN BASIS DATA | CPMK56 | 15% | 15% | 20% | 20% | 10% | 20% | 100% |
| 100% | |||||||||