UNIVERSITAS MERCU BUANA FAKULTAS PROGRAM STUDI : Ilmu Komputer : Sistem Informasi RENCANA PEMBELAJARAN SEMESTER Mata Kuliah Kode Rumpun MK Bobot Semester Tanggal Penyusunan (SKS) Perancangan Basis Data 3 II 01-08-2017 Otorisasi Dosen Pengemban RPS Kordinator RMK Ketua Program Studi Capaian Pembelajaran Deskripsi Singkat Mata Kuliah Materi Pembelajaran/ Pokok Bahasan Wachyu Hari Haji, S.Kom., MM Wachyu Hari Haji, S.Kom., MM Nur Ani, ST., MMSI CPL-Prodi Kode 1. Mampu menjelaskan konsep pengarsipan secara untuk keperluan perancangan dalam rangka pengembangan Computer Based Information System (CBIS) 2. Mampu membuat model 3. Mampu melakukan analisis 4. Mampu menyusun rancangan yang optimal dalam kasus nyata CP-Mata Kuliah Kode 1. Mampu menjelaskan tentang konsep dasar 2. Mampu menjelaskan pandangan terhadap, pemodelan 3. Mampu merancang dengan teknik normalisai 4. Mampu membuat penulisan schema dan subschema Mata Tutorial ini memberikan pemahaman mengenai dan sekaligus pengalaman bagi mahasiswa dalam membangun dan mengelola 1. Konsep dasar 2. Pandangan terhadap 3. Pemodelan 4. Merancang dengan teknik normalisasi 5. Penulisan schema dan subschema
Pustaka 6. Contoh studi kasus 7. Aspek terkait dengan proyek pengembangan sistem Utama: 1. Elmasri, Ramez, Shamkant B. Navathe, Fundamental of Database Design 6 th Ed., Addison Wesley-Pearson, 2011 2. Powell, Gavin, Beginning Database Design, Wiley, 2006 Pendukung: 1. Teorey, Tobey, et all, Database Modelling and Design 5 th Ed., Morgan Kaufmann-Elsevier, 2011 2. Connolly M. Thomas, Carolyn E. Begg, Database Systems: A Practical Approach to Design, Implementation and Management, 5th Ed, Pearson, 2010 Media Pembelajaran Perangkat Lunak: Perangkat Keras: Rational Rose, Oracle LCD Projector Team Teaching Mata Tutorial Prasyarat Minggu Ke- Wachyu Hari Haji, Anita Ratnasari, Handrie Noprisson Sistem Basis Data Sub-CP-MK Sebagai Kemampuan Akhir yang diharapkan Indikator Kriteria & Bentuk Penilaian Metode Pembelajaran (Estimasi Waktu) Materi Pembelajaran (Pustaka) Bobot Peniliaian (1) (2) (3) (4) (5) (6) (7) 1 Memahami perkembangan konsep, aplikasi 1. Definisi komputer 2. Perkembangan Pustaka Utama (1) 2%, perbedaan dan informasi, hubungan sistem informasi dan basis teknologi komputer 3. Perkembangan konsep pertanyaan dan, pengelola sistem 4. Aplikasi informasi, serta pentingnya 5. Data dan informasi memahami konsep basis 6. Sistem informasi manajemen dan basis 7. Pengelolaan sistem informasi Pentingnya memahami konsep
2 Memahami definisi basis dan sistem, dan hierarki 3 Memahami tujuan pengembangan dan keuntungan penggunaan 4 Mampu menjelaskan memberikan contoh, dan memberikan solusi atas batasan aturan yang harus ditaati dalam 5 Memahami macam, level, dan antarmuka antar level pandangan terhadap basis, serta independensi 6 Memahami definisi, macam, perbedaan, dan contoh perangkat lunak untuk masing-masing model 7 Mampu menjelaskan, melakukan analisis sebuah 1. Definisi 2. Definisi sistem basis Hierarki 1. Tujuan pengembangan Keuntungan penggunaan 1. Kerangkapan ( redundancy) 2. Inkonsistensi ( inconsistenty) 3. Data terisolasi ( isolation) 4. Keamanan ( security) Integritas ( integrity) 1. Macam pandangan terhadap 2. Level pandangan terhadap 3. Antarmuka antarpandangan terhadap Independensi ( independency) 1. Definisi model 2. Macam model Produk perangkat lunak model tugas tugas 1. Komponen ER_Diagram Pustaka Utama (2) 3% Pustaka Utama (2) 3% Pustaka Utama (2) 2%
sistem, dan kemudian menggambarkan model ER-Model 8 Evaluasi Tengah Semester (15%) 9 Mampu melakukan analisis sebuah sistem, dan kemudian menggambarkan model semantic 10 Memahami contoh model hierarchycal 11 Memahami contoh model network model 12 Memahami konsep-konsep dalam RDBM, menentukan kunci relasi, menentukan ketergantungan, menentukan kerelasian antar 2. Menggambar ER_Diagram 3. Contoh ER_Diagram Kelebihan dan kelemahan ER_Diagram 1. Komponen diagram semantic 2. Menggambar diagram semantic 3. Contoh diagram semantic Kelebihan dan kelemahan diagram semantic 1. Model hierarchycal 2. Contoh hierarchycal Kelebihan dan kelemahan model hierarchycal 1. Model network 2. Contoh model network Kelebihan dan kelemahan model network 1. Terminologi RDBM 2. Karakteristik model RDBM 3. Komponen relasi pertanyaan dan Pustaka Utama (1) 5%
relasi, dan melakukan normalisasi tabel baris 13 Memahami schema dan subschema 14 Mampu menjelaskan aspekaspek yang terkait dengan proyek pengembangan basis 4. Kunci relasi 5. Aturan-aturan pada kunci relasi 6. Ketergantungan 7. Kerelasian antar relasi 8. Penyimpanganpenyimpangan (anomalies) dalam pengolahan Teknik normalisasi 1. Terminologi RDBM 2. Definisi schema dan subschema 3. Schema, subschema, model, dan diagram kerelasian antar relasi 4. Notasi relasi, schema, dan subschema Instance schema 1. Tujuan pengembangan 2. Langkah pengembangan 3. Analisis kelayakan
15 Mampu menganalisa kebutuhan dan membuat rancangan yang benar sesuai konsep basis untuk aplikasi sistem informasi 16 Evaluasi Akhir Semester (25%) pengembangan 4. Perhitungan manfaat aplikasi secara kuantitatif 5. Analisis biaya manfaat dari alternatif desain Kelamahan pendekatan basis 1. Teknik perancangan 2. Langkah perancangan Contoh studi kasus Pustaka Utama (1) 5%