Pertemuan
ke Pokok Bahasan danTIU Sub Pokok Bahasan dan TIK PembelajaranMetode PembelajaranMedia Referensi 1. 1. PENGENALAN
UMUM MATERI YANG AKAN DIAJARKAN
TIU :
Mahasiswa dapat meng ingat kembali konsep dari suatu basis data
1.1. Pengenalan secara umum materi yang akan diajarkan
1.2. Review Pengantar model data relasional, keuntungan penggunaan model data relasional, beserta contoh software-nya, batasan integrity
TIK :
 Mahasiswa dapat mengetahui tujuan dari mata kuliah ini  Mahasiswa dapat mengingat kembali hal-hal yang berhubungan
dengan Model Data Relasional
Kuliah Mimbar Papan Tulis,
OHT 1, 2, 4
2. & 3 2. MODEL EER & STUDI KASUS
TIU :
Mahasiswa mengingat kembali model ER, da-pat mengerti dan mema hami konsep model EER, serta dapat meran cang basis data dengan menggunakan model ER dan EER
2.1. Review Konsep Model ER 2.2. Konsep Model EER
2.2.1 Superclass dan Subclass 2.2.2. Specialization
 Specialization Hierarchy  Specialization Latice  Specialization Disjoint  Specialization Non Disjoint 2.2.3 Generalization
2.2.4 Categorization 2.3. Studi Kasus
TIK:
 Mahasiswa dapat mengingat kembali konsep Model ER
 Mahasiswa dapat mengerti konsep Model EER serta simbol-simbol yang digunakan dalam Model EER
Kuliah Mimbar Papan Tulis,
OHT 1, 2, 3, 4
4, 5 & 6 3. PROSES
PERANCANGAN BASIS DATA & STUDI KASUS
TIU :
Mahasiswa dapat me ngerti dan memahami bagaimana proses
3.4. Tujuan Perancangan Basis Data 3.2. Aplikasi Basis Data dalam Life Cycle 3.3. Proses Perancangan Basis Data :
 Fase 1 : Pengumpulan Data dan Analisis
 Fase 2 : Perancangan Basis Data Secara Konseptual  Fase 3 : Pemilihan DBMS
 Fase 4 : Perancangan Basis Data Secara Logika  Fase 5 : Perancangan Basis Data Secara Fisik
Kuliah Mimbar Papan Tulis,
peran cangan basis data serta dapat merancang basis data dengan baik
 Fase 6 : Implementasi Sistem Basis Data 3.4. Studi Kasus
TIK:
 Mahasiswa dapat mengerti konsep perancangan basis data  Mahasiswa dapat merancang basis data sesuai dengan fase-mahami tentang pe ngontrolan terha dap basis data  Mahasiswa dapat
mengerti dan me mahami konsep Concurrency dan Recovery beserta tekniknya
4.1. Transaksi
 Pengertian transaksi 4.2. Security Database
 Overview security database (Authorization, Views, Backing Up, Journaling, Checkpointing dan Encryption)
 Journaling  Checkpointing  Encryption 4.3. Concurrency
4.3.1. Pengertian Concurrency dan Recovery
4.3.2. Pengertian Transaksi dan Sistem Konsep untuk Concurrency
4.3.3. Jenis Masalah dan contohnya:  Masalah kehilangan modifikasi  Masalah modifikasi sementara  Masalah analisis yang tidak konsisten 4.3.4. Deadlock, Commit, Rollback
4.3.5. Concurrency Control :  Locking
 Timestamping 4.4. Recovery
4.4.1 Fasilitas Recovery  Backup Mechanism  System Log  Checkpointing
4.4.2 Teknik Recovery
Kuliah Mimbar Papan Tulis,
 Differed Updates  Immediate Updates
TIK:
 Mahasiswa dapat mengerti konsep pengontrolan berbasis komputer
 Mahasiswa dapat mengerti konsep Concurrency dan Recovery  Mahasiswa dapat mengetahui masalah-masalah yang terjadi
pada Concurrency Control
 Mahasiswa dapat mengetahui teknik dan fasilitas yang ada pada Recovery
5.1. Perkembangan Aplikasi Basis Data (CAD, CAM, CASE, CAP) 5.2. Konsep Object Oriented :
 Abstraksi dan enkapsulasi  Objek dan Atribut  Identitas Objek  Metode dan Pesan 5.3. Contoh kasus
TIK:
 Mahasiswa dapat mengetahui perkembangan aplikasi basis data  Mahasiswa dapat mengerti konsep OOD
Kuliah Mimbar Papan Tulis,
OHT 1, 2, 4
UJIAN TENGAH SEMESTER 11 6. DISTRIBUTED
6.1. Pengenalan Sistem Basis Data Terdistribusi  Konsep Dasar Basis Data Terdistribusi
 Keuntungan dan Kerugian Basis Data Terdistribusi 6.2. Rancangan Distribusi Basis Data
 Alokasi Data  Fragmentasi  Replikasi  Contoh
TIK:
 Mahasiswa dapat mengerti konsep Basis Data Terdistribusi
Kuliah Mimbar Papan Tulis,
OHT 1, 2, 4
8. PERKEMBANGAN DATABASE SAAT INI
TIU :
Mahasiswa dapat me ngerti dan memahami konsep Client–Server dan mengetahui perkem bangan database saat ini
7.2. Fungsi Client–Server 7.3. Aplikasi Client–Server 7.4. Keuntungan Client–Server
7.5. Contoh Client-Server Lokal dan secara geografis
8.1. Pengenalan Data Warehouse, Object-Relational Database, Active Database, Internet Database
TIK :
 Mahasiswa dapat mengerti konsep Client–Server
 Mahasiswa dapat mengetahui aplikasi Client–Server serta keuntungan Client–Server
 Mahasiswa mengetahui perkembangan database saat ini
OHT
1, 4
UJIAN AKHIR SEMESTER