Anda di halaman 1dari 12

Kode Dokumen

KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI


INSTITUT TEKNOLOGI ROKAN HILIR
Lintas Nasional Ujung Tanjung Kab. Rokan Hilir 28983
Tlp. (0765) 4302369 Website : www.itr.ac.id email : info@itr.ac.id

RENCANA PEMBELAJARAN SEMESTER


Bobot
Rumpun MK Semester Tgl Penyusunan
Mata Kuliah(MK) Kode (sks)
Database II TI3305 3 3 8 Agustus 2023
Koordinator
Pengembang RPS Ketua Prodi
RMK

OTORISASI

M. Agung Vafky Ideal,


S.Pd, M.Kom M. Agung Vafky Ideal, S.Pd, M.Kom M. Rasyid
Capaian CPL-PRODI yang dibebankan pada MK
Pembelajaran 1. Sikap
(CP) a. Bertaqwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius
b. Menjunjung tinggi nilai kemanusiaan dalam menjalanka tugas berdasarkan agama, moral dan etika
c. Berkontribusidalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan peradaban
berdasarkan Pancasila
d. Berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme serta rasa tanggungjawab
pada negara dan bangsa
e. Menghargai keanekaragaman budaya, pandangan, agama dan kepercayaan serta pendapat atau temuan orisinal
orang lain
f. Bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan
g. Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara
h. Menginternalisasi nilai, norma dan etika akademik dalam bidnag IT.
i. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang IT secara mandiri dan profesional.
j. Menginternalisasi semangat kemandirian, kejuangan dan kewirausahaan muda dibidang IT.

2. Keterampilan Umum
a. Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau
implementasi ilmu pengetahuan dan teknologi informasi sesuai dengan bidang IT.
b. Mampu menunjukkan kinerja mandiri, bermutu, dan terukur dalam pembuatan perangkat IT.
c. Mampu menyusun skripsi atau laporan tugas akhir, dan mengunggahnya dalam laman repository (Penyimpanan).
d. Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang IT, berdasarkan hasil
analisis informasi dan data
e. Mampu memelihara dan mengembangkan jaringan kerja dengan pembimbing, kolega, sejawat baik di dalam
maupun di luar lembaganya
f. Mampu bertanggung jawab atas pencapaian hasil kerja kelompok dan melakukan supervisi serta evaluasi terhadap
penyelesaian pekerjaan yang ditugaskan kepada pekerja yang berada di bawah tanggung jawabnya
g. Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada di bawah tanggung jawabnya, dan
mampu mengelola pembelajaran secara mandiri
h. Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin
kesahihan dan mencegah plagiasi
i. Memiliki keterampilan untuk meralisasikan semangat belajar berkelanjutan dan menerapkannya dalam kehidupan
j. Memiliki keterampilan untuk mengaplikasikan praktik Teknologi Informasi dan komunikasi berdasarkan pada
kondisi lingkungan saat ini untuk mencapai keberlanjutan lingkungan

3. Keterampilan Khusus
a. Memiliki kemampuan untuk membuat, memilih, dan mengaplikasikan teknik, sumber daya, dan perangkat
modern berbasis Teknologi informasi untuk menyelesaikan permasalahan yang kompleks
b. Mampu merancang, mengintegrasikan, dan mengelola platform atau koponen perangkat keras maupun perangkat
lunak menggunakan teknologi informasi dan komunikasi.
c. Mampu merancang, membangun dan mengelola perangkat elektronik berbasis sensor yang terkoneksi dengan internet
untuk mempercepat dan mempermudah penyampaian informasi (IoT) dan mengelola aplikasi berbasis komputer
menggunakan layanan awan untuk memenuhi kebutuhan
d. Mampu menerapkan sistem, menerapkan alat, dan menggunakan konsep untuk meminimalkan risiko pada ruang maya
organisasi untuk mengatasi ancaman keamanan siber.
e. Mampu melakukan analisis malware pada sistem komputer dan melakukan analisis forensik pada jaringan lokal, pada
data yang tersimpan dalam suatu sistem serta perangkat seluler untuk lingkungan perusahaan.
f. Mampu mendesain prosedur keamanan, berdasarkan prinsip keamanan siber, mengenai masalah privasi untuk sistem
berbasis komputasi yang mengatasi tantangan keamanan dalam lingkungan komputasi.
4. Pengetahuan
a. Menguasai prinsip pemodelan matematika, program linear, metode numerik dalam pemecahan masalah yang
berkaitan dengan logika.
b. Menguasai teknis untuk menganalisis dan menggunakan metode yang ada, sumber daya, dan peralatan yang tepat
untuk memecahkan masalah teknik rumit dan kegiatan yang berkaitan dengan teknologi informasi dan komunikasi
c. Menguasai konsep untuk merancangan komponen, sistem, dan proses yang berkaitan dengan konteks Teknologi
informasi untuk memecahkan permasalahan berdasar kebutuhan yang spesifik dan pertimbangan kontekstual yang ada
d. Menguasai cara untuk melakukan kegiatan pengumpulan data melalui serangkaian aktivitas analisis dan sintesis untuk
menyelasaikan permasalahan yang komplek dengan menggunakan data eksperimen dan mengolah hasilnya
e. Menguasai kemampuan untuk mendeskripsikan permasalahan yang dihadapi, mampu memilih
pendekatan/metode/teknik/algoritma yang sesuai dan mampu merepresentasikan pengetahuan dan daya nalar dalam
menemukan suatu solusi
f. Menguasai daya nalar atau logika dalam memecahkan suatu permasalahan yang ditransformasikan ke dalam sistem
atau aplikasi menggunakan sebuah algoritma
g. Menguasai konsep, analisis, merancang, membuat dan mengimplementasi Teknologi informasi, multimedia, dan
komunikasi
h. Menguasai konsep, ilmu statistika untuk mendukung dan menganalisis sistem komputasi.
i. Menguasai konsep dasar bisnis berbasis teknologi informasi, berjiwa usaha, menguasai penggunaan perangkat
teknologi informasi, berkomunikasi dengan baik, jujur, beretika, tanggung jawab dan menjalin komunikasi.
j. Memiliki jiwa usaha, kemampuan penguasaan perangkat teknologi informasi, berkomunikasi dengan baik, jujur,
beretika, tanggung jawab dan menjalin komunikasi.

Capaian Pembelajaran Mata Kuliah (CPMK)


1. Mampu memahami konsep dasar, fungsi dari Stored Procedre, Trigger, Views dan user authorization
2. menganalisa masalah dan membuat script SQL pengolahan data basenya serta mendemonstrasikan penggunaan scripting
SQL pada suatu basisdata server (MySQL).

Deskripsi Mata kuliah ini mempelajari tentang konsep sistem basis data, jenis-jenis pemodelan basis data, bagaimana merancang basis
Singkat MK data yang baik dan perkembangan basis data saat ini. Dalam kuliah diberikan contoh-contoh nyata perancangan dan
implementasi basis data menggunakan SQL dan mengembangkan aplikasi menggunakan basis data. Mata kuliah membahas
tentang SQL, pengembangan aplikasi, distributed databases, dan issue terkini dalam database

1. DDL
2. DML
3. Fungsi – fungsi bawaan MySQL
Materi
4. Union dan Join
Pembelajaran
5. Stored Procedure
6. Backup Database

Utama :
1. Kadir, Abdul, “Belajar Database Menggunakan MySQL”, Andi : 2005
2. Disik, Betha, “MySQL Untuk Pengguna, Administrator dan Pengembang Aplikasi Web”, Informatika Bandung : 2003
3. Kroenke, David M., “Dasar – Dasar, Desain dan Implementasi Database Processing Jilid 1 Edisi 9”, Erlangga : 2005
Pustaka 4. Utdirartatmo, Firrar, “Mengelola Database Server MySQL”, Andi : 2002
5. Ramez Elmasri dan Shamkant B. Navathe, Fundamental Of Database System Third Edition, Addison Wesley, Canada,
2000
6. Raghu Ramakrishnant, Database Management System, 2000
7. Ragu Ramakrishnan and Johannes Gehrke, 2009, Database Management Systems, 3rd Edition, The McGraw-Hill
Companies
Perangkat Lunak : Perangkat Keras

Media
1. XAMPP
Pembelajaran 1. Komputer
2. Wamp
2. LCD Projector
3. SQL Front

Dosen
M. Agung Vafky Ideal, S.Pd, M.Kom
Pengampu
Bantuk Pembelajaran,
Metode Pembelajaran,
Kemampuan akhir tiap Penilaian Penugasan Mahasiswa, Materi Pembelajaran Bobot
Mg tahapan belajar (Sub- [ Estimasi Waktu] [ Pustaka ] Penilaian
Ke- CPMK) Indikator Kriteria & Luring Daring (%)

Bentuk (offline) (online)


(1) (2) (3) (4) (5) (6) (7) (8)
1 Mahasiswa mengingat dan 1. Mahasiswa Kriteria: 1. Ceramah 1. CREATE/DROP 30%
lebih memahami materi DDL dapat Ketepatan 2. Diskusi basisdata kognitif,
Basis Data 1 menyebutkan penggunaan kelas 2. CREATE tabel 20%
perintah DDL script DDL 3. Self 3. DROP tabel Afektif,
2. Mahasiswa directed 4. RENAME tabel Psikomor
dapat Bentuk learning 5. ALTER tabel 50%
menuliskan Penilaian : 4. Project- Pustaka
script SQL Test, non test based 1,2,3,4,5
perintah create learning
database, create
tabel, drop, 3 x 45 menit
rename, alter
2 Mahasiswa mengingat materi 1. Mahasiswa Kriteria: 1. Ceramah 1. Select 30%
DML Basis Data 1 dapat Ketepatan 2. Diskusi 2. Sub query select kognitif,
menyebutkan penggunaan kelas 3. Update 20%
perintah DML script DML 3. Self 4. Delete Afektif,
2. Mahasiswa directed Psikomor
dapat Bentuk learning Pustaka 50%
menuliskan Penilaian : 4. Project- 1,2,3,4,5
script SQL Test, non test based
Select, update learning
dan delete.
3 x 45 menit
3 Mahasiswa dapat menerapkan 1. mahasiswa Kriteria: 1. Ceramah 1. Fungsi sistem 30%
Built in function dapat Ketepatan 2. Diskusi 2. Fungsi karakter kognitif,
menyebutkan penggunaan kelas 3. Fungsi agregat 20%
fungsi bawaan built in function 3. Self 4. Fungsi aritmetik Afektif,
MySQL directed 5. Fungsi tanggal Psikomor
2. Mahasiswa Bentuk learning 6. Fungsi logika 50%
dapat Penilaian : 4. Project- Pustaka
menggunakan Tugas based 1,2,5,6
fungsi-fungsi learning
bawaan
MySQL 3 x 45 menit

4,5 Mahasiswa dapat 1. Mahasiswa Kriteria: 1. Ceramah 1. Operator union 30%


menggunakan dan menuliskan memahami Ketepatan 2. Diskusi 2. Operator union all kognitif,
script SQL Union dan Join konsep union penulisan dan kelas 3. Join type: 20%
dan join penggunaan 3. Self – inner join Afektif,
2. Mahasiswa script union dan directed – left join Psikomor
join
mampu learning – right join 50%
menyebutkan 4. Project-
Bentuk
macam-macam based Pustaka
Penilaian :
join learning 1,2,3,4,5,7
Test, non test
3. Mahasiswa
mampu 3 x 45 menit
menuliskan
scrip SQL
union dan join
6 Mampu mengerjakan Kriteria: Studi 1. Ceramah Materi 1-5 30%
pengayaan materi Kasus 2. Diskusi kognitif,
pertemuan 1-5 kelas 20%
Bentuk 3. Self Afektif,
Penilaian : directed Pustaka Psikomor
Tugas learning 1,2,3,4,5,6,7 50%
4. Project-
based
learning

3 x 45 menit
7 Mampu mengerjakan kuis Kriteria: Studi 1. Ceramah Materi 1-5 30%
materi pertemuan 1-5 Kasus 2. Diskusi kognitif,
kelas 20%
Bentuk 3. Self Afektif,
Penilaian : directed Pustaka Psikomor
Tugas learning 1,2,3,4,5,6,7 50%
4. Project-
based
learning

3 x 45 menit
UTS-Mahasiswa mampu menerapkan prinsip perancangan motion graphic dan animasi serta teknik navigasi interaktif

9,10 Mahasiwa mampu memahami 1. Mahasiswa Kriteria: 1. Ceramah 1. Keamanan Standar 30%
dan menuliskan script SQL dapat Ketepatan 2. Diskusi 2. User Priveledge kognitif,
Views dan user authorisation menjelaskan management kelas 3. Manajemen User 20%
keamanan user database 3. Self a. Grant Afektif,
standar directed b. Revoke Psikomor
2. Mahasiswa Bentuk learning c. Delete 50%
dapat Penilaian :
menjelaskan Tugas 4. Project- Pustaka
user priveledge based 3,4,5,6
3. Mahasiswa learning
dapat
menjelaskan 3 x 45 menit
manajemen
user
11 Mahasiwa mampu memahami 1. Mahasiswa Kriteria: 1. Ceramah 1. Konsep stored 30%
dan menuliskan script SQL mampu Ketepatan 2. Diskusi procedure kognitif,
Stored Procedure memahami penulisan dan kelas 2. Parameter 20%
konsep stored penggunaan 3. Self 3. Script SQL Stored Afektif,
procedure script stored directed Procedure Psikomor
2. Mahasiwa procedure learning 50%
mampu 4. Project-
menuliskan Bentuk based
Pustaka
script stored Penilaian : learning
1,2,3,5
procedure Test, Non test
3.Mendemonstr 3 x 45 menit
asikan
penggunaan
Stored
Procedure
12,13 Mahasiwa mampu 1. Mahasiswa Kriteria: 1. Ceramah 1. Konsep trigger 30%
memahami dan menuliskan menjelaskan Ketepatan 2. Diskusi 2. Script trigger kognitif,
script SQL Trigger trigger pada penulisan dan kelas 20%
beberapa studi penggunaan 3. Self Afektif,
kasus script trigger directed Psikomor
Pustaka
2. Mahasiswa learning 50%
1,5,6
menuliskan dan Bentuk 4. Project-
menerapkan Penilaian : based
script trigger Test, Non test learning
3 x 45 menit
14 Mahasiswa dapat memahami 1. Mahasiswa Kriteria: 1. Ceramah 1. Backup Database 30%
tentang Backup, Migrasi dan dapat Ketepatan 2. Diskusi 2. Migrasi Database kognitif,
Shring Database memahami menjelaskan kelas 3. Shring Database 20%
tentang dan 3. Self Afektif,
backup mengimpleme directed Psikomor
database ntasikan learning 50%
2. Mahasiswa backup, 4. Project-
dapat migrasi, dan based
Pustaka
memahami sharing learning
1,2,4,5
tentang database
Migrasi 3 x 45 menit
Database Bentuk
3. Mahasiswa Penilaian :
dapat Tes, non test
memahami
15 Mampu mengerjakan kuis Kriteria: Studi 6. Ceramah Materi 9-15 30%
materi pertemuan 1-5 Kasus 7. Diskusi kognitif,
kelas 20%
Bentuk 8. Self Afektif,
Penilaian : directed Pustaka Psikomor
Tugas learning 1,2,3,4,5,6,7 50%
9. Project-
based
learning

3 x 45 menit
16 Mahasiswa mampu menerapkan dan mengaplikasikan keseluruhan prinsip dan teknik komputer multimedia melalui project perancangan
media berbasis digital interaktif. Bobot 30%
Catatan :
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap,
penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk
pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap
bahan kajian atau materi pembelajaran mata kuliah tersebut.
4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan
kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut.
5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang mengidentifikasi kemampuan
atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti.
6. Kreteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-
indikator yang telah ditetapkan. Kreteria penilaianmerupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kreteria dapat berupa
kuantitatif ataupun kualitatif.
7. Bentuk penilaian: tes dan non-tes.
8. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara, Praktikum, Praktik Studio, Praktik Bengkel, Praktik Lapangan, Penelitian,
Pengabdian Kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara.
9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed
10. Learning, Cooperative Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya yg setara.
11. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa
12. pokok dan sub-pokok bahasan.
13. Bobot penilaian adalah prosentasi penilaian terhadap setiap pencapaian sub-CPMK yang besarnya proposional dengan tingkat kesulitan pencapaian
sub-CPMK tsb., dan totalnya 100%.
14. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri, RMK = Registrasi Mata Kuliah

Anda mungkin juga menyukai