Anda di halaman 1dari 7

UNIVERSITAS MERCU BUANA

FAKULTAS : ILMU KOMPUTER


PROGRAM STUDI : TEKNIK INFORMATIKA

No. Dokumen 02-3.04.1.02 Distribusi


Tgl. Efektif
RENCANA PEMBELAJARAN SEMESTER
Mata Kuliah Kode Rumpun MK Bobot (SKS) Semester Tanggal Penyusunan
Perancangan Basis Data XXX 3 III 15-06-2017
Dosen Pengemban RPS Koordinator RMK Ketua Program Studi

Otorisasi

Sabar Rudiarto,.S.Kom,.M.Kom Sabar Rudiarto,.S.Kom,.M.Kom Desi Ramayanti, S.Kom, MT


Capaian CPL – Prodi
Pembelajaran Kode  Mampu menjelaskan konsep pengarsipan data secara basia data untuk keperluan perancangan basis data dalam rangka
pengembangan Computer Based Information System (CBIS)
 Mampu membuat model
 Mampu melakukan analisis
 Mampu menyusun rancangan basis data yang optimal dalam kasus nyata
CP – Mata Kuliah
Kode  Mampu menjelaskan tentang konsep dasar basis data
 Mampu menjelaskan pandangan terhadap basis data, pemodelan data
 Mampu merancang basis data dengan teknik normalisai
 Mampu membuat penulisan schema dan subschema
Deskripsi Mata kuliah ini memberikan pemahaman mengenai basis data dan sekaligus pengalaman bagi mahasiswa dalam membangun dan mengelola
Singkat Mata basis data.
Kuliah
Materi 1. Konsep dasar basis data
Pembelajaran/ 2. Pandangan terhadap basis data
Pokok Bahasan 3. Pemodelan data
4. Merancang basis data dengan teknik normalisasi
5. Penulisan schema dan subschema
6. Contoh studi kasus
7. Aspek terkait dengan proyek pengembangan sistem basis data

Pustaka Utama
1. S. K. Singh 2011. "Database Systems: Concepts, Design and Application". 2nd Edition

Pendukung
1. Jogiyanto HM. 2005. “Pengenalan Komputer: Dasar Ilmu Komputer, Pemrograman, Sistem Informasi”. Yogyakarta: Penerbit ANDI.
2. Edhy Sutanta 2011, “Basis Data dalam Tinjauan Konseptual”, Penerbit ANDI
3. Kusrini, M.Kom., 2007, “Strategi Perancangan dan Pengelolaan Basis Data”, Penerbit ANDI

Media Perangkat Lunak Perangkat Keras


Pembelajaran Windows, power point, aplikasi basis data Komputer, proyektor, white board, sound system
Team Teaching
Mata Kuliah Sistem basis data
Prasyarat

Sub-CP-MK
Minggu Materi Pembelajaran Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot
(Sebagai Kemampuan Akhir Indikator
Ke- [Pustaka] Penilaian [estimasi waktu] Mahasiswa Penilaian
yang diharapkan)
(1) (2) (3) (4) (5) (6) (7) (8)
1 Memahami perkembangan 1. Definisi komputer Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 2%
konsep basis data, aplikasi 2. Perkembangan memahami menjawab 150’] merangkum referensi
basis data, perbedaan data teknologi komputer perkembangan pertanyaan dan perkembangan
dan informasi, hubungan 3. Perkembangan konsep basis data, menyelesaikan konsep basis data
sistem informasi dan basis konsep basis data aplikasi basis data, latihan
data, pengelola sistem 4. Aplikasi basis data perbedaan data
informasi, serta pentingnya 5. Data dan informasi dan informasi,
memahami konsep basis data 6. Sistem informasi hubungan sistem
manajemen dan informasi dan
basis data basis data,
7. Pengelolaan sistem pengelola sistem
informasi informasi, serta
8. Pentingnya pentingnya
memahami konsep memahami
basis data konsep basis data
2 Memahami definisi basis data 1. Definisi basis data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 3%
dan sistem basis data, dan 2. Definisi sistem basis memahami menjawab 150’] merangkum referensi
hierarki data data definisi basis data pertanyaan dan definisi basis data
3. Hierarki data dan sistem basis menyelesaikan dan sistem basis
data, dan hierarki latihan data, dan hierarki
data data
3 Memahami tujuan 1. Tujuan Mahasiswa Mahasiswa mampu 1. Kuliah dan Diskusi Memberikan 3%
pengembangan dan pengembangan memahami tujuan menjawab [TM : 150’] penjelasan,
keuntungan penggunaan basis basis data pengembangan pertanyaan dan bagaimana pihak
data 2. Keuntungan dan keuntungan menyelesaikan 2. Tugas 1 : Mencari marketing dapat
penggunaan basis penggunaan basis tugas contoh formulir isian melakukan
data data pendaftaran standarisasi data
mahasiswa baru dengan
disuatu universitas menggunakan
formulir isian
tersebut
4 Mampu menjelaskan 1. Kerangkapan data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari contoh 2%
memberikan contoh, dan (data redundancy) mampu menjawab 150’] sebuah relasi yang
memberikan solusi atas 2. Inkonsistensi data menjelaskan pertanyaan dan mengalami
batasan aturan yang harus (data inconsistenty) memberikan menyelesaikan kerangkapan data
ditaati dalam basis data 3. Data terisolasi (data contoh, dan latihan
isolation) memberikan
4. Keamanan data solusi atas
(data security) batasan aturan
5. Integritas data (data yang harus ditaati
integrity) dalam basis data
5 Memahami macam, level, dan 1. Macam pandangan Mahasiswa Mahasiswa mampu 1. Kuliah dan Diskusi Mencari sebuah 5%
antarmuka antar level terhadap basis data memahami menjawab [TM : 150’] contoh sistem
pandangan terhadap basis 2. Level pandangan macam, level, dan pertanyaan dan pengolahan data
data, serta independensi data terhadap basis data antarmuka antar menyelesaikan 2. Tugas 2 : Mencari disuatu instansi
3. Antarmuka level pandangan tugas sebuah contoh sistem
antarpandangan terhadap basis pengolahan data
terhadap basis data data, serta disuatu instansi,
4. Independensi data independensi data KELOMPOK
(data independency)
6 Memahami definisi, macam, 1. Definisi model data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
perbedaan, dan contoh 2. Macam model data memahami menjawab 150’] merangkum referensi
perangkat lunak untuk masing- 3. Produk perangkat definisi, macam, pertanyaan dan mengenai model
masing model data lunak model data perbedaan, dan menyelesaikan data
contoh perangkat latihan
lunak untuk
masing-masing
model data
7 Mampu menjelaskan, 1. Komponen Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
melakukan analisis sebuah ER_Diagram mampu menjawab 150’] merangkum referensi
sistem, dan kemudian 2. Menggambar menjelaskan, pertanyaan dan mengenai
menggambarkan model data ER_Diagram melakukan analisis menyelesaikan ER_Diagram
ER-Model 3. Contoh ER_Diagram sebuah sistem, latihan
4. Kelebihan dan dan kemudian
kelemahan menggambarkan
ER_Diagram model data ER-
Model
8 Evaluasi Tengah Semester : Melakukan validasi hasil penilaian, evaluasi dan perbaikan proses pembelajaran berikutnya 15%
9 Mampu melakukan analisis 1. Komponen diagram Mahasasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari sebuah 5%
sebuah sistem, dan kemudian semantic mampu menjawab 150’] contoh sistem
menggambarkan model data 2. Menggambar melakukan analisis pertanyaan dan informasi yang paling
semantic diagram semantic sebuah sistem, menyelesaikan dipahami oleh
3. Contoh diagram dan kemudian latihan mahasiswa
semantic menggambarkan
4. Kelebihan dan model data
kelemahan diagram semantic
semantic
10 Memahami contoh model data 1. Model data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari minimal 3 5%
hierarchycal hierarchycal memahami menjawab 150’] contoh kasus
2. Contoh hierarchycal contoh model pertanyaan dan hubungan antardata
3. Kelebihan dan data hierarchycal menyelesaikan yang termasuk dalam
kelemahan model latihan model data hierarki
data hierarchycal
11 Memahami contoh model data 1. Model data network Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari minimal 3 5%
network model 2. Contoh model data memahami menjawab 150’] contoh kasus
network contoh model pertanyaan dan hubungan antardata
3. Kelebihan dan data network menyelesaikan yang termasuk dalam
kelemahan model model latihan model data network
data network
12 Memahami konsep-konsep 1. Terminologi RDBM Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari contoh relasi 5%
dalam RDBM, menentukan 2. Karakteristik basis memahami menjawab 150’] dalam bentuk tidak
kunci relasi, menentukan data model RDBM konsep-konsep pertanyaan dan normal
ketergantungan data, 3. Komponen relasi dalam RDBM, menyelesaikan
menentukan kerelasian antar 4. Kunci relasi menentukan kunci latihan
relasi, dan melakukan 5. Aturan-aturan pada relasi,
normalisasi tabel baris data kunci relasi menentukan
6. Ketergantungan ketergantungan
data data, menentukan
7. Kerelasian antar kerelasian antar
relasi relasi, dan
8. Penyimpangan- melakukan
penyimpangan normalisasi tabel
(anomalies) dalam baris data
pengolahan data
9. Teknik normalisasi
13 Memahami schema dan 1. Terminologi RDBM Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
subschema basis data 2. Definisi schema dan memahami menjawab 150’] merangkum referensi
subschema schema dan pertanyaan dan mengenai schema
3. Schema, subschema basis menyelesaikan dan subschema
subschema, model data latihan
data, dan diagram
kerelasian antar
relasi
4. Notasi relasi,
schema, dan
subschema
5. Instance schema
14 Mampu menjelaskan aspek- 1. Tujuan Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
aspek yang terkait dengan pengembangan mampu menjawab 150’] merangkum referensi
proyek pengembangan basis basis data menjelaskan pertanyaan dan mengenai aspek-
data 2. Langkah aspek-aspek yang menyelesaikan aspek yang terkait
pengembangan terkait dengan latihan dengan proyek
basis data proyek pengembangan basis
3. Analisis kelayakan pengembangan data
pengembangan basis data
basis data
4. Perhitungan
manfaat aplikasi
basis data secara
kuantitatif
5. Analisis biaya
manfaat dari
alternatif desain
basis data
6. Kelamahan
pendekatan basis
data
15 Mampu menganalisa 1. Teknik perancangan Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Dapat 5%
kebutuhan basis data dan basis data mampu menjawab 150’] menyelesaikan,
membuat rancangan basis 2. Langkah menganalisa pertanyaan dan menganalisa
data yang benar sesuai konsep perancangan basis kebutuhan basis menyelesaikan kebutuhan basis data
basis data untuk aplikasi data data dan latihan dan membuat
sistem informasi 3. Contoh studi kasus membuat rancangan basis data
rancangan basis sesuai konsep basis
data yang benar data
sesuai konsep
basis data untuk
aplikasi sistem
informasi
16 Evaluasi Akhir Semester : Melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa 25%

Anda mungkin juga menyukai