Jl. Kapten Mucthar Basri No.3, Glugur Darat II, Medan Tim., Kota Medan, Sumatera Utara 20238
Tanggal Terbit
Fax. 061- 6625474 - Website: www.umsu.ac.id Januari 2019
FORMULIR
RENCANA PEMBELAJARANSEMESTER(RPS)
Mata Kuliah :Sistem Basis Data Semester: 1 SKS: 3 Kode MK: KB43F435
Mata Kuliah PraSyarat Struktur Data
Program Studi :Sistem Informasi Dosen Pengembang RPS : Halim Maulana, ST.,M.Kom, Al-Khowarimi,S.Kom.,M.Kom.
CapaianPembelajaranLulusan (CPL) Menerapkan konsep-konsep yang berkaitan dengan manajemen informasi, termasuk menyusun
pemodelan dan abstraksi data serta membangun aplikasi peragkat lunak untuk perngorganisasian data dan
penjaminan keamanan akses data (CP-KKA7).
CapaianPembelajaran Mata Kuliah (CPMK) 1. Mahasiswa mampu menjelaskan konsep dan definisi Sistem Basis Data, Lingkungan Sistem Basis Data
dan Model Data.
2. Mahasiswa mampu memahami pembuatan table danrelasinya, setting properti field, setting kunci
primer, Relasional Integrity Rules, merelasikan antar tabel.
3. Mahasiswa mampumemahamirelasidandapatmemecahkanrelasi.
4. Mahasiswa mampumendeskripsikanteknikNormalisasi, danmelakukan normalisasi.
5. Mahasiswa mampumenjelaskanperintah-perintahdasar SQL dankelompokpernyataan SQL, Teknik
manipulasi data, modifikasitabel.
6. Mahasiswa mampumenjelaskanperintah-perintahdasar QUEL dankelompokpernyataan QUEL, Teknik
manipulasi data, modifikasitabel.
7. Mahasiswa mampumenjelaskanperintah-perintahdasar QBE dankelompokpernyataan QBE, Teknik
manipulasi data, modifikasi table.
8. Mahasiswa mampu menjelaskan konsep,definisi, operasi dan implementasi Concurency dan Recovery
Control.
9. Mahasiswa mampu menjelaskan definisi, konsep Integrity Data & Data Securitydanimplementasinya.
Deskripsi Mata Kuliah Memberikan pengertian mengenai dasar-dasar sistem data base, berupa: konsep, fungsi dan penggunaan
data base. Memberikan dasar-dasar/metode dalam merancang data base
MateriPembelajaran 1. Pengantar Sistem Basis Data
2. SQL (Structured Query Language)
3. DBMS (Database Management System)
4. Entity Relationship Diagram (ERD)
5. Model Data
6. Model Relational
7. Model E-R Diagram
8. Ketergantungan Fungsional
9. Normalisasi
10. SQL
11. QUEL
12. QBE
13. Concurrency dan Recovery Control
14. Integrity Data dan Security Data
DaftarPustaka Utama: 1. Linda Marlinda, Sistem Basis Data, Andi Offset, 2004
2. Michael J. Hernandez, “Database Design for Mere Mortals: A Hands-On Guide to Relational
Database Design (3rd Edition)”, Addison-Wesley Professional, 2013.
Tambahan: Diktat dan Hand Out Sistem Basis Data
Minggu Kemampuanyangdiharap BahanKajian/ Met Waktu PengalamanBelajar Kriteria, BobotNilai
ke kan MateriPembelajaran ode Mahasiswa BentukPenilaiandanIndikator
(Sub CP-MK) Pembelajara
n
(1) (2) (3) (4) (5) (6) (7) (8)
1 Mahasiswamampumenjel Pengantar Sistem Presensi TM; 3x50 =150 Menjelaskanpen Indikator 5%
askankonsepdandefinisiSi Basis Data Cooperat menit gertian system Mahasiswameresponaktifmater
stem Basis Data ive BT; 3x60 = 180 basis data iyang
Learning menit diberikandengancarabertanyad
BM; 3x60 = 180 anberdiskusi.
menit Kriteria:
Ketepatandanpenguasaankonse
pbasis data
BentukPenilaian:
Teslisan
2 Mahasiswamampumenjel Lingkungan Sistem Presensi TM; 3x50 =150 Menjelaskanpen Indikator 5%
askankonsepLingkunganS Basis Data Cooperat menit gertianlingkunga Mahasiswameresponaktifmater
istem Basis Data ive BT; 3x60 = 180 n basis data iyang
Learning menit diberikandengancarabertanyad
BM; 3x60 = 180 anberdiskusi.
menit Kriteria:
KetepatandanpenguasaanLingk
ungan Sistem Basis Data
BentukPenilaian:
Teslisan
3 Mahasiswamampumenjel Model Data Presensi TM; 3x50 =150 Menjelaskandan Indikator 5%
askankonsepModel Data Cooperat menit memahami Mahasiswameresponaktifmater
ive BT; 3x60 = 180 pengertianModel iyang
Learning menit Data diberikandengancarabertanyad
BM; 3x60 = 180 anberdiskusi.
menit Kriteria:
KetepatandanpenguasaanMode
l Data
BentukPenilaian:
Latihan dan tugas
Minggu Kemampuanyangdiharap BahanKajian/ Met Waktu PengalamanBelajar Kriteria, BobotNilai
ke kan MateriPembelajaran ode Mahasiswa BentukPenilaiandanIndikator
(Sub CP-MK) Pembelajara
n
(1) (2) (3) (4) (5) (6) (7) (8)
4 Mahasiswamampumemaha Model Relational Presensi TM; 3x50 =150 Menjelaskanpen Indikator 10%
mipembuatantabeldanrelasi Cooperat menit gertian model Mahasiswameresponaktifmater
nya, setting properti field, ive BT; 3x60 = 180 relational iyang
setting kunci primer, Learning menit diberikandengancarabertanyad
Relasional Integrity Rules, Problem BM; 3x60 = 180 anberdiskusi.
merelasikanantartabel. based menit Kriteria:
learning Ketepatandanpenguasaanmode
l Relational
BentukPenilaian:
Latihan dan tugas
5&6 Mahasiswamampumema Model E-R Presensi TM; 3x50 =150 Menjelaskanpen Indikator 10%
hamipembuatantabeldan Diagram Cooperat menit gertian model ER Mahasiswameresponaktifmater
relasinya, setting properti ive BT; 3x60 = 180 Diagram iyang
field, setting kunci Learning menit sertamemprakte diberikandengancarabertanyad
primer, Relasional Problem BM; 3x60 = 180 kkanpembuatan anberdiskusi.
Integrity Rules, based menit table Kriteria:
merelasikanantartabel. learning danrelasinya Ketepatandanpenguasaanmode
l E-R Diagram
BentukPenilaian:
Latihan dan tugas
7 Mahasiswamampumema KetergantunganF Presensi TM; 3x50 =150 Menjelaskanpen Indikator 10%
hamirelasidandapatmem ungsional Cooperat menit gertianketergant Mahasiswameresponaktifmater
ecahkanrelasi. ive BT; 3x60 = 180 unganfungsi iyang
Learning menit diberikandengancarabertanyad
Problem BM; 3x60 = 180 anberdiskusi.
based menit Kriteria:
learning Ketepatandanpenguasaanketer
gantungan fungsional
BentukPenilaian:
Latihan dan tugas
8 UJIAN TENGAH SEMESTER
9 Mahasiswamampumend Normalisasi Presensi TM; 3x50 =150 Menjelaskanmen Indikator 6%
eskripsikanteknikNormali 1NF menit genaitekniknorm
Minggu Kemampuanyangdiharap BahanKajian/ Met Waktu PengalamanBelajar Kriteria, BobotNilai
ke kan MateriPembelajaran ode Mahasiswa BentukPenilaiandanIndikator
(Sub CP-MK) Pembelajara
n
(1) (2) (3) (4) (5) (6) (7) (8)
sasi, 2NF Cooperat BT; 3x60 = 180 alisasisertamem Mahasiswameresponaktifmater
danmelakukannormalisas 3NF ive menit praktekkannorm iyang
i. BCNF Learning BM; 3x60 = 180 alisasi diberikandengancarabertanyad
Problem menit anberdiskusi.
based Kriteria:
learning KetepatandanpenguasaanNorm
alisasi
BentukPenilaian:
Latihan dan tugas
10 Mahasiswamampumenjel SQL Presensi TM; 3x50 =150 Menjelaskanperi Indikator 6%
askanperintah- DDL Cooperat menit ntahdasar SQL Mahasiswameresponaktifmater
perintahdasar SQL DML ive BT; 3x60 = 180 iyang
dankelompokpernyataan Learning menit diberikandengancarabertanyad
SQL, teknikmanipulasi Problem BM; 3x60 = 180 anberdiskusi.
data, modifikasitabel based menit Kriteria:
learning KetepatandanpenguasaanSQL
BentukPenilaian:
Latihan dan tugas
11 Mahasiswamampumenjel QUEL Presensi TM; 3x50 =150 Menjelaskanpen Indikator 6%
askanperintah- Cooperat menit gertian QUEL Mahasiswameresponaktifmater
perintahdasar QUEL ive BT; 3x60 = 180 sertamemprakte iyang
dankelompokpernyataan Learning menit kkanpernyataan diberikandengancarabertanyad
QUEL, teknikmanipulasi Problem BM; 3x60 = 180 QUEL anberdiskusi.
data, modifikasitabel. based menit Kriteria:
learning KetepatandanpenguasaanQUEL
BentukPenilaian:
Latihan dan tugas
12 Mahasiswamampumenjel QBE (Query By Presensi TM; 3x50 =150 Menjelaskanpenge Indikator 12%
askanperintah- Example) Cooperat menit rtian QBE Mahasiswameresponaktifmat
perintahdasar QBE Struktur QBE ive BT; 3x60 = 180 sertamempraktekk eriyang
dankelompokpernyataan Perintah QBE Learning menit anpernyataan QBE diberikandengancarabertanya
QBE, teknikmanipulasi BM; 3x60 = 180 danberdiskusi.
data, modifikasi table menit Kriteria:
Minggu Kemampuanyangdiharap BahanKajian/ Met Waktu PengalamanBelajar Kriteria, BobotNilai
ke kan MateriPembelajaran ode Mahasiswa BentukPenilaiandanIndikator
(Sub CP-MK) Pembelajara
n
(1) (2) (3) (4) (5) (6) (7) (8)
Problem KetepatandanpenguasaanQBE
based BentukPenilaian:
learning Latihan dan tugas
13 Mahasiswa mampu Concurrency dan Presensi TM; 3x50 =150 Menjelaskanpenge Indikator 10%
menjelaskan Recovery Control Cooperat menit rtian concurrency Mahasiswameresponaktifmat
konsep,definisi, operasi ive BT; 3x60 = 180 control dan eriyang
dan implementasi Learning menit recovery control diberikandengancarabertanya
Concurency dan Problem BM; 3x60 = 180 danberdiskusi.
Recovery Control based menit Kriteria:
learning KetepatandanpenguasaanCon
currency dan Recovery
Control
BentukPenilaian:
Latihan dan tugas
14 &15 Mahasiswa mampu Integrity Data Presensi TM; 3x50 =150 Menjelaskanpenge Indikator 10%
menjelaskan definisi, Pengertian Cooperat menit rtian integrity data Mahasiswameresponaktifmat
konsep Integrity Data & Aturan Integrity ive BT; 3x60 = 180 eriyang
Data danSecurity Data Learning menit diberikandengancarabertanya
Securitydanimplementasi Problem BM; 3x60 = 180 danberdiskusi.
nya. based menit Kriteria:
learning KetepatandanpenguasaanInte
grity Data dan Security Data
BentukPenilaian:
Tugas dan Kuis
16 UJIAN AKHIR SEMESTER
Mengetahui, Menyetujui, Medan, Januari 2019
Dekan Fakultas Teknik Ketua Program Studi Sistem Informasi Dosen Koordinator
Munawar Alfansury Siregar, ST., MT Munawar Alfansury Siregar, ST., MT Halim Maulana,ST.,M.Kom