Otorisasi
Pustaka Utama
1. S. K. Singh 2011. "Database Systems: Concepts, Design and Application". 2nd Edition
Pendukung
1. Jogiyanto HM. 2005. “Pengenalan Komputer: Dasar Ilmu Komputer, Pemrograman, Sistem Informasi”. Yogyakarta: Penerbit ANDI.
2. Edhy Sutanta 2011, “Basis Data dalam Tinjauan Konseptual”, Penerbit ANDI
3. Kusrini, M.Kom., 2007, “Strategi Perancangan dan Pengelolaan Basis Data”, Penerbit ANDI
Sub-CP-MK
Minggu Materi Pembelajaran Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot
(Sebagai Kemampuan Akhir Indikator
Ke- [Pustaka] Penilaian [estimasi waktu] Mahasiswa Penilaian
yang diharapkan)
(1) (2) (3) (4) (5) (6) (7) (8)
1 Memahami perkembangan 1. Definisi komputer Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 2%
konsep basis data, aplikasi 2. Perkembangan memahami menjawab 150’] merangkum referensi
basis data, perbedaan data teknologi komputer perkembangan pertanyaan dan perkembangan
dan informasi, hubungan 3. Perkembangan konsep basis data, menyelesaikan konsep basis data
sistem informasi dan basis konsep basis data aplikasi basis data, latihan
data, pengelola sistem 4. Aplikasi basis data perbedaan data
informasi, serta pentingnya 5. Data dan informasi dan informasi,
memahami konsep basis data 6. Sistem informasi hubungan sistem
manajemen dan informasi dan
basis data basis data,
7. Pengelolaan sistem pengelola sistem
informasi informasi, serta
8. Pentingnya pentingnya
memahami konsep memahami
basis data konsep basis data
2 Memahami definisi basis data 1. Definisi basis data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 3%
dan sistem basis data, dan 2. Definisi sistem basis memahami menjawab 150’] merangkum referensi
hierarki data data definisi basis data pertanyaan dan definisi basis data
3. Hierarki data dan sistem basis menyelesaikan dan sistem basis
data, dan hierarki latihan data, dan hierarki
data data
3 Memahami tujuan 1. Tujuan Mahasiswa Mahasiswa mampu 1. Kuliah dan Diskusi Memberikan 3%
pengembangan dan pengembangan memahami tujuan menjawab [TM : 150’] penjelasan,
keuntungan penggunaan basis basis data pengembangan pertanyaan dan bagaimana pihak
data 2. Keuntungan dan keuntungan menyelesaikan 2. Tugas 1 : Mencari marketing dapat
penggunaan basis penggunaan basis tugas contoh formulir isian melakukan
data data pendaftaran standarisasi data
mahasiswa baru dengan
disuatu universitas menggunakan
formulir isian
tersebut
4 Mampu menjelaskan 1. Kerangkapan data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari contoh 2%
memberikan contoh, dan (data redundancy) mampu menjawab 150’] sebuah relasi yang
memberikan solusi atas 2. Inkonsistensi data menjelaskan pertanyaan dan mengalami
batasan aturan yang harus (data inconsistenty) memberikan menyelesaikan kerangkapan data
ditaati dalam basis data 3. Data terisolasi (data contoh, dan latihan
isolation) memberikan
4. Keamanan data solusi atas
(data security) batasan aturan
5. Integritas data (data yang harus ditaati
integrity) dalam basis data
5 Memahami macam, level, dan 1. Macam pandangan Mahasiswa Mahasiswa mampu 1. Kuliah dan Diskusi Mencari sebuah 5%
antarmuka antar level terhadap basis data memahami menjawab [TM : 150’] contoh sistem
pandangan terhadap basis 2. Level pandangan macam, level, dan pertanyaan dan pengolahan data
data, serta independensi data terhadap basis data antarmuka antar menyelesaikan 2. Tugas 2 : Mencari disuatu instansi
3. Antarmuka level pandangan tugas sebuah contoh sistem
antarpandangan terhadap basis pengolahan data
terhadap basis data data, serta disuatu instansi,
4. Independensi data independensi data KELOMPOK
(data independency)
6 Memahami definisi, macam, 1. Definisi model data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
perbedaan, dan contoh 2. Macam model data memahami menjawab 150’] merangkum referensi
perangkat lunak untuk masing- 3. Produk perangkat definisi, macam, pertanyaan dan mengenai model
masing model data lunak model data perbedaan, dan menyelesaikan data
contoh perangkat latihan
lunak untuk
masing-masing
model data
7 Mampu menjelaskan, 1. Komponen Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
melakukan analisis sebuah ER_Diagram mampu menjawab 150’] merangkum referensi
sistem, dan kemudian 2. Menggambar menjelaskan, pertanyaan dan mengenai
menggambarkan model data ER_Diagram melakukan analisis menyelesaikan ER_Diagram
ER-Model 3. Contoh ER_Diagram sebuah sistem, latihan
4. Kelebihan dan dan kemudian
kelemahan menggambarkan
ER_Diagram model data ER-
Model
8 Evaluasi Tengah Semester : Melakukan validasi hasil penilaian, evaluasi dan perbaikan proses pembelajaran berikutnya 15%
9 Mampu melakukan analisis 1. Komponen diagram Mahasasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari sebuah 5%
sebuah sistem, dan kemudian semantic mampu menjawab 150’] contoh sistem
menggambarkan model data 2. Menggambar melakukan analisis pertanyaan dan informasi yang paling
semantic diagram semantic sebuah sistem, menyelesaikan dipahami oleh
3. Contoh diagram dan kemudian latihan mahasiswa
semantic menggambarkan
4. Kelebihan dan model data
kelemahan diagram semantic
semantic
10 Memahami contoh model data 1. Model data Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari minimal 3 5%
hierarchycal hierarchycal memahami menjawab 150’] contoh kasus
2. Contoh hierarchycal contoh model pertanyaan dan hubungan antardata
3. Kelebihan dan data hierarchycal menyelesaikan yang termasuk dalam
kelemahan model latihan model data hierarki
data hierarchycal
11 Memahami contoh model data 1. Model data network Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari minimal 3 5%
network model 2. Contoh model data memahami menjawab 150’] contoh kasus
network contoh model pertanyaan dan hubungan antardata
3. Kelebihan dan data network menyelesaikan yang termasuk dalam
kelemahan model model latihan model data network
data network
12 Memahami konsep-konsep 1. Terminologi RDBM Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari contoh relasi 5%
dalam RDBM, menentukan 2. Karakteristik basis memahami menjawab 150’] dalam bentuk tidak
kunci relasi, menentukan data model RDBM konsep-konsep pertanyaan dan normal
ketergantungan data, 3. Komponen relasi dalam RDBM, menyelesaikan
menentukan kerelasian antar 4. Kunci relasi menentukan kunci latihan
relasi, dan melakukan 5. Aturan-aturan pada relasi,
normalisasi tabel baris data kunci relasi menentukan
6. Ketergantungan ketergantungan
data data, menentukan
7. Kerelasian antar kerelasian antar
relasi relasi, dan
8. Penyimpangan- melakukan
penyimpangan normalisasi tabel
(anomalies) dalam baris data
pengolahan data
9. Teknik normalisasi
13 Memahami schema dan 1. Terminologi RDBM Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
subschema basis data 2. Definisi schema dan memahami menjawab 150’] merangkum referensi
subschema schema dan pertanyaan dan mengenai schema
3. Schema, subschema basis menyelesaikan dan subschema
subschema, model data latihan
data, dan diagram
kerelasian antar
relasi
4. Notasi relasi,
schema, dan
subschema
5. Instance schema
14 Mampu menjelaskan aspek- 1. Tujuan Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Mencari dan 5%
aspek yang terkait dengan pengembangan mampu menjawab 150’] merangkum referensi
proyek pengembangan basis basis data menjelaskan pertanyaan dan mengenai aspek-
data 2. Langkah aspek-aspek yang menyelesaikan aspek yang terkait
pengembangan terkait dengan latihan dengan proyek
basis data proyek pengembangan basis
3. Analisis kelayakan pengembangan data
pengembangan basis data
basis data
4. Perhitungan
manfaat aplikasi
basis data secara
kuantitatif
5. Analisis biaya
manfaat dari
alternatif desain
basis data
6. Kelamahan
pendekatan basis
data
15 Mampu menganalisa 1. Teknik perancangan Mahasiswa Mahasiswa mampu Kuliah dan Diskusi [TM : Dapat 5%
kebutuhan basis data dan basis data mampu menjawab 150’] menyelesaikan,
membuat rancangan basis 2. Langkah menganalisa pertanyaan dan menganalisa
data yang benar sesuai konsep perancangan basis kebutuhan basis menyelesaikan kebutuhan basis data
basis data untuk aplikasi data data dan latihan dan membuat
sistem informasi 3. Contoh studi kasus membuat rancangan basis data
rancangan basis sesuai konsep basis
data yang benar data
sesuai konsep
basis data untuk
aplikasi sistem
informasi
16 Evaluasi Akhir Semester : Melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa 25%