Anda di halaman 1dari 6

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
Sistem Basis Data XXX 3 II 6/15/2017
Otorisasi Dosen Pengemban RPS Koordinator RMK Ketua Program Studi

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


Capaian CPL - Prodi
Pembelajaran kode Mampu menjelaskan prinsip-prinsip dasar dalam pengembangan basis data
Mampu mengidentifikasi dan merancang basis data sesuai dengan kebutuhan organisasi
Mampu mengimplementasikan rancangan basis data pada suatu DBMS

CP - Mata Kuliah
Mampu mengembangkan sistem dengan cara melakukan perencanaan, analisis, desain, penerapan, pengujian, dan pemeliharaan sistem untuk menghasilkan sebuah solusi
kode yang relevan, akurat, dan tepat sesuai dengan kebutuhan pengguna.

Memiliki pengetahuan terhadap alat bantu, pre-processing, pemrosesan dan post-processing terhadap data dengan melakukan analisis, memodelkan masalah dan
mengimplementasikan solusi yang tepat terkait dengan pemrosesan data berbasis sistem cerdas untuk menghasikan sistem cerdas yang adaptable, efektif, aman, dan optimal.
Mata kuliah ini memberikan pemahaman mengenai basis data dan sekaligus pengalaman bagi mahasiswa dalam membangun dan mengelola basis data.
Deskripsi Singkat
Mata Kuliah
Materi 1 Pemahaman mengenai basis data
Pembelajaran/ 2 Perintah dasar dan lanjut dalam mengelola basis data menggunakan DBMS MySQL
Pokok Bahasan 3 ERD
4 Normalisasi

Pustaka Utama:
1 Thomas Connoly, Carolyn Begg 2010, "Database System: A Practical Approach to Design Implementation and Management ", 4th Edition, Addison Wesley.
2 S. K. Singh 2011. "Database Systems: Concepts, Design and Application" . 2nd Edition

1
Pendukung:
1 Ema Utami, S.Si., M.Kom. 2005, "Konsep Dasar Pengolahan dan Pemrograman Database dengan SQL Server, Ms. Access dan Ms. Visual Basic" , ANDI Offset
2 Sari Armiati, S.T., M.T. 2016, "Basis Data Oracle Fundamental" , Deepublish
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
Prasyarat

Minggu Sub-CP-MK Materi Pembelajaran Indikator Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot Penilaian
Ke- (sebagai kemampuan akhir [Pustaka] Penilaian [estimasi waktu] Mahasiswa
yang diharapkan
(1) (2) (3) (4) (5) (6) (7) (8)
1 Memahami pengertian, 1. Rencana materi perkuliahan Mahasiswa Mahasiswa mampu menjawab Kuliah dan Diskusi Mencari dan 2%
karakteristik, manfaat, memahami pertanyaan dan menyelesaikan [TM : 150'] merangkum referensi
implikasi basis data dan 2. Konsep dasar basis data pengertian, latihan konsep database
pemakainya karakteristik
[MODUL 1] , manfaat,
implikasi
basis data
2 Memahami ANSI-SPARC, 1. Arsitektur Three-Level ANSI- dan
Mahasiswa Mahasiswa mampu menjawab Kuliah, diskusi dan Mencari dan 3%
bahasa basis data, model data SPARC memahami pertanyaan dan menyelesaikan kuis [TM : 150'] merangkum referensi
& konseptual, fungsi & 2. Bahasa basis data ANSI- latihan ANSI-SPARC, bahasa
komponen DBMS SPARC, basis data, model data &
3. Model Data dan Konseptual bahasa basis konseptual, fungsi &
data, model komponen DBMS
4. Fungsi & Komponen DBMS data &
konseptual,
[MODUL 2] fungsi &
komponen
DBMS

2
Minggu Sub-CP-MK Materi Pembelajaran Indikator Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot Penilaian
Ke- (sebagai kemampuan akhir [Pustaka] Penilaian [estimasi waktu] Mahasiswa
yang diharapkan
3 Memahami relasi antar data 1. Sejarah dari Model Relasi Mahasiswa Mahasiswa mampu menjawab Kuliah, diskusi dan Mencari dan 3%
dalam database memahami pertanyaan dan menyelesaikan kuis [TM : 150'] merangkum referensi
2. Terminologi Sejarah dari latihan relasi antar data dalam
Model database
3. Struktur Data Relasional Relasi,
Terminologi
4. Relasi Basis Data , Struktur
Data
5. Relational Integrity Relasional,
Relasi Basis
6. Views Data,
Relational
[MODUL 3] Integrity,
Views

4 Memahami konsep 1. Pengenalan aljabar relasional Mahasiswa Mahasiswa mampu menjawab 1. Kuliah dan Melakukan analisa dari 2%
penggunaan aljabar relasional memahami pertanyaan dan menyelesaikan Diskusi [TM : 120'] studi kasus yang
dengan menjelaskan 2. Operasi dasar pada aljabar konsep dan tugas & mampu membuat queri disajikan oleh teman
fungsinya relasional fungsi dari sederhana dengan operasi dasar 2. Tugas 1 : sekelasnya
aljabar aljabar relasional Mengerjakan soal-
[MODUL 4] relasional soal queri
sederhana dengan
operasi dasar
aljabar relasional
[TM : 30']
5 Memahami konsep 1. Pengenalan kalkulus relasional Mahasiswa Mahasiswa mampu menjawab Kuliah, diskusi dan Melakukan analisa dari 5%
penggunaan kalkulus memahami pertanyaan dan menyelesaikan kuis [TM : 150'] studi kasus yang
relasional dengan 2. Operasi dasar pada kalkulus konsep dan latihan & mampu membuat disajikan oleh teman
menjelaskan fungsinya relasional fungsi dari queri sederhana dengan operasi sekelasnya
kalkulus dasar kalkulus relasional
[MODUL 5] relasional

3
Minggu Sub-CP-MK Materi Pembelajaran Indikator Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot Penilaian
Ke- (sebagai kemampuan akhir [Pustaka] Penilaian [estimasi waktu] Mahasiswa
yang diharapkan
6-7 Memahami dan mampu 1. Merancang Database Mahasiswa Mahasiswa mampu menjawab 1. Kuliah dan Melakukan analisa dari 10%
merancang database dengan - Tipe Tabel My SQL memahami: pertanyaan dan menyelesaikan Diskusi [TM : 120'] studi kasus yang
menerapkan aturan - Tipe Field/ Kolom/ Atribut MySQL 1. Tipe-tipe tugas disajikan
perancangan database, - Tipe Operator tabel dalam 2. Tugas 2 :
menggunakan perintah- - Aturan Merancang Database database, Merancang
perintah dasar DBMS MySQL 2. Dasar-dasar MySQL atribut dan database [TM : 30']
- Tipe Perintah SQL tipe
- Data Definition Language operator
- Data Manipulation Language yang
digunakan
3. Membuat Database
2. Aturan
[MODUL 6 - 7] dalam
perancanga
n database

3. Perintah-
perintah
dalam
DBMS SQL

4. Mengenai
DBMS
MySQL
8 Evaluasi tengah semester : melakukan validasi hasil penilaian, evaluasi dan perbaikan proses pembelajaran berikutnya 15%

4
Minggu Sub-CP-MK Materi Pembelajaran Indikator Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot Penilaian
Ke- (sebagai kemampuan akhir [Pustaka] Penilaian [estimasi waktu] Mahasiswa
yang diharapkan
9 - 10 Memahami cara 1. Pendahuluan Mahasiswa Mahasiswa mampu menjawab 1. Kuliah dan Melakukan analisa dari 10%
menggambarkan relasi antar mampu: pertanyaan dan menyelesaikan Diskusi [TM : 120'] studi kasus yang
tabel database dalam bentuk 2. Notasi 1. tugas disajikan
diagram E-R lengkap berikut - Entitas Menjelaska 2. Tugas 3 :
kamus datanya - Atribut n Membuat ERD dari
- Relasi pengertian database yang
ERD dirancang [TM :
3. Kardinalitas 30']
2.
4. Mendesain dan membangun ERD Menjelaska
n notasi-
5. ERD Data Dictionary notasi yang
digunakan
[MODUL 8 - 9] dalam
merancang
diagram E-R

3.
11 - 12 Memahami konsep 1. Pendahuluan Mahasiswa Mahasiswa mampu menjawab 1. Kuliah dan Melakukan analisa dari 10%
normalisasi mampu pertanyaan dan menyelesaikan Diskusi [TM : 120'] studi kasus yang
2. Aturan-aturan normalisasi menormalis tugas disajikan
asi model 2. Tugas 4 :
3. Keuntungan normalisasi data Mengerjakan studi
kasus tentang
4. UNF, 1NF, 2NF, 3NF, BCNF, 4NF, normalisasi [TM :
5NF 30']

[MODUL 10 - 11]

5
Minggu Sub-CP-MK Materi Pembelajaran Indikator Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot Penilaian
Ke- (sebagai kemampuan akhir [Pustaka] Penilaian [estimasi waktu] Mahasiswa
yang diharapkan
13 Memahami keamanan basis Keamanan Basis Data 1. Mampu Mahasiswa mampu menjawab Kuliah, diskusi dan Mencari dan 5%
data menjelaska pertanyaan dan menyelesaikan kuis [TM : 150'] merangkum referensi
[MODUL 12] n lingkup latihan tentang keamanan basis
keamanan data
basis data

2. Mampu
menjelaska
n fungsi dari
adanya
security/
keamanan
dalam
sistem basis
data

3. Mampu
mengidentif
ikasi tipe
ancaman
yang dapat
Memahami Objek DBMS Pengenalan Objek DBMS mempengar
1. Mampu Mahasiswa mampu menjawab Kuliah, diskusi dan Mencari dan 10%
14 - 15
menjelaska pertanyaan dan menyelesaikan kuis [TM : 150'] merangkum referensi
[MODUL 13 - 14] n alasan latihan tentang Objek DBMS
dibutuhkan
nya OODB

2. Mampu
menjelaska
n konsep
yang terkait
dengan
OODB, yaitu
abstraksi,
penyembun
yian
inforasi,
identitas
16 objek, objek
Evaluasi Akhir Semester : Melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa 25%

Anda mungkin juga menyukai