Anda di halaman 1dari 18

Rencana Pembelajaran Semester (RPS)

Kode
UNIVERSITAS NAHDLATUL ULAMA SIDOARJO Dokumen
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tgl Penyusunan
SISTEM BASIS DATA T=? P=? 2 5 Mei 2019
OTORISASI Pengembang RPS Koordinator RMK Ketua PRODI

Arda Surya Editya, S.Pd., M.T.


Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
(CP) CPL1 Tuliskan beberapa butir CPL Prodi yang dibebankan pada mata kuliah mencakup ranah Sikap (S), Ketrampilan Umum (KU),
Ketrampilan Khusus(KK) dan Pengetahuan(P)
CPL2 …….
dst ….
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK1 Mahasiswa mampu mengembangkan perancangan sistem basis data dengan menggunakan permodelan Diagram ER
kardinalitas dan modalitasnya, teknik normalisasi, dan mampu mengimplementasikan ke dalam pembuatan database
fisik.
CPMK2 ….

KPT 4.0 - 1
dst ….
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
Sub-CPMK1 Mahasiswa menyepakati hal-hal yang menjadi penunjang keberhasilan kuliah. Mahasiswa memahami definisi basis data
Sub-CPMK2 Mahasiswa mampu menjelaskan konsep dasar sistem basis data
Sub-CPMK3 Mahasiswa mampu menjelaskan konsep dasar sistem basis data
Sub-CPMK4 Mahasiswa mampu menjelaskan konsep penyimpanan file sederhana dan pengambilannya
Sub-CPMK5 Mahasiswa mampu menjelaskan konsep penyimpanan file sederhana dan pengambilannya
Sub-CPMK6 Mahasiswa mampu melakukan permodelan data dengan menggunakan Diagram ER beserta dengan kardinalitas dan
modalitasnya
Sub-CPMK7 Mahasiswa mampu merancang model ER untuk sebuah studi kasus
Sub-CPMK8 Evaluasi Tenggah Semester / Ujian Tenggah Semester
Sub-CPMK9 Mahasiswa mampu merancang model ER untuk sebuah studi kasus
Sub- Mahasiswa dapat merancang tabel struktur data dan relasi antar tabel
CPMK10
Sub- Mahasiswa memahami konsep dasar dalam melakukan pembuatan kamus data
CPMK11
Sub- Mahasiswa memahami konsep dasar dalam melakukan pembuatan kamus data
CPMK12
Sub- Mahasiswa dapat melakukan pembuatan kamus data
CPMK13
Sub- Mahasiswa mampu melakukan proses normalisasi
CPMK14
Sub- Mahasiswa mampu melakukan proses normalisasi
CPMK15
Sub- Evaluasi Akhir Semester / Ujian Akhir Semester
CPMK16

KPT 4.0 - 2
Korelasi CPL terhadap Sub-CPMK

Sub-CPMK1 Sub-CPMK2 Sub-CPMK3 Sub-CPMK4 Sub-CPMK5 …


CPL1
CPL2
CPL3
dst

Deskripsi Singkat MK Mata kuliah ini merupakan mata kuliah lanjutan untuk mahasiswa Prodi Teknik Informatika yang membahas mengenai perancangan
sistem basis data dengan menggunakan permodelan Diagram ER kardinalitas dan modalitasnya, teknik normalisasi, dan mampu
mengimplementasikan ke dalam pembuatan database fisik
Bahan Kajian: Materi Tuliskan bahan kajian dan dijabarkan dalam materi pembelajaran dalam pokok-pokok bahasan yang akan dipelajari oleh mahasiswa sesuai
Pembelajaran dengan Sub-CPMK tersebut di atas.
Pustaka Utama :
Kusrini,M.Kom. 2006. Strategi Perancangan dan Pengelolaan Basis Data, Penerbit Andi Yogyakarta.
Pendukung :
Fathansyah. 2015. Basis Data Revisi Kedua, Penerbit Informatika Bandung
Dosen Pengampu Tuliskan nama dosen atau tim dosen pengampu mata kuliah
Matakuliah syarat Tuliskan mata kuliah prasyarat, jika ada
Bantuk Pembelajaran,
Kemampuan akhir tiap Metode Pembelajaran, Bobot
Penilaian Materi Pembelajaran
Mg Ke- tahapan belajar Penugasan Mahasiswa, Penilaian
[ Estimasi Waktu] [ Pustaka ]
(Sub-CPMK) (%)
Indikator Kriteria & Bentuk Luring (offline) Daring (online)
(1) (2) (3) (4) (5) (6) (7) (8)

KPT 4.0 - 3
1 Mahasiswa menyepakati o Mahasiswa Kebenaran Ceramah Ceramah Pengantar sistem 20 %
hal-hal yang menjadi mampu konsep Diskusi Diskusi basis data :
penunjang keberhasilan mengetahui Pengantar Penugasan a. Definisi sistem
kuliah. Mahasiswa kewajiban dan sistem basis data basis data
memahami definisi basis hak yang b. Operasi dasar
data berkaitan sistem basis data
dengan proses c. Obyektif sistem
perkuliahan basis data
o Mahasiswa d. Penerapan sistem
mampu basis data
mengetahui
tujuan
perkuliahan dan
referensi yang
digunakan
o Mahasiswa
mampu
menguraikan
sejarah
kemunculan
sistem basis
data
o Mahasiswa
mampu
menjelaskan
pengertian
sistem basis

KPT 4.0 - 4
data
o Mahasiswa
mampu
menjelaskan
macam-macam
sistem basis
data
 Mahasiswa
mampu
menguraikan
tujuan
pemanfaatan
sistem basis
data
2 Mahasiswa mampu o Mahasiswa Kebenaran Ceramah Ceramah 1. Komponen 20 %
menjelaskan konsep dasar mampu konsep dasar Diskusi Diskusi sistem basis data
sistem basis data mengidentifikas sistem basis data Penugasan Penugasan 1. Mengenal DBMS
i komponen 2. Abstraksi data
sistem basis 3. Bahasa basis data
data
o Mahasiswa
mampu
menjelaskan
konsep DBMS
o Mahasiswa
mampu
menguraikan
konsep

KPT 4.0 - 5
abstraksi data
Mahasiswa
mampu
membedakan
berbagai bahasa
sistem basis
data
3 Mahasiswa mampu o Mahasiswa Kebenaran Ceramah Ceramah 1. Komponen sistem 20 %
menjelaskan konsep dasar mampu konsep dasar Diskusi Diskusi basis data
sistem basis data mengidentifikas sistem basis data Penugasan Penugasan 2. Mengenal DBMS
i komponen 3. Abstraksi data
sistem basis 4. Bahasa basis data
data
o Mahasiswa
mampu
menjelaskan
konsep DBMS
o Mahasiswa
mampu
menguraikan
konsep
abstraksi data
o Mahasiswa
mampu
membedakan
berbagai bahasa
sistem basis

KPT 4.0 - 6
data
4 Mahasiswa mampu  Mahasiswa Kebenaran Ceramah Ceramah 1. Pengertian data 20 %
menjelaskan konsep mampu konsep Diskusi Diskusi dan
penyimpanan file menjelaskan menjelaskan Penugasan Penugasan karakteristiknya
sederhana dan sifat data konsep 2. Entitas beserta
pengambilannya  Mahasiswa penyimpanan atribut dan file
mampu file sederhana a. Record
menjelaskan dan b. Fields
istilah relasi pengambilannya c. File
data, seperti 3. Empat operasi
entitas dan dasar
atribut a. Select
 Mahasiswa b. Insert
mampu c. Delete
menjelaskan d. Update
definisi relasi 4. Metode data
penyimpanan retrieval
seperti field, a. Sequential
record, dan file access
 Mahasiswa b. Direct access
mampu 5. Jenis disk
menguraikan storage
identifikasi 4 a. Primary
operasi dasar (main)
pada memory
penyimpanan b. Secondary
data memory

KPT 4.0 - 7
 Mahasiswa 6. Bagaimana disk
mampu storage bekerja
menjelaskan 7. Tahapan
perbandingan pencarian dan
akses data transfer data
secara berurutan 8. Metode
dan akses pengaksesan dan
secara langsung pengorganisasia
 Mahasiswa n file
mampu 9. Simple linear
menjelaskan index
bagaimana 10. B+tree index
sebuah Hashed file
perangkat disk
bekerja
 Mahasiswa
mampu
menjelaskan
prinsip
organisasi file
dan metode
akses
 Mahasiswa
mampu
menjelaskan
bagaimana
simple linear
index, dan

KPT 4.0 - 8
B+tree index
bekerja.
 Mahasiswa
mampu
menjelaskan
bagaimana
hashed file
bekerja
5 Mahasiswa mampu  Mahasiswa Kebenaran Ceramah Ceramah 1. Pengertian data 20 %
menjelaskan konsep mampu konsep Diskusi Diskusi dan
penyimpanan file menjelaskan menjelaskan Penugasan Penugasan karakteristiknya
sederhana dan sifat data konsep 2. Entitas beserta
pengambilannya  Mahasiswa penyimpanan atribut dan file
mampu file sederhana d. Record
menjelaskan dan e. Fields
istilah relasi pengambilannya f. File
data, seperti 3. Empat operasi
entitas dan dasar
atribut e. Select
 Mahasiswa f. Insert
mampu g. Delete
menjelaskan h. Update
definisi relasi 4. Metode data
penyimpanan retrieval
seperti field, c. Sequential
record, dan file access
 Mahasiswa d. Direct access
mampu 5. Jenis disk storage

KPT 4.0 - 9
menguraikan c. Primary
identifikasi 4 (main)
operasi dasar memory
pada d. Secondary
penyimpanan memory
data 6. Bagaimana disk
 Mahasiswa storage bekerja
mampu 7. Tahapan
menjelaskan pencarian dan
perbandingan transfer data
akses data 8. Metode
secara berurutan pengaksesan dan
dan akses pengorganisasia
secara langsung n file
 Mahasiswa 9. Simple linear
mampu index
menjelaskan 10. B+tree index
bagaimana Hashed file
sebuah
perangkat disk
bekerja
 Mahasiswa
mampu
menjelaskan
prinsip
organisasi file
dan metode
akses

KPT 4.0 - 10
 Mahasiswa
mampu
menjelaskan
bagaimana
simple linear
index, dan
B+tree index
bekerja.
 Mahasiswa
mampu
menjelaskan
bagaimana
hashed file
bekerja
6 Mahasiswa mampu  Mahasiswa Kebenaran Ceramah Ceramah 1. Esensi data 20 %
melakukan permodelan mampu konsep Diskusi Diskusi modeling
data dengan menggunakan menjelaskan melakukan Penugasan Penugasan 2. Entity
Diagram ER beserta konsep dan permodelan data relationship (ER)
dengan kardinalitas dan praktik dengan model
modalitasnya penggunaan menggunakan 3. Jenis-jenis
permodelan Diagram ER relationship :
data beserta dengan a. Binary
 Mahasiswa kardinalitas dan relationship
mampu modalitasnya b. Unary
menjelaskan relationship
hubungan c. Ternary
dalam relationship
lingkungan 4. Cardinalitas

KPT 4.0 - 11
bisnis unary, a. One to one
binary, dan relationship
ternary b. One to many
relationship relationship
 Mahasiswa c. Many to many
mampu relationship
menjelaskan 5. Modalitas
hubungan one a. One to one
to one, one to relationship
many, many to b. One to many
many pada relationship
unary, binary, c. Many to many
dan ternary relationship
relationship d. Intersection data
 Mahasiswa e. Assosiative entity
mampu Contoh
menjelaskan penggunaan
dan diagram ER
menggambarka
n intersection
data
2. Mahasiswa
mampu
membuat model
data dengan
menggunakan
diagram ER
7 Mahasiswa mampu Mahasiswa Kebenaran Ceramah Ceramah Transformasi model 20 %

KPT 4.0 - 12
merancang model ER mampu konsep Diskusi Diskusi data ke basis data
untuk sebuah studi kasus merancang model merancang Penugasan Penugasan fisik
ER untuk sebuah model ER untuk 1. Umum
studi kasus sebuah studi 2. Entitas
kasus lemah/sub
entitas
3. Relasi tunggal
4. Relasi multi
entitas
5. Relasi ganda
8 Evaluasi Tengah Semester / Ujian Tengan Semester
9 Mahasiswa mampu  Mahasiswa Kebenaran Ceramah Ceramah Transformasi model 20 %
merancang model ER mampu konsep Diskusi Diskusi data ke basis data
untuk sebuah studi kasus merancang merancang Penugasan Penugasan fisik
model ER model ER untuk 1. Umum
untuk sebuah sebuah studi 2. Entitas
studi kasus kasus lemah/sub
entitas
3. Relasi tunggal
4. Relasi multi
entitas
5. Relasi ganda
10 Mahasiswa dapat Mahasiswa Kebenaran Ceramah Ceramah Implementasi basis 20 %
merancang tabel struktur mampu konsep Diskusi Diskusi data
data dan relasi antar tabel merancang tabel merancang tabel Penugasan Penugasan
relational untuk struktur data dan
sebuah studi relasi antar tabel
kasus

KPT 4.0 - 13
11 Mahasiswa memahami  Mahasiswa Kebenaran Ceramah Ceramah Desain basis data 20%
konsep dasar dalam mampu konsep dasar Diskusi Diskusi 1. Proses
melakukan pembuatan menjelaskan dalam Penugasan Penugasan perancangan
kamus data dan melakukan basis data
menerapkan pembuatan 2. Pengembangan
prosedur kamus data sistem
perancangan
basis data
 Mahasiswa
mampu
menjelaskan
dan
menerapkan
pengembanga
n sistem
12 Mahasiswa memahami  Mahasiswa Kebenaran Ceramah Ceramah Desain basis data 20%
konsep dasar dalam mampu konsep dasar Diskusi Diskusi 1. Proses
melakukan pembuatan menjelaskan dalam Penugasan Penugasan perancangan
kamus data dan melakukan basis data
menerapkan pembuatan 2. Pengembangan
prosedur kamus data sistem
perancangan
basis data
 Mahasiswa
mampu
menjelaskan
dan

KPT 4.0 - 14
menerapkan
pengembanga
n sistem
13 Mahasiswa dapat  Mahasiswa Kebenaran Ceramah Ceramah Perancangan kamus 20%
melakukan pembuatan mampu konsep Diskusi Diskusi data :
kamus data menjelaskan melakukan Penugasan Penugasan 1. Nama arus data
pengertian pembuatan 2. Alias
kamus data kamus data 3. Bentuk data
 Mahasiswa 4. Keterangan
mampu 5. Periode
menjelaskan transaksi
perancangan 6. Volume arus
kamus data data
 Mahasiswa 7. Struktur data
mampu
menjelaskan
penerapan
kamus data
pada
pengembangan
basis data
14 Mahasiswa mampu  Mahasiswa Kebenaran Ceramah Ceramah Normalisasi data 20%
melakukan proses mampu konsep Diskusi Diskusi 1. Pengertian
normalisasi menjelaskan melakukan Penugasan Penugasan normalisasi
pengertian proses 2. Anomali
normalisasi normalisasi 3. Dependensi
 Mahasiswa 4. Diagram

KPT 4.0 - 15
mampu dependensi
mengidentifikas fungsional
i anomaly 5. Dekomposisi tak
 Mahasiswa hilang
mampu
mengidentifikas
i dependensi
 Mahasiswa
mampu
menggambarka
n diagram
dependensi
fungsional
 Mahasiswa
mampu
menerapkan
dekomposisi tak
hilang
 Mahasiswa
mampu
membuat
bentuk normal
15 Mahasiswa mampu  Mahasiswa Kebenaran Ceramah Ceramah Normalisasi data 20%
melakukan proses mampu konsep Diskusi Diskusi 1. Pengertian
normalisasi menjelaskan melakukan Penugasan Penugasan normalisasi
Session Control dan pengertian proses 2. Anomali
Cookie normalisasi normalisasi 3. Dependensi
 Mahasiswa 4. Diagram

KPT 4.0 - 16
mampu dependensi
mengidentifikas fungsional
i anomaly 5. Dekomposisi tak
 Mahasiswa hilang
mampu
mengidentifikas
i dependensi
 Mahasiswa
mampu
menggambarka
n diagram
dependensi
fungsional
 Mahasiswa
mampu
menerapkan
dekomposisi tak
hilang
Mahasiswa
mampu membuat
bentuk normal
16 Evaluasi Akhir Semester / Ujian Akhir Semester

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.

KPT 4.0 - 17
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 penilaian merupakan 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 Learning, Cooperative Learning, Collaborative Learning,
Contextual Learning, Project Based Learning, dan metode lainnya yg setara.
10. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok bahasan.
11. Bobot penilaian adalah prosentasi penilaian terhadap setiap pencapaian sub-CPMK yang besarnya proposional dengan tingkat kesulitan pencapaian sub-CPMK tsb., dan
totalnya 100%.
12. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri.

KPT 4.0 - 18

Anda mungkin juga menyukai