Satuan Acara Perkuliahan Kuliah Sistem Basis Data 2 Semester

advertisement
Satuan Acara Perkuliahan
Kuliah Sistem Basis Data 2
Semester Ganjil 2014
Caca E. Supriana, S.Si.,MT.
Tujuan Instruksional Umum :
1. Memahami pemodelan ERD lanjut, database mapping, ketergantungan fungsional,
normalisasi dan advance query basis data.
2. Memahami proses bisnis sederhana sebuah sistem, memahami requirements, melakukan
pemodelan basis data untuk memenuhi requirements, membuat tabel basis data,
melakukan normalisasi berdasarkan ketergantungan fungsional dan menggunakan SQL
untuk memenuhi requirements.
3. Dapat melakukan kerja kelompok untuk menyelesaikan tugas besar sistem basis data.
4. Mengetahui konektivitas aplikasi basis data dan basis data terdistribusi.
Pertemuan perkuliahan
Pertemuan Materi Kuliah
1
Keterangan
Introduction SBD2, TIU, Materi Kuliah, Aturan Diskusi materi SBD1 dan
Kuliah, Referensi dan Tugas Besar
Quiz atau Tugas 1 mengenai
ERD dan SQL.
2
Database System Development :
Diskusi
dan
pengumpulan
Database design process, conceptual database Tugas 1.
dan systems development
3
Entity Relationship Diagram (notasi Chen) :
Latihan kasus ERD.
Review entitas, atribut, jenis-jenis atribut, relasi
dan kardinalitas.
4
Advanced ERD (notasi Chen) :
Latihan kasus ERD.
Weak entity, spesialisasi-generalisasi, agregasi,
tabel redundan dan latihan kasus.
1 Pertemuan Materi Kuliah
5
6
Keterangan
Entity Relationship Diagram (notasi Chen dan Memperkenalkan CASE untuk
notasi Crow’s Foot) : latihan kasus.
database design.
Functional dependency :
Diskusi dan latihan kasus.
Konsep dan relasi antara proses bisnis dengan
FD.
7
Normalisasi (1) :
Tugas 2 atau Quiz mengenai
Konsep normalisasi, 1NF, 2NF dan 3NF serta normalisasi
latihan kasus.
serta
tugas
pembagian kelompok untuk
tugas besar.
Ujian Tengah Semester
8
Normalisasi (2) :
Pengumpulan Tugas 2 serta
Mengulang 1NF, 2NF dan 3NF serta mempelajari kelompok
BCNF, 4NF dan 5NF serta latihan kasus.
tugas
besar,
pembagian kasus tugas besar,
diskusi.
9
Structure Query Language (1) :
Praktikum SQL di kelas.
Review mapping database dari model ke physical Pengumpulan Modul 1 tugas
DB, SQL statements dalam MySQL serta latihan besar dan review umum.
query.
10
Structure Query Language (2) :
Studi
kasus,
proses
bisnis,
Praktikum SQL di kelas.
requirements, Pengumpulan Modul 2 tugas
ketergantungan fungsional, mapping database besar dan review umum.
dan query untuk requirements serta statements
SQL lain.
11
Database connectivity :
Pengumpulan Modul 3 tugas
Konsep konektivitas antar aplikasi & basis data, besar dan review umum.
ODBC, OLE, ADO, JDBC dan dasar Internet
DB.
12
Basis Data Terdistribusi :
Konsep,
DB
Processing,
Pengumpulan Modul 4 & 5
karakteristik, tugas besar dan review umum.
keuntungan serta kelemahan DDBMS.
2 Pertemuan Materi Kuliah
13
Presentasi Kelompok Tugas Besar (1)
14
Presentasi Kelompok Tugas Besar (2)
Ujian Akhir Semester
Keterangan
Pengumpulan laporan akhir
kelompok Tugas Besar SBD2
Daftar Pustaka :
1. Abdul Kadir, Belajar Database Menggunakan MySQL, Penerbit Andi, 2008
2. Coronel-Morris-Rob, Database Systems : Design, Implementation & Management, 9th
Edt., Cengage Learning, 2011
3. Jeffrey Hoffer, Modern Database Management, Pearson, 2011
4. Korth-Silberchatz-Sudarshan, Database System Concepts, 4th Edition, McGraw-Hill,
2004
5. MySQL Tutorials, www.tutorialspoint.com
6. Poulraj Ponniah, Data Modeling Fundamentals, Wiley-Interscience, 2007
7. www.databasejournal.com
8. www.MySQL.com
3 
Download