ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Rencana Pembelajaran Semester (RPS)
UNIVERSITAS NAHDLATUL ULAMA SIDOARJO
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
Kode
Dokumen
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
(CP)
CPL-PRODI yang dibebankan pada MK
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 ….
dst ….
KPT 4.0 - 1
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-
CPMK10
Mahasiswa dapat merancang tabel struktur data dan relasi antar tabel
Sub-
CPMK11
Mahasiswa memahami konsep dasar dalam melakukan pembuatan kamus data
Sub-
CPMK12
Mahasiswa memahami konsep dasar dalam melakukan pembuatan kamus data
Sub-
CPMK13
Mahasiswa dapat melakukan pembuatan kamus data
Sub-
CPMK14
Mahasiswa mampu melakukan proses normalisasi
Sub-
CPMK15
Mahasiswa mampu melakukan proses normalisasi
Sub-
CPMK16
Evaluasi Akhir Semester / Ujian Akhir Semester
Korelasi CPL terhadap Sub-CPMK
KPT 4.0 - 2
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
Pembelajaran
Tuliskan bahan kajian dan dijabarkan dalam materi pembelajaran dalam pokok-pokok bahasan yang akan dipelajari oleh mahasiswa sesuai
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
Mg Ke-
Kemampuan akhir tiap
tahapan belajar
(Sub-CPMK)
Penilaian
Bantuk Pembelajaran,
Metode Pembelajaran,
Penugasan Mahasiswa,
[ Estimasi Waktu]
Materi Pembelajaran
[ Pustaka ]
Bobot
Penilaian
(%)
Indikator Kriteria & Bentuk Luring (offline) Daring (online)
(1) (2) (3) (4) (5) (6) (7) (8)
1 Mahasiswa menyepakati o Mahasiswa Kebenaran Ceramah Ceramah Pengantar sistem 20 %
KPT 4.0 - 3
hal-hal yang menjadi
penunjang keberhasilan
kuliah. Mahasiswa
memahami definisi basis
data
mampu
mengetahui
kewajiban dan
hak yang
berkaitan
dengan proses
perkuliahan
o Mahasiswa
mampu
mengetahui
tujuan
perkuliahan dan
referensi yang
digunakan
o Mahasiswa
mampu
menguraikan
sejarah
kemunculan
sistem basis
data
o Mahasiswa
mampu
menjelaskan
pengertian
sistem basis
data
o Mahasiswa
konsep
Pengantar
sistem basis data
Diskusi Diskusi
Penugasan
basis data :
a. Definisi sistem
basis data
b. Operasi dasar
sistem basis data
c. Obyektif sistem
basis data
d. Penerapan sistem
basis data
KPT 4.0 - 4
mampu
menjelaskan
macam-macam
sistem basis
data
ï‚· Mahasiswa
mampu
menguraikan
tujuan
pemanfaatan
sistem basis
data
2 Mahasiswa mampu
menjelaskan konsep dasar
sistem basis data
o Mahasiswa
mampu
mengidentifikas
i komponen
sistem basis
data
o Mahasiswa
mampu
menjelaskan
konsep DBMS
o Mahasiswa
mampu
menguraikan
konsep
abstraksi data
ï‚·Mahasiswa
Kebenaran
konsep dasar
sistem basis data
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
1. Komponen
sistem basis data
1. Mengenal DBMS
2. Abstraksi data
3. Bahasa basis data
20 %
KPT 4.0 - 5
mampu
membedakan
berbagai bahasa
sistem basis
data
3 Mahasiswa mampu
menjelaskan konsep dasar
sistem basis data
o Mahasiswa
mampu
mengidentifikas
i komponen
sistem basis
data
o Mahasiswa
mampu
menjelaskan
konsep DBMS
o Mahasiswa
mampu
menguraikan
konsep
abstraksi data
o Mahasiswa
mampu
membedakan
berbagai bahasa
sistem basis
data
Kebenaran
konsep dasar
sistem basis data
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
1. Komponen sistem
basis data
2. Mengenal DBMS
3. Abstraksi data
4. Bahasa basis data
20 %
4 Mahasiswa mampu ï‚· Mahasiswa Kebenaran Ceramah Ceramah 1. Pengertian data 20 %
KPT 4.0 - 6
menjelaskan konsep
penyimpanan file
sederhana dan
pengambilannya
mampu
menjelaskan
sifat data
ï‚· Mahasiswa
mampu
menjelaskan
istilah relasi
data, seperti
entitas dan
atribut
ï‚· Mahasiswa
mampu
menjelaskan
definisi relasi
penyimpanan
seperti field,
record, dan file
ï‚· Mahasiswa
mampu
menguraikan
identifikasi 4
operasi dasar
pada
penyimpanan
data
ï‚· Mahasiswa
mampu
menjelaskan
konsep
menjelaskan
konsep
penyimpanan
file sederhana
dan
pengambilannya
Diskusi
Penugasan
Diskusi
Penugasan
dan
karakteristiknya
2. Entitas beserta
atribut dan file
a. Record
b. Fields
c. File
3. Empat operasi
dasar
a. Select
b. Insert
c. Delete
d. Update
4. Metode data
retrieval
a. Sequential
access
b. Direct access
5. Jenis disk
storage
a. Primary
(main)
memory
b. Secondary
memory
6. Bagaimana disk
storage bekerja
7. Tahapan
KPT 4.0 - 7
perbandingan
akses data
secara berurutan
dan akses
secara langsung
ï‚· Mahasiswa
mampu
menjelaskan
bagaimana
sebuah
perangkat disk
bekerja
ï‚· Mahasiswa
mampu
menjelaskan
prinsip
organisasi file
dan metode
akses
ï‚· Mahasiswa
mampu
menjelaskan
bagaimana
simple linear
index, dan
B+tree index
bekerja.
ï‚· Mahasiswa
pencarian dan
transfer data
8. Metode
pengaksesan dan
pengorganisasia
n file
9. Simple linear
index
10. B+tree index
Hashed file
KPT 4.0 - 8
mampu
menjelaskan
bagaimana
hashed file
bekerja
5 Mahasiswa mampu
menjelaskan konsep
penyimpanan file
sederhana dan
pengambilannya
ï‚· Mahasiswa
mampu
menjelaskan
sifat data
ï‚· Mahasiswa
mampu
menjelaskan
istilah relasi
data, seperti
entitas dan
atribut
ï‚· Mahasiswa
mampu
menjelaskan
definisi relasi
penyimpanan
seperti field,
record, dan file
ï‚· Mahasiswa
mampu
menguraikan
identifikasi 4
operasi dasar
Kebenaran
konsep
menjelaskan
konsep
penyimpanan
file sederhana
dan
pengambilannya
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
1. Pengertian data
dan
karakteristiknya
2. Entitas beserta
atribut dan file
d. Record
e. Fields
f. File
3. Empat operasi
dasar
e. Select
f. Insert
g. Delete
h. Update
4. Metode data
retrieval
c. Sequential
access
d. Direct access
5. Jenis disk storage
c. Primary
(main)
memory
20 %
KPT 4.0 - 9
pada
penyimpanan
data
ï‚· Mahasiswa
mampu
menjelaskan
perbandingan
akses data
secara berurutan
dan akses
secara langsung
ï‚· Mahasiswa
mampu
menjelaskan
bagaimana
sebuah
perangkat disk
bekerja
ï‚· Mahasiswa
mampu
menjelaskan
prinsip
organisasi file
dan metode
akses
ï‚· Mahasiswa
mampu
menjelaskan
d. Secondary
memory
6. Bagaimana disk
storage bekerja
7. Tahapan
pencarian dan
transfer data
8. Metode
pengaksesan dan
pengorganisasia
n file
9. Simple linear
index
10. B+tree index
Hashed file
KPT 4.0 - 10
bagaimana
simple linear
index, dan
B+tree index
bekerja.
ï‚· Mahasiswa
mampu
menjelaskan
bagaimana
hashed file
bekerja
6 Mahasiswa mampu
melakukan permodelan
data dengan menggunakan
Diagram ER beserta
dengan kardinalitas dan
modalitasnya
ï‚·Mahasiswa
mampu
menjelaskan
konsep dan
praktik
penggunaan
permodelan
data
ï‚·Mahasiswa
mampu
menjelaskan
hubungan
dalam
lingkungan
bisnis unary,
binary, dan
ternary
Kebenaran
konsep
melakukan
permodelan data
dengan
menggunakan
Diagram ER
beserta dengan
kardinalitas dan
modalitasnya
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
1. Esensi data
modeling
2. Entity
relationship (ER)
model
3. Jenis-jenis
relationship :
a. Binary
relationship
b. Unary
relationship
c. Ternary
relationship
4. Cardinalitas
a. One to one
relationship
b. One to many
20 %
KPT 4.0 - 11
relationship
ï‚·Mahasiswa
mampu
menjelaskan
hubungan one
to one, one to
many, many to
many pada
unary, binary,
dan ternary
relationship
ï‚·Mahasiswa
mampu
menjelaskan
dan
menggambarka
n intersection
data
2. Mahasiswa
mampu
membuat model
data dengan
menggunakan
diagram ER
relationship
c. Many to many
relationship
5. Modalitas
a. One to one
relationship
b. One to many
relationship
c. Many to many
relationship
d. Intersection data
e. Assosiative entity
Contoh
penggunaan
diagram ER
7 Mahasiswa mampu
merancang model ER
untuk sebuah studi kasus
Mahasiswa
mampu
merancang model
ER untuk sebuah
Kebenaran
konsep
merancang
model ER untuk
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Transformasi model
data ke basis data
fisik
1. Umum
20 %
KPT 4.0 - 12
studi kasus sebuah studi
kasus
2. Entitas
lemah/sub
entitas
3. Relasi tunggal
4. Relasi multi
entitas
5. Relasi ganda
8 Evaluasi Tengah Semester / Ujian Tengan Semester
9 Mahasiswa mampu
merancang model ER
untuk sebuah studi kasus
ï‚· Mahasiswa
mampu
merancang
model ER
untuk sebuah
studi kasus
Kebenaran
konsep
merancang
model ER untuk
sebuah studi
kasus
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Transformasi model
data ke basis data
fisik
1. Umum
2. Entitas
lemah/sub
entitas
3. Relasi tunggal
4. Relasi multi
entitas
5. Relasi ganda
20 %
10 Mahasiswa dapat
merancang tabel struktur
data dan relasi antar tabel
Mahasiswa
mampu
merancang tabel
relational untuk
sebuah studi
kasus
Kebenaran
konsep
merancang tabel
struktur data dan
relasi antar tabel
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Implementasi basis
data
20 %
11 Mahasiswa memahami
konsep dasar dalam
melakukan pembuatan
ï‚· Mahasiswa
mampu
menjelaskan
Kebenaran
konsep dasar
dalam
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Desain basis data
1. Proses
perancangan
20%
KPT 4.0 - 13
kamus data dan
menerapkan
prosedur
perancangan
basis data
ï‚· Mahasiswa
mampu
menjelaskan
dan
menerapkan
pengembanga
n sistem
melakukan
pembuatan
kamus data
basis data
2. Pengembangan
sistem
12 Mahasiswa memahami
konsep dasar dalam
melakukan pembuatan
kamus data
ï‚· Mahasiswa
mampu
menjelaskan
dan
menerapkan
prosedur
perancangan
basis data
ï‚· Mahasiswa
mampu
menjelaskan
dan
menerapkan
pengembanga
n sistem
Kebenaran
konsep dasar
dalam
melakukan
pembuatan
kamus data
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Desain basis data
1. Proses
perancangan
basis data
2. Pengembangan
sistem
20%
KPT 4.0 - 14
13 Mahasiswa dapat
melakukan pembuatan
kamus data
ï‚· Mahasiswa
mampu
menjelaskan
pengertian
kamus data
ï‚· Mahasiswa
mampu
menjelaskan
perancangan
kamus data
ï‚· Mahasiswa
mampu
menjelaskan
penerapan
kamus data
pada
pengembangan
basis data
Kebenaran
konsep
melakukan
pembuatan
kamus data
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Perancangan kamus
data :
1. Nama arus data
2. Alias
3. Bentuk data
4. Keterangan
5. Periode
transaksi
6. Volume arus
data
7. Struktur data
20%
14 Mahasiswa mampu
melakukan proses
normalisasi
ï‚·Mahasiswa
mampu
menjelaskan
pengertian
normalisasi
ï‚·Mahasiswa
mampu
mengidentifikas
i anomaly
Kebenaran
konsep
melakukan
proses
normalisasi
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Normalisasi data
1. Pengertian
normalisasi
2. Anomali
3. Dependensi
4. Diagram
dependensi
fungsional
5. Dekomposisi tak
20%
KPT 4.0 - 15
ï‚·Mahasiswa
mampu
mengidentifikas
i dependensi
ï‚·Mahasiswa
mampu
menggambarka
n diagram
dependensi
fungsional
ï‚·Mahasiswa
mampu
menerapkan
dekomposisi tak
hilang
ï‚·Mahasiswa
mampu
membuat
bentuk normal
hilang
15 Mahasiswa mampu
melakukan proses
normalisasi
Session Control dan
Cookie
ï‚·Mahasiswa
mampu
menjelaskan
pengertian
normalisasi
ï‚·Mahasiswa
mampu
mengidentifikas
i anomaly
Kebenaran
konsep
melakukan
proses
normalisasi
Ceramah
Diskusi
Penugasan
Ceramah
Diskusi
Penugasan
Normalisasi data
1. Pengertian
normalisasi
2. Anomali
3. Dependensi
4. Diagram
dependensi
fungsional
5. Dekomposisi tak
20%
KPT 4.0 - 16
ï‚·Mahasiswa
mampu
mengidentifikas
i dependensi
ï‚·Mahasiswa
mampu
menggambarka
n diagram
dependensi
fungsional
ï‚·Mahasiswa
mampu
menerapkan
dekomposisi tak
hilang
Mahasiswa
mampu membuat
bentuk normal
hilang
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.
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.
KPT 4.0 - 17
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

More Related Content

RPS TEKNIK INFORMATIKA SISTEM BASIS DATA

  • 1. Rencana Pembelajaran Semester (RPS) UNIVERSITAS NAHDLATUL ULAMA SIDOARJO FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA Kode Dokumen 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 (CP) CPL-PRODI yang dibebankan pada MK 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 …. dst …. KPT 4.0 - 1
  • 2. 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- CPMK10 Mahasiswa dapat merancang tabel struktur data dan relasi antar tabel Sub- CPMK11 Mahasiswa memahami konsep dasar dalam melakukan pembuatan kamus data Sub- CPMK12 Mahasiswa memahami konsep dasar dalam melakukan pembuatan kamus data Sub- CPMK13 Mahasiswa dapat melakukan pembuatan kamus data Sub- CPMK14 Mahasiswa mampu melakukan proses normalisasi Sub- CPMK15 Mahasiswa mampu melakukan proses normalisasi Sub- CPMK16 Evaluasi Akhir Semester / Ujian Akhir Semester Korelasi CPL terhadap Sub-CPMK KPT 4.0 - 2
  • 3. 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 Pembelajaran Tuliskan bahan kajian dan dijabarkan dalam materi pembelajaran dalam pokok-pokok bahasan yang akan dipelajari oleh mahasiswa sesuai 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 Mg Ke- Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bantuk Pembelajaran, Metode Pembelajaran, Penugasan Mahasiswa, [ Estimasi Waktu] Materi Pembelajaran [ Pustaka ] Bobot Penilaian (%) Indikator Kriteria & Bentuk Luring (offline) Daring (online) (1) (2) (3) (4) (5) (6) (7) (8) 1 Mahasiswa menyepakati o Mahasiswa Kebenaran Ceramah Ceramah Pengantar sistem 20 % KPT 4.0 - 3
  • 4. hal-hal yang menjadi penunjang keberhasilan kuliah. Mahasiswa memahami definisi basis data mampu mengetahui kewajiban dan hak yang berkaitan dengan proses perkuliahan o Mahasiswa mampu mengetahui tujuan perkuliahan dan referensi yang digunakan o Mahasiswa mampu menguraikan sejarah kemunculan sistem basis data o Mahasiswa mampu menjelaskan pengertian sistem basis data o Mahasiswa konsep Pengantar sistem basis data Diskusi Diskusi Penugasan basis data : a. Definisi sistem basis data b. Operasi dasar sistem basis data c. Obyektif sistem basis data d. Penerapan sistem basis data KPT 4.0 - 4
  • 5. mampu menjelaskan macam-macam sistem basis data ï‚· Mahasiswa mampu menguraikan tujuan pemanfaatan sistem basis data 2 Mahasiswa mampu menjelaskan konsep dasar sistem basis data o Mahasiswa mampu mengidentifikas i komponen sistem basis data o Mahasiswa mampu menjelaskan konsep DBMS o Mahasiswa mampu menguraikan konsep abstraksi data ï‚·Mahasiswa Kebenaran konsep dasar sistem basis data Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan 1. Komponen sistem basis data 1. Mengenal DBMS 2. Abstraksi data 3. Bahasa basis data 20 % KPT 4.0 - 5
  • 6. mampu membedakan berbagai bahasa sistem basis data 3 Mahasiswa mampu menjelaskan konsep dasar sistem basis data o Mahasiswa mampu mengidentifikas i komponen sistem basis data o Mahasiswa mampu menjelaskan konsep DBMS o Mahasiswa mampu menguraikan konsep abstraksi data o Mahasiswa mampu membedakan berbagai bahasa sistem basis data Kebenaran konsep dasar sistem basis data Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan 1. Komponen sistem basis data 2. Mengenal DBMS 3. Abstraksi data 4. Bahasa basis data 20 % 4 Mahasiswa mampu ï‚· Mahasiswa Kebenaran Ceramah Ceramah 1. Pengertian data 20 % KPT 4.0 - 6
  • 7. menjelaskan konsep penyimpanan file sederhana dan pengambilannya mampu menjelaskan sifat data ï‚· Mahasiswa mampu menjelaskan istilah relasi data, seperti entitas dan atribut ï‚· Mahasiswa mampu menjelaskan definisi relasi penyimpanan seperti field, record, dan file ï‚· Mahasiswa mampu menguraikan identifikasi 4 operasi dasar pada penyimpanan data ï‚· Mahasiswa mampu menjelaskan konsep menjelaskan konsep penyimpanan file sederhana dan pengambilannya Diskusi Penugasan Diskusi Penugasan dan karakteristiknya 2. Entitas beserta atribut dan file a. Record b. Fields c. File 3. Empat operasi dasar a. Select b. Insert c. Delete d. Update 4. Metode data retrieval a. Sequential access b. Direct access 5. Jenis disk storage a. Primary (main) memory b. Secondary memory 6. Bagaimana disk storage bekerja 7. Tahapan KPT 4.0 - 7
  • 8. perbandingan akses data secara berurutan dan akses secara langsung ï‚· Mahasiswa mampu menjelaskan bagaimana sebuah perangkat disk bekerja ï‚· Mahasiswa mampu menjelaskan prinsip organisasi file dan metode akses ï‚· Mahasiswa mampu menjelaskan bagaimana simple linear index, dan B+tree index bekerja. ï‚· Mahasiswa pencarian dan transfer data 8. Metode pengaksesan dan pengorganisasia n file 9. Simple linear index 10. B+tree index Hashed file KPT 4.0 - 8
  • 9. mampu menjelaskan bagaimana hashed file bekerja 5 Mahasiswa mampu menjelaskan konsep penyimpanan file sederhana dan pengambilannya ï‚· Mahasiswa mampu menjelaskan sifat data ï‚· Mahasiswa mampu menjelaskan istilah relasi data, seperti entitas dan atribut ï‚· Mahasiswa mampu menjelaskan definisi relasi penyimpanan seperti field, record, dan file ï‚· Mahasiswa mampu menguraikan identifikasi 4 operasi dasar Kebenaran konsep menjelaskan konsep penyimpanan file sederhana dan pengambilannya Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan 1. Pengertian data dan karakteristiknya 2. Entitas beserta atribut dan file d. Record e. Fields f. File 3. Empat operasi dasar e. Select f. Insert g. Delete h. Update 4. Metode data retrieval c. Sequential access d. Direct access 5. Jenis disk storage c. Primary (main) memory 20 % KPT 4.0 - 9
  • 10. pada penyimpanan data ï‚· Mahasiswa mampu menjelaskan perbandingan akses data secara berurutan dan akses secara langsung ï‚· Mahasiswa mampu menjelaskan bagaimana sebuah perangkat disk bekerja ï‚· Mahasiswa mampu menjelaskan prinsip organisasi file dan metode akses ï‚· Mahasiswa mampu menjelaskan d. Secondary memory 6. Bagaimana disk storage bekerja 7. Tahapan pencarian dan transfer data 8. Metode pengaksesan dan pengorganisasia n file 9. Simple linear index 10. B+tree index Hashed file KPT 4.0 - 10
  • 11. bagaimana simple linear index, dan B+tree index bekerja. ï‚· Mahasiswa mampu menjelaskan bagaimana hashed file bekerja 6 Mahasiswa mampu melakukan permodelan data dengan menggunakan Diagram ER beserta dengan kardinalitas dan modalitasnya ï‚·Mahasiswa mampu menjelaskan konsep dan praktik penggunaan permodelan data ï‚·Mahasiswa mampu menjelaskan hubungan dalam lingkungan bisnis unary, binary, dan ternary Kebenaran konsep melakukan permodelan data dengan menggunakan Diagram ER beserta dengan kardinalitas dan modalitasnya Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan 1. Esensi data modeling 2. Entity relationship (ER) model 3. Jenis-jenis relationship : a. Binary relationship b. Unary relationship c. Ternary relationship 4. Cardinalitas a. One to one relationship b. One to many 20 % KPT 4.0 - 11
  • 12. relationship ï‚·Mahasiswa mampu menjelaskan hubungan one to one, one to many, many to many pada unary, binary, dan ternary relationship ï‚·Mahasiswa mampu menjelaskan dan menggambarka n intersection data 2. Mahasiswa mampu membuat model data dengan menggunakan diagram ER relationship c. Many to many relationship 5. Modalitas a. One to one relationship b. One to many relationship c. Many to many relationship d. Intersection data e. Assosiative entity Contoh penggunaan diagram ER 7 Mahasiswa mampu merancang model ER untuk sebuah studi kasus Mahasiswa mampu merancang model ER untuk sebuah Kebenaran konsep merancang model ER untuk Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Transformasi model data ke basis data fisik 1. Umum 20 % KPT 4.0 - 12
  • 13. studi kasus sebuah studi kasus 2. Entitas lemah/sub entitas 3. Relasi tunggal 4. Relasi multi entitas 5. Relasi ganda 8 Evaluasi Tengah Semester / Ujian Tengan Semester 9 Mahasiswa mampu merancang model ER untuk sebuah studi kasus ï‚· Mahasiswa mampu merancang model ER untuk sebuah studi kasus Kebenaran konsep merancang model ER untuk sebuah studi kasus Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Transformasi model data ke basis data fisik 1. Umum 2. Entitas lemah/sub entitas 3. Relasi tunggal 4. Relasi multi entitas 5. Relasi ganda 20 % 10 Mahasiswa dapat merancang tabel struktur data dan relasi antar tabel Mahasiswa mampu merancang tabel relational untuk sebuah studi kasus Kebenaran konsep merancang tabel struktur data dan relasi antar tabel Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Implementasi basis data 20 % 11 Mahasiswa memahami konsep dasar dalam melakukan pembuatan ï‚· Mahasiswa mampu menjelaskan Kebenaran konsep dasar dalam Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Desain basis data 1. Proses perancangan 20% KPT 4.0 - 13
  • 14. kamus data dan menerapkan prosedur perancangan basis data ï‚· Mahasiswa mampu menjelaskan dan menerapkan pengembanga n sistem melakukan pembuatan kamus data basis data 2. Pengembangan sistem 12 Mahasiswa memahami konsep dasar dalam melakukan pembuatan kamus data ï‚· Mahasiswa mampu menjelaskan dan menerapkan prosedur perancangan basis data ï‚· Mahasiswa mampu menjelaskan dan menerapkan pengembanga n sistem Kebenaran konsep dasar dalam melakukan pembuatan kamus data Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Desain basis data 1. Proses perancangan basis data 2. Pengembangan sistem 20% KPT 4.0 - 14
  • 15. 13 Mahasiswa dapat melakukan pembuatan kamus data ï‚· Mahasiswa mampu menjelaskan pengertian kamus data ï‚· Mahasiswa mampu menjelaskan perancangan kamus data ï‚· Mahasiswa mampu menjelaskan penerapan kamus data pada pengembangan basis data Kebenaran konsep melakukan pembuatan kamus data Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Perancangan kamus data : 1. Nama arus data 2. Alias 3. Bentuk data 4. Keterangan 5. Periode transaksi 6. Volume arus data 7. Struktur data 20% 14 Mahasiswa mampu melakukan proses normalisasi ï‚·Mahasiswa mampu menjelaskan pengertian normalisasi ï‚·Mahasiswa mampu mengidentifikas i anomaly Kebenaran konsep melakukan proses normalisasi Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Normalisasi data 1. Pengertian normalisasi 2. Anomali 3. Dependensi 4. Diagram dependensi fungsional 5. Dekomposisi tak 20% KPT 4.0 - 15
  • 16. ï‚·Mahasiswa mampu mengidentifikas i dependensi ï‚·Mahasiswa mampu menggambarka n diagram dependensi fungsional ï‚·Mahasiswa mampu menerapkan dekomposisi tak hilang ï‚·Mahasiswa mampu membuat bentuk normal hilang 15 Mahasiswa mampu melakukan proses normalisasi Session Control dan Cookie ï‚·Mahasiswa mampu menjelaskan pengertian normalisasi ï‚·Mahasiswa mampu mengidentifikas i anomaly Kebenaran konsep melakukan proses normalisasi Ceramah Diskusi Penugasan Ceramah Diskusi Penugasan Normalisasi data 1. Pengertian normalisasi 2. Anomali 3. Dependensi 4. Diagram dependensi fungsional 5. Dekomposisi tak 20% KPT 4.0 - 16
  • 17. ï‚·Mahasiswa mampu mengidentifikas i dependensi ï‚·Mahasiswa mampu menggambarka n diagram dependensi fungsional ï‚·Mahasiswa mampu menerapkan dekomposisi tak hilang Mahasiswa mampu membuat bentuk normal hilang 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. 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. KPT 4.0 - 17
  • 18. 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