RPP Sistem Basis Data S1 SI
RPP Sistem Basis Data S1 SI
Disusun oleh
Vivine Nurcahyawati, M.Kom, OCP
DAFTAR ISI
PETA CAPAIAN BELAJAR MAHASISWA : SISTEM BASIS DATA (410103050) / 3 sks / Smt. II
Capaian Pembelajaran
Mahasiswa mampu merancang basis data dari suatu sistem informasi sesuai dengan kebutuhan pengguna, baik
secara mandiri/perorangan maupun bekerja sama dalam suatu kelompok.
Persentase kelulusan matakuliah sebesar 80%.
[C6,P3,A4] :
Mahasiswa dapat merancang basis data dan dapat memanipulasi data
dalam basis data dengan Structure Query Language (SQL).
(11-14)
[C5,P3,A4] :
Mahasiswa dapat melakukan normalisasi terhadap skema basis data
berdasarkan Ketergantungan Fungsional dan Primary Key
(9-10)
[C5,P3,A4] :
Mahasiswa dapat mendesain model data relasional.
(6-8)
[C4,P2,A3] :
Mahasiswa dapat membuat Entity-Relationship Diagram
sesuai kebutuhan pengguna.
(4-5)
[C2,P2,A3] :
Mahasiswa dapat memahami pengertian, karakteristik,
manfaat, implikasi basis data dan pemakainya
(1)
[C3,P2,A3] :
Mahasiswa mampu menentukan kebutuhan pengguna.
(3)
[C2,P2,A3] :
Mahasiswa memahami model data, arsitektur dan kebebasan data
dalam basis data serta bahasa, interface dan klasifikasi DBMS
(2)
KODE
BOBOT
SEMESTER
RUMPUN
REVISI
410103050
3 sks
II
MKK
25 Juli 2013
Capaia Pembelajaran
Deskripsi Materi
Pustaka
Team Teaching
Assessment
Matakuliah Syarat
Mahasiswa mampu merancang basis data dari suatu sistem sesuai dengan kebutuhan pengguna, baik secara
mandiri/perorangan maupun bekerja sama dalam suatu kelompok. Persentase kelulusan matakuliah sebesar 80%.
1. Konsep dasar, sistem dan arsitektur basis data.
2. Perancangan basis data yang dimulai dengan Entity-Relationship Diagram (ERD).
3. Basis data model relasional (termasuk di dalamnya pemetaan ERD ke model relasional, ketergantungan fungsional dan
normalisasi).
4. Manipulasi basis data dengan menerapkan Data Definition Language dan Data Manipulation Language.
Wajib:
1. Elmasri, Ramez and Navathe, Shamkant B. 2010. Fundamentals of Database Systems, Sixth Edition. Boston: Pearson
Education, Inc. Addison Wesley.
Anjuran:
2. Silberschatz, Abraham, Korth, H. F. and Sudarschan, S. 2000. Database System Concepts, Fourth Edition. Singapore:
The McGraw-Hill Companies, Inc.
3. Ramakrishnan, Raghu, Gehrke, Johannes. 2003. Database Management Systems, Third Edition. New York: The
McGraw-Hill Companies, Inc.
A. B. Tjandrarini, S.Si., M.Kom., Ayuningtyas, S.Kom., M.MT., MOS, Ignatius Adrian Mastan, S.E., S.Kom., M.M., MCP.,
MOS., OCA.
1. Tes : tertulis (quis), presentasi (UTS dan UAS)
2. Non Tes : resume, keaktifan, proposal, laporan
--3
Minggu
Ke-
Assessment
Indikator
Mahasiswa dapat memahami
Metode Pembelajaran
[ Estimasi waktu ]
[Media Pembelajaran]
Sub-Kompetensi (Sub-LO)
Bentuk
Mampu menjelaskan
pengertian dan sifat-sifat basis
data (C2,P2)
Mampu menjelaskan
karakteristik dan manfaat
basis data(C2,P2)
Memberikan contoh tentang
implikasi basis data dan
pemakainya(C2,P2)
Sikap menghargai dalam
menyampaikan dan menerima
pendapat selama diskusi (A3)
Mhs tepat waktu dalam
pengumpulan tugas.
Non Tes :
Resume pemanfaatan
basis data
(dikumpulkan
maksimal M2 melalui
brilian di menu
Assigment)
Non Tes :
Resume sistem dan
arsitektur basis data
(dikumpulkan
maksimal M3 melalui
brilian di menu
Assigment)
Bobot
3%
3%
Materi Pembelajaran
[Pustaka]
1. Menjelaskan tentang
RPP
2. Konsep Dasar Basis
Data
(Buku 1 Bab 1)
Definisi Basis Data
Karakteristik Basis Data
Pemakai Basis Data
Manfaat Basis Data
Implikasi Basis Data
Mampu menjelaskan
penggunaan model data
konseptual tingkat tinggi (C2)
Mampu menentukan
kebutuhan pengguna (C3,P2)
Mampu menotasikan dengan
ER-Diagram (C2)
Sikap menghargai dalam
menyampaikan dan menerima
pendapat selama diskusi (A3)
Non Tes :
Dosen memberikan
contoh soal tentang
kebutuhan
pengguna.
Mahasiswa
mengerjakan
latihan soal dari
dosen.
Dosen memanggil
acak untuk mhs
yang mengerjakan
di depan kelas
kemudian hasilnya
didiskusikan
bersama
Mampu menuangkan
kebutuhan pengguna dalam
bentuk notasi ER-Diagram
(C4,P2)
Presentasi hasil notasi ERDiagram (A3)
Sikap menghargai dalam
menyampaikan dan menerima
pendapat selama diskusi (A3)
Non Tes :
Dosen memberikan
contoh soal tentang
notasi ERDiagram.
Mahasiswa
mengerjakan
latihan soal dari
dosen.
Dosen memanggil
acak untuk mhs
yang mengerjakan
di depan kelas
kemudian hasilnya
didiskusikan
bersama
Mampu menuangkan
kebutuhan pengguna dalam
bentuk notasi ER-Diagram
Tes :
Quiz
1%
1%
10%
1. Kumpulan soal
2. Entity Relationship
Diagram (ERD)
(C4,P2,A3)
(C4,P2)
Presentasi hasil notasi ERDiagram (A3)
Sikap menghargai dalam
menyampaikan dan menerima
pendapat selama diskusi (A3)
Non Tes :
Dosen memberikan
pertanyaan tentang
topik terkait dan
memberi
kesempatan
mahasiswa untuk
menjawab
Dosen juga bisa
memanggil acak
untuk mhs yang
diberi kesempatan
menjawab
kemudian hasilnya
didiskusikan
bersama
Non Tes :
Dosen memberikan
contoh soal tentang
pemetaan.
Mahasiswa
mengerjakan
latihan soal dari
dosen.
Dosen memanggil
acak untuk mhs
yang mengerjakan
di depan kelas
kemudian hasilnya
didiskusikan
1%
1%
(Buku 1 Bab 3)
bersama
Tes :
Presentasi
Non Tes :
Proposal
UTS DEMO
Non Tes :
Dosen memberikan
contoh soal tentang
pemetaan.
Mahasiswa
mengerjakan
latihan soal dari
dosen.
Dosen memanggil
acak untuk mhs
yang mengerjakan
di depan kelas
kemudian hasilnya
didiskusikan
bersama
Non Tes :
Dosen memberikan
pertanyaan tentang
topik terkait dan
memberi
kesempatan
mahasiswa untuk
menjawab
Dosen juga bisa
memanggil acak
untuk mhs yang
diberi kesempatan
menjawab
kemudian hasilnya
didiskusikan
bersama
30%
1%
1%
Ketergantungan Fungsional
(Buku 1 Bab 10)
Petunjuk Informal
Desain Skema Relasi
Ketergantungan
Fungsional (FD)
Aturan Penurunan untuk
FD
Pencarian Closure
(Algoritma)
10
11
Non Tes :
Penyelesaian studi
kasus untuk
normalisasi
(dikumpulkan
maksimal M11
melalui brilian di
menu Assigment)
Non Tes :
Presentasi penerapan
DDL
5%
1%
12
Non Tes :
Presentasi penerapan
DML
1%
Normalisasi
(Buku 1 Bab 10 dan 11)
Penentuan
PrimaryKey(Algoritma)
Pengertian Normalisasi
Bentuk Normal Pertama
(1NF)
Bentuk Normal Kedua
(2NF)
Bentuk Normal Ketiga
(3NF)
Bentuk Normal BoyceCodd (BCNF)
Data Manipulation
Languange (DML)
(Buku 1 Bab 8)
Basic SQL Queries
Penanganan Ambiguous
13
14
Tes :
Quiz
Non Tes :
Presentasi penerapan
DDL dan DML
10%
1%
UAS DEMO
Tes :
Presentasi
Non Tes :
Proposal
[TT + BM : (1+1)x(3x50)]
Masuk ke dalam nilai keaktifan
(salah satu komponen TUGAS)
[MP : PC, LCD, sound system,
OS, power point, internet, power
designer,TOAD]
Kuliah danQuiz
[TM : 1x(3x50)]
Quiz : 90
Dosen memeriksa laporan
kegiatan kelompok
Belajar mandiri di komunitas
[TT + BM : (1+1)x(3x50)]
[MP : PC, LCD, sound system,
OS, power point, internet, power
designer,TOAD]
Data Manipulation
Language (DML)
(Buku 1 Bab 8)
Fungsi EXISTS & NOT
EXISTS
Eksplisit Set & NULL
Penamaan Kembali
Fungsi Aggregate &
Grouping
Substring Comparison,
Arithmetic Operator &
Ordering
30%
Keterangan :
TM
:Tatap Muka;
TT
:Tugas Terstruktur;
BM
:Belajar Mandiri
MP
:Media Pembelajaran
Disahkan Oleh :
Kaprodi S1 Sistem Informasi
Kekhususan Komputerisasi Akuntansi
Diperiksa Oleh :
Reviewer
Dibuat Oleh :
10