Sekolah Tinggi Ilmu Komputer Medan menerbitkan Formulir Rencana Pembelajaran Semester (RPS) untuk mata kuliah Basis Data II yang akan diselenggarakan pada semester 3 dengan sks 4. RPS ini memuat capaian pembelajaran lulusan, capaian pembelajaran mata kuliah, deskripsi mata kuliah, materi pembelajaran, daftar pustaka, dan rencana kegiatan pembelajaran per minggu yang meliputi kemampuan yang diharapkan,
1. SEKOLAH TINGGI ILMU KOMPUTER MEDAN
Jalan Jamin Ginting No. 285-287 Padang Bulan, Medan | Telp. (061) 4510020
Jalan Iskandar Muda No. 45 Medan. (061) 4510020 Tanggal Terbit
Fax. (061) 4510020 email: info@stikommedan.ac.id Website: www.stikommedan.ac.id September 2019
FORMULIR
RENCANA PEMBELAJARAN SEMESTER (RPS)
Nomor Dokumen Nomor Revisi Halaman
F-PK1-01-10 ……………………………... ………………………..
Mata Kuliah : Basis Data II Semester: 3 (Ganjil) SKS: 4 Kode MK: TKK33
Mata Kuliah Pra Syarat : ………………………… -
Program Studi : Teknik Informatika Dosen Pengembang RPS : Lismardiana, ST.,M.Kom
Otorisasi Mengetahui,
Wakil Rektor I
Menyetujui,
Ka. Prodi Teknik Informatika
Medan, September 2022
Dosen Koordinator
Wanra Tarigan,ST.,M.Kom Lismardiana, ST., M.Kom Sardo P Sipayung.,M.Kom
Capaian Pembelajaran Lulusan (CPL) I. Aspek Sikap
1. Bertaqwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religious(S1)
2. Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral,dan
etika. (S2)
3. Bertanggung jawab sepenuhnya terhadap nilai-nilai akademik yang diembannya sebagai
mahasiswa(S5)
4. Bekerjasama dan memiliki kepekaan social serta memiliki kepedulian terhadap masyarakat
dilingkungannya(S6)
5. Menunjukkan sikap bertanggung jawab atas pekerjaan di bidang keahliannya secara
mandiri.;(S8)
II. Aspek Pengetahuan
2. Menguasai konsep dan prinsip-prinsip penangkapan, pengolahan dan penyimpanan informasi
dalam berbagai bentuk format;
III. Aspek Ketrampilan Umum
1. Mampu menerapkan pemikiran logis,kritis,inovatif,bermutu,dan terukur dalam melakukan
jenis pekerjaan spesifik, di bidang keahliannya serta sesuai dengan standar kompetensi kerja
bidang yangbersangkutan;(KU1)
2. Mampu Menunjukkan kinerja mandiri, bermutu, dan terukur;(KU2)
3. Mampu Mengambil Keputusan secara tepat dalam konteks penyelesaian masalah di bidang
keahliannya, berdasarkan hasil analisis informasi dan data;(KU5)
4. Mampu melakukan proses evaluasi diri terhadap kelompok kerja yang berada di bawah
tanggung jawabnya, dan mampu mengelola pembelajaran secara mandiri; (KU8)
5. Mampu Mendokumentasikan menyimpan, mengamankan, dan menemukan kembali data
untuk menjamin kesahihan dan mencegah plagiasi;(KU9)
IV. Aspek Ketrampilan Khusus
Mampu mengumpulkan, mendigitalisasi, dan memproses data menjadi informasi baru yang
bermanfaat dengan menggunakan pemodelan dan penyimpanan data yang efektif dan efisien
Capaian Pembelajaran Mata Kuliah (CPMK) Mampu memahami(C2) konsep dasar, fungsi dari Stored Procedre, Trigger, Views dan user
authorisation , menganalisa(C4) masalah dan membuat script SQL pengolahan data basenya
serta mendemonstrasikan penggunaan scripting SQL pada suatu basisdata server (MySQL).
Deskripsi Mata Kuliah Pada mata kuliah ini mahasiswa mempelajari cara merancang basis data melalui
tahapan pembangunan yang tepat dan memilih penggunaan teknologi yang sesuai
untuk membangun sistem basis data.
Materi Pembelajaran 1-2 DDL Basis Data 1
3-4 DML Basis Data 1
5 Built in function
6-7 Script Sql Union Dan Join
8. UTS
9-10. Script Sql Views Dan User Authorisation
11. Script Sql Stored Procedure
12-13 Script Sql Trigger
14. Backup, Migrasi dan Shring Database
15.Review perkuliahan Basis Data 2
16. UAS
Daftar Pustaka Utama: 1. Kadir, Abdul, “Belajar Database Menggunakan MySQL”, Andi : 2005
2. Disik, Betha, “MySQL Untuk Pengguna, Administrator dan Pengembang Aplikasi Web”, Informatika
3. Bandung : 2003
3. Kroenke, David M., “Dasar – Dasar, Desain dan Implementasi Database Processing Jilid 1 Edisi 9”,
Erlangga : 2005
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
Tambahan: Diktat dan Hand out …………………………….
4. Minggu
ke
Kemampuan yang
diharapkan
(Sub CP-MK)
Bahan Kajian/
Materi Pembelajaran
Metode
Pembelajaran
Waktu Pengalaman Belajar
Mahasiswa
Kriteria, Bentuk
Penilaian dan
Indikator
Bobot
Nilai
(1) (2) (3) (4) (5) (6) (7) (8)
1-2 Mahasiswa mengingat dan
lebih memahami materi
DDL Basis Data 1
1. CREATE/DROP
basisdata
2. CREATE tabel
3. DROP tabel
4. RENAME tabel
ALTER tabel
Ekpositori
Cooperative
Learning
Problem Based
learning
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen
menjelaskan
dengan
menggunakan
media LCD
Projector
Dosen
memberikan
contoh aplikasi
Mahasiswa
menyimak dan
mendiskusikan
materi
Tugas:
Indikator:
1. Mahasiswa dapat
menyebutkan
perintah DDL
2. Mahasiswa dapat
menuliskan script
SQL perintah
create database,
create tabel, drop,
rename, alter
Kriteria:
Ketepatan
penggunaan script
DDL
Bentuk Penilaian:
Tes tertulis dan
Tugas
5%
3-4 Mahasiswa mengingat
materi DML Basis Data 1
1. Select
2. Sub query select
3. Update
4. Delete
Cooperative
Learning
Ekpositor
Problem
Based learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen
menjelaskan
dengan
menggunakan
media LCD
Projector
Dosen
memberikan
contoh
Mahasiswa
menyimak dan
mendiskusikan
materi
Tugas:
Tugas tertulis
Indikator:
1. Mahasiswa
dapat
menyebutkan
perintah DML
2. Mahasiswa dapat
menuliskan script
SQL Select, update
dan delete.
Kriteria:
Ketepatan
penggunaan script
DML
Bentuk Penilaian:
Tes tertulis dan
tugas
5%
5. secara individu ,
membuat resume
Praktek tata
kelola TI dalam
perusahaan
5 Mahasiswa dapat
menerapkan Built in
function
1. Fungsi sistem
2. Fungsi karakter
3. Fungsi agregat
4. Fungsi aritmetik
5. Fungsi tanggal
6. Fungsi logika
Cooperative
Learning
Ekpositor
Problem
Based learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen memberikan
contoh
Mahasiswa menyimak,
mendiskusikan materi,
dan mengerjakan tugas
dari dosen
Tugas:
Indikator:
1. mahasiswa dapat
menyebutkan
fungsi bawaan
MySQL
2. Mahasiswa dapat
menggunakan fungsi-
fungsi bawaan
MySQL
Kriteria:
Ketepatan
penggunaan built in
function
a. BentukPenilaian:
Tes tertulis
selama
pembelajaran
5%
6-7 Mahasiswa dapat
menggunakan dan
menuliskan script SQL
Union dan Join
1. Operator union
2. Operator union all
3. Join type:
– inner join
– left join
– right join
Cooperative
Learning
Ekpositor
Problem
Based learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen menjelaskan
dengan menggunakan
media LCD Projector
Dosen memberikan
contoh
Mahasiswa menyimak,
mendiskusikan materi,
dan mengerjakan tugas
dari dosen
Tugas:
Indikator:
1. Mahasiswa
memahami konsep
union dan join
2. Mahasiswa
mampu
menyebutkan
macam-macam join
3. Mahasiswa mampu
menuliskan scrip SQL
union dan join
Kriteria:
Ketepatan
penulisan dan
penggunaan script
union dan join
BentukPenilaian:
Latihan dan
10%
6. Tugas
8 UTS
9-10 Mahasiwa mampu
memahami dan
menuliskan script SQL
Views dan user
authorisation
1. Keamanan Standar
2. User Priveledge
3. Manajemen User
a. Grant
b. Revoke
c. Delete
Cooperative
Learning
Ekpositor
Problem
Based learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen menjelaskan
dengan menggunakan
media LCD Projector
Dosen memberikan
contoh
Mahasiswa menyimak,
mendiskusikan materi,
dan mengerjakan tugas
dari dosen
Tugas:
.
Indikator:
1 Mahasiswa dapat
menjelaskan
keamanan standar
2 Mahasiswa dapat
menjelaskan user
priveledge
3. Mahasiswa dapat
menjelaskan
manajemen user
Kriteria:
Ketepatandanpengu
asaanmasalah
Bentuk Penilaian:
Ketepatan
management user
database
20%
11 Mahasiwa mampu memahami
dan menuliskan script SQL
Stored Procedure
1. Konsep stored procedure
2. Parameter
3. Script SQL Stored
Procedure
Cooperative
Learning
Ekpositor
Problem
Based learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen
menjelaskan dengan
menggunakan media
LCD Projector
Dosen
memberikan contoh
Mahasiswa
menyimak,
mendiskusikan materi,
dan mengerjakan tugas
dari dosen
Tugas:
.
Indikator:
1. Mahasiswa
mampu memahami
konsep stored
procedure
2.Mahasiwa mampu
menuliskan script
stored procedure
Mendemonstrasikan
penggunaan Stored
Procedure
Kriteria:
Ketepatan penulisan
dan penggunaan
script stored
procedure
Bentuk
Penilaian:
Latihan dan
20%
7. Tugas
12-13 Mahasiwa mampu
memahami dan
menuliskan script SQL
Trigger
1. Konsep trigger
2. Script trigger
Cooperative
Learning
Ekpositor
Problem Based
learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen
memberikan sebuah
kasus untuk
dipecahkan mahasiswa
Mahasiswa
menyimak,
mendiskusikan materi,
dan mengerjakan tugas
dari dosen
Tugas:
Indikator:
1. Mahasiswa
menjelaskan trigger
pada beberapa studi
kasus
2. Mahasiswa
menuliskan dan
menerapkan script
trigger
Kriteria:
Ketepatan
penulisan dan
penggunaan script
trigger
BentukPenilaian:
PresentasiKelom
pok
15%
14 Mahasiswa dapat
memahami tentang
Backup, Migrasi dan
Shring Database
1. Backup Database
2. Migrasi Database
3. Shring Database
Cooperative
Learning
Ekpositor
Problem Based
learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen
menjelaskan dengan
menggunakan media
LCD Projector
Dosen
memberikan contoh
Mahasiswa
menyimak,
mendiskusikan materi,
dan mengerjakan tugas
dari dosen
Tugas:
Indikator:
1. mahasiswa mampu
Mahasiswa dapat
memahami tentang
backup database
2. Mahasiswa dapat
memahami tentang
Migrasi database
Mahasiswa dapat
memahami
2Kriteria:
Ketepatan
menjelaskan dan
mengimplementasika
n backup, migrasi,
dan sharing database
Bentuk Penilaian:
Presentasi
Kelompok
15%
8. 15 Review perkuliahan Basis
Data 2
Materi pertemuan 1-13 Cooperative
Learning
Ekpositor
Problem Based
learnin
Diskusi
TM;
2x50
=100
menit
BT; 2x60
= 120
menit
BM;
2x60 =
120
menit
Dosen menjelaskan
dengan menggunakan
media LCD Projector
Dosen memberikan
contoh
Mahasiswa
menyimak,
mendiskusikan materi,
dan mengerjakan tugas
dari dosen
Tugas:
Indikator:
mahasiswa mampu
mengingat dan
menyimpulkan
hubungan materi-
materi mata kuliah
basis data 2
Kriteria:
Ketepatandanpe
nguasaanmasala
h
Bentuk Penilaian:
Presentasi
Kelompok
5 %
16 UJIAN AKHIR SEMESTER
Mengetahui,
Wakil Rektor I
Menyetujui,
Ketua Program Studi Teknik Informatika
Medan, September 2022
Dosen Koordinator
Wanra Tarigan,ST.,M.Kom Lismardiana, ST., M.Kom Sardo P Sipayung, M.Kom