UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI

RPS-S1SI-SI167
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
SISTEM MANAJEMEN BASIS DATA LANJUT SI167 Data and Information Management 0 2 3 21 Sep 2022
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Wiwi Widayani, M.Kom

Yoga Pristyanto, S.Kom., M.Eng

Anggit Dwi Hartanto, M.Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
CPL07 Mampu mengolah data yang bersumber dari data pengguna pada aplikasi tertentu menjadi informasi yang tepat sesuai kebutuhan stakeholder dengan metode atau tools tertentu
CPL13 Mampu menjelaskan pemahaman mengenai konsep dan evaluasi pengolahan data tertentu sesuai karakteristik data
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK22 Mampu mengolah data menjadi informasi yang tepat sesuai kebutuhan stakeholder dengan tools atau metode tertentu
CPMK42 Mampu menjelaskan pemahaman mengenai konsep pengolahan data tertentu sesuai karakteristik data
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.SI167.CPMK22.1 Sub-CPMK03 Mampu melakukan proses perancangan basis data secara logika dan fisik serta mengimplementasikannya
sub.cpmk.SI167.CPMK22.2 Sub-CPMK04 Mampu memelihara database
sub.cpmk.SI167.CPMK22.3 Sub-CPMK05 Mampu melakukan pengambilan data, views dan control flow function
sub.cpmk.SI167.CPMK22.4 Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger
sub.cpmk.SI167.CPMK42.1 Sub-CPMK01 Mampu menjelaskan pemahaman tipe database dan aplikasi database
sub.cpmk.SI167.CPMK42.2 Sub-CPMK02 Mampu menjelaskan konsep siklus hidup aplikasi basis data
Korelasi CPMK terhadap Sub-CPMK
CPMK42 sub.cpmk.SI167.CPMK42.1
sub.cpmk.SI167.CPMK42.2
CPMK22 sub.cpmk.SI167.CPMK22.1
sub.cpmk.SI167.CPMK22.3
sub.cpmk.SI167.CPMK22.4
sub.cpmk.SI167.CPMK22.2
Deskripsi Singkat MK Pada perkuliahan ini mahasiswa belajar menganalisa, merancang dan mengelola database. Perkuliahan diselenggarakan dalam 14 kali pertemuan tatap muka selama satu semester. Perkuliahan diawali dengan menjelaskan konsep tipe dan siklus aplikasi database, penyampaian materi yang dipelajari, referensi, tata cara perkuliahan, rincian tugas, serta penilaian akhir. Praktikum dilakukan dengan 1 studi kasus penjualan untuk mengimplementasikan DDL, DML, select, view, function, procedure dan trigger, serta dijelaskan bagaimana penerapan manajemen user dan pemeliharaan database(pertemuan 1-7) setelah itu mahasiswa melakukan diskusi,praktikum dan presentasi project database (pertemuan 8-14) Tugas kuliah akan diberikan secara individu dan jika berkelompok maka 1 kelompok project database terdiri dari maksimal 4 orang. Praktikum menggunakan tools MySQL. tugas serta kuis yang di-upload pada aplikasi LMS (Learning Management System) atau Google Classroom atau Collect dari NetSupport Lab.
Bahan Kajian : Materi Pembelajaran Konsep siklus hidup aplikasi database, merancang database, mengimplementasi database, menentukan batasan integritas, manajemen user database, query,sub query, function, stored procedure, trigger dan pemeliharaan database.
Pustaka Utama
  • 1. Agus Prawoto Hadi. (2017). Panduan Query MySQL Tutorial dan referensi lengkap SQL pada MySQL. Tersedia dari https://jagowebdev.com/buku-query-mysql/
Pendukung
  • 2. MySQl. MySQL Tutorial. 2022. Diakses 20 September 2022 dari https://www.mysqltutorial.org/
  • 3. Toby J. Teorey, Sam S. Lightstone, Tom Nadeau, H.V. Jagadish. (2011). Database Modeling and Design: Logical Design 5th Edition, Elsevier, www.elsevier.com
  • 4. Carlos Coronel. Steven Morris. (2017). Database Systems: Design, Implementation, & Management 13th edition, Boston,cengage, www.cengage.com
  • 5. Modul Pembelajaran Praktikum Sistem Manajemen Basis Data Lanjut Program Studi Sistem Informasi Universitas AMIKOM Yogyakarta
Dosen Pengampu Wiwi Widayani, M.Kom.; Marwan Noor Fauzy, M.Kom
Mata Kuliah Syarat Sistem Manajemen Basis Data (SI131)
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.SI167.CPMK42.1-Sub-CPMK01 Mampu menjelaskan pemahaman tipe database dan aplikasi database sub.cpmk.SI167.CPMK42.2-Sub-CPMK02 Mampu menjelaskan konsep siklus hidup aplikasi basis data 1. Ketepatan menyebutkan tipe-tipe database 2. Ketepatan menjabarkan fase-fase siklus database Kriteria
Ketepatan Jawaban
Teknik
Quiz, Tanya jawab
Kuliah,Proses Belajar,[PB=10 Menit]
Kuliah,Proses Belajar,[PB=60 Menit]
Penugasan,Kuis,[K=30 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=60 Menit]
Penugasan,Kuis,[K=30 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Konsep Aplikasi Database
Sub Topik
1. Tipe Database dan Aplikasi Database 2. Siklus Hidup Aplikasi Basis Data
  • [3] Hal: -
  • [4] Hal: -
2
2 sub.cpmk.SI167.CPMK22.1-Sub-CPMK03 Mampu melakukan proses perancangan basis data secara logika dan fisik serta mengimplementasikannya 1. ketepatan menentukan struktur table berdasarkan contoh data 2. ketepatan mengimplementasikan rancangan database ke SQL Kriteria
Ketepatan jawaban latihan praktikum
Teknik
Latihan praktikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Implementasi Rancangan Basis Data
Sub Topik
1. Review Rancangan Basis Data dan Contoh Kasus 2. DDL, DML, Select sederhana
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
3 sub.cpmk.SI167.CPMK22.3-Sub-CPMK05 Mampu melakukan pengambilan data, views dan control flow function ketepatan menuliskan Query Kriteria
Ketepatan jawaban query
Teknik
Latihan praktikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Pengambilan Data
Sub Topik
1. Select 2. View 3. Control Flow function
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
4 sub.cpmk.SI167.CPMK22.4-Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger Ketepatan pembuatan function dan pemanggilannya Kriteria
Ketepatan jawaban function
Teknik
Latihan praktikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
SQL Statement - function
Sub Topik
1. Konsep function 2. Create function statement 3. Penggunaan/pemanggilan function
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
5 sub.cpmk.SI167.CPMK22.4-Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger Ketepatan pembuatan procedure dan pemanggilannya Kriteria
Ketepatan jawaban procedure
Teknik
Latihan praktikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
SQL Statement - procedure
Sub Topik
1. Konsep procedure 2. Create procedure statement 3. Penggunaan/pemanggilan procedure
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
6 sub.cpmk.SI167.CPMK22.4-Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger Ketepatan pembuatan trigger Kriteria
Ketepatan jawaban trigger
Teknik
Latihan praktikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Praktikum,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Trigger
Sub Topik
1. Konsep trigger 2. Event 3. Condition 4. Action
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
7 sub.cpmk.SI167.CPMK22.2-Sub-CPMK04 Mampu memelihara database 1. Ketepatan menambahkan user, mengatur hak akses 2. Ketepatan membuat backup, recovery, sinkronisasi dan transfer data Kriteria
Ketepatan melakukan backup, recovery, sinkronisasi dan transfer data
Teknik
Latihan praktikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Kuliah,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Pemahaman materi mandiri,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=30 Menit]
Pemahaman materi mandiri,Praktikum,[P=60 Menit]
Pemahaman materi mandiri,Implementasi Proyek,[IP=70 Menit]
Topik
Pemeliharaan Database
Sub Topik
1. Backup 2. Recovery 3. Sinkronisasi dan transfer data
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
8 sub.cpmk.SI167.CPMK42.1-Sub-CPMK01 Mampu menjelaskan pemahaman tipe database dan aplikasi database sub.cpmk.SI167.CPMK42.2-Sub-CPMK02 Mampu menjelaskan konsep siklus hidup aplikasi basis data Ketepatan menuliskanjawaban sesuai perintah soal Kriteria
Kesesuaian output daftar isi sesuai ketentuan
Teknik
Tes Tulis (UTS)
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit]
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit]
Topik
Materi pertemuan 1 sampai pertemuan 7
Sub Topik

15
9 sub.cpmk.SI167.CPMK42.2-Sub-CPMK02 Mampu menjelaskan konsep siklus hidup aplikasi basis data Ketepatan menganalisa data dan kebutuhan user Ketepatan merancang database Kriteria
Ketepatan menganalisa,merancang dan mengimplementasi
Teknik
Diskusi, presentasi, Tanya jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Diskusi Project
Sub Topik
Analisis dan perancangan database
  • [3] Hal: -
  • [4] Hal: -
10
10 sub.cpmk.SI167.CPMK22.1-Sub-CPMK03 Mampu melakukan proses perancangan basis data secara logika dan fisik serta mengimplementasikannya Ketepatan mengimplementasikan rancangan ke struktur database Kriteria
Ketepatan menganalisa,merancang dan mengimplementasi
Teknik
Diskusi, presentasi, Tanya jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Praktek dan presentasi Implementasi database
Sub Topik
Project - DDL,DML
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
11 sub.cpmk.SI167.CPMK22.3-Sub-CPMK05 Mampu melakukan pengambilan data, views dan control flow function Ketepatan pengambilan data sesuai kebutuhan user Kriteria
Ketepatan pengambilan data sesuai kebutuhan user
Teknik
Diskusi, presentasi, Tanya jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Praktek dan presentasi pengambilan data
Sub Topik
Project - view dan control flow function
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
12 sub.cpmk.SI167.CPMK22.4-Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger Ketepatan penambahan function,procedure sesuai kebutuhan user Kriteria
Ketepatan pengambilan data sesuai kebutuhan user
Teknik
Diskusi, presentasi, Tanya jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Praktek dan presentasi SQL Statement
Sub Topik
1. Project - function 2. Project - procedure
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
13 sub.cpmk.SI167.CPMK22.4-Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger Ketepatan penambahan trigger sesuai kebutuhan user Kriteria
Ketepatan pengambilan data sesuai kebutuhan user
Teknik
Diskusi, presentasi, Tanya jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Praktek dan presentasi
Sub Topik
Trigger Project - trigger
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
14 sub.cpmk.SI167.CPMK22.2-Sub-CPMK04 Mampu memelihara database 1. Ketepatan menambahkan user, mengatur hak akses 2. Ketepatan membuat backup, recovery, sinkronisasi dan transfer data Kriteria
Ketepatan pengambilan data sesuai kebutuhan user
Teknik
Diskusi, presentasi, Tanya jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Presentasi,[PS=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Praktek dan presentasi Manajemen User
Sub Topik
Project - implementasi manajemen user
  • [1] Hal: -
  • [2] Hal: -
  • [5] Hal: -
5
15 sub.cpmk.SI167.CPMK22.2-Sub-CPMK04 Mampu memelihara database sub.cpmk.SI167.CPMK22.3-Sub-CPMK05 Mampu melakukan pengambilan data, views dan control flow function sub.cpmk.SI167.CPMK22.4-Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger Ketepatan menjawab dan mengeksekusi perintah SQL sesuai perintah soal Kriteria
Ketepatan jawaban dan eksekusi perintah SQL
Teknik
Responsi (ujian praktikum)
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Tugas Responsi,[TR=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Tugas Responsi,[TR=90 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Responsi
Sub Topik

8
16 sub.cpmk.SI167.CPMK22.2-Sub-CPMK04 Mampu memelihara database sub.cpmk.SI167.CPMK22.3-Sub-CPMK05 Mampu melakukan pengambilan data, views dan control flow function sub.cpmk.SI167.CPMK22.4-Sub-CPMK06 Mampu mengolah user define function, stored procedure, trigger Ketepatan menganalisa,merancang dan mengimplementasi database Kriteria
Ketepatan menganalisa,merancang dan mengimplementasi database
Teknik
Tes Tulis (UAS)
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit]
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit]
Topik
Tugas project pertemuan 9-15
Sub Topik

10

Teknik Penilaian CPMK

CPL MK CPMK Kuis Tugas Praktikum Tes Tulis (UTS) Unjuk Kerja (Presentasi) Responsi Tes Tulis (UAS)
CPL07 SISTEM MANAJEMEN BASIS DATA LANJUT CPMK22 Y Y Y Y
CPL13 SISTEM MANAJEMEN BASIS DATA LANJUT CPMK42 Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
CPL13 CPMK42 sub.cpmk.SI167.CPMK42.1, sub.cpmk.SI167.CPMK42.2 Quiz, Tanya jawab 2 Ketepatan Jawaban
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.1 Latihan praktikum 5 Ketepatan jawaban latihan praktikum
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.3 Latihan praktikum 5 Ketepatan jawaban query
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.4 Latihan praktikum 5 Ketepatan jawaban function
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.4 Latihan praktikum 5 Ketepatan jawaban procedure
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.4 Latihan praktikum 5 Ketepatan jawaban trigger
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.2 Latihan praktikum 5 Ketepatan melakukan backup, recovery, sinkronisasi dan transfer data
CPL13 CPMK42 sub.cpmk.SI167.CPMK42.1, sub.cpmk.SI167.CPMK42.2 Tes Tulis (UTS) 15 Kesesuaian output daftar isi sesuai ketentuan
CPL13 CPMK42 sub.cpmk.SI167.CPMK42.2 Diskusi, presentasi, Tanya jawab 10 Ketepatan menganalisa,merancang dan mengimplementasi
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.1 Diskusi, presentasi, Tanya jawab 5 Ketepatan menganalisa,merancang dan mengimplementasi
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.3 Diskusi, presentasi, Tanya jawab 5 Ketepatan pengambilan data sesuai kebutuhan user
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.4 Diskusi, presentasi, Tanya jawab 5 Ketepatan pengambilan data sesuai kebutuhan user
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.4 Diskusi, presentasi, Tanya jawab 5 Ketepatan pengambilan data sesuai kebutuhan user
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.2 Diskusi, presentasi, Tanya jawab 5 Ketepatan pengambilan data sesuai kebutuhan user
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.2, sub.cpmk.SI167.CPMK22.3, sub.cpmk.SI167.CPMK22.4 Responsi (ujian praktikum) 8 Ketepatan jawaban dan eksekusi perintah SQL
CPL07 CPMK22 sub.cpmk.SI167.CPMK22.2, sub.cpmk.SI167.CPMK22.3, sub.cpmk.SI167.CPMK22.4 Tes Tulis (UAS) 10 Ketepatan menganalisa,merancang dan mengimplementasi database
Total 100
2. Penilaian CPMK
CPL MK CPMK Kuis Tugas Praktikum Tes Tulis (UTS) Unjuk Kerja (Presentasi) Responsi Tes Tulis (UAS) Total
CPL07 SISTEM MANAJEMEN BASIS DATA LANJUT CPMK22 0% 30% 0% 25% 8% 10% 73%
CPL13 SISTEM MANAJEMEN BASIS DATA LANJUT CPMK42 2% 0% 15% 10% 0% 0% 27%
100%