You are on page 1of 7

BADAN PENGEMBANGAN KURIKULUM

2013
FAKULTAS TEKNIK DAN SAINS
UNIVERSITAS NASIONAL
RENCANA PEMBELAJARAN
MATA KULIAH : Basis Data + Praktikum SEM : X KODE : 02010300 SKS : 2
JURUSAN : S1 Matematika DOSEN : Agus Wibowo
KOMPETENSI : mampu memodelkan informasi dan pengetahuan dalam bentuk relasional, mendeskripsikan model ke dalam bentuk aljabar relasional,
menuliskan model dalam diagram konseptual maupun fisik, mentransformasi model konseptual ke dalam model fisik, normalisasi model
data, membuat DDL dan DML dan pemrograman basis data
MINGGU KE
KEMAMPUAN AKHIR
YANG DIHARAPKAN
BAHAN KAJIAN
(Materi ajar)
BENTUK
PEMBELAJARAN
KRITERIA PENILAIAN
(Indikator)
BOBOT
NILAI
PUSTAKA
1
mengetahui
tujuan perkuliahan &
konsep
dasar Basis Data
- Pendahuluan
- Konsep Basis Data
dan Sistem
Manajemen Basis Data
(DBMS)
- Struktur dan
komponen
komponen
dalam DBMS
- Kuliah Mimbar
- Diskusi/Tanya Jawab
Kemampuan
menjelaskan konsep
basis data melalui
contoh studi kasus dari
tugas mahasiswa -
-
Buku 2 Bab 1
BADAN PENGEMBANGAN KURIKULUM
2013
- Karakteristik Basis
Data
- Pemakai/orang-
orang yang terlibat
dalam
Basis Data
- Contoh-contoh
penggunaan basis data
- Manfaat dan
implikasi basis data
-
2
Mahasiswa mampu
memodelkan informasi dan
pengetahuan dalam bentuk
relasional.
Pemodelan data, data
base relasional,
tahapan
- Model data, schema
& instance
- Analisis dan
Perancangan Basis
Data
- Langkah-langkah
dalam perancangan
Basis Data
- Konsep Model
Relasional
- Domain, Tuple,
Attribute dan Relasi
- (relationship
- Kuliah Mimbar
- Diskusi/Tanya Jawab
Kebenaran pemodelan
data dalam bentuk DFD
dan CDM
- Kesesuaian
permodelan data
dengan kebutuhan
pengguna aplikasi
5%
Buku 1 Bab 2;
Buku 2 Bab 2
3
Mahasiswa mampu
memodelkan informasi dan
pengetahuan dalam bentuk
. Konsep & tahap
analisa & desain
database
- Mendaftar
- Kuliah Mimbar
- Diskusi/Tanya Jawab
- Simulasi
Kebenaran pemodelan
data dalam bentuk DFD
dan CDM
- Buku 1 Bab 3;
Buku 4 Bab
BADAN PENGEMBANGAN KURIKULUM
2013
relasional.
kebutuhan pengguna
- Deliverable tahap
analisis(daftar proses
bisnis, identifikasi
dokumen, identifikasi
laporan/report, DFD,
CDM)
- - Deliverable Desain
(PDM, rancangan
UI)
- Kesesuaian
permodelan data
dengan kebutuhan
- pengguna aplikasi
10
4
Mampu
menuliskan model dalam
diagram konseptual
maupun
fisik.
Konversi DFD ke
CDM
- Langkah-langkah
pembuatan DFD
- Menggenerate CDM
dari DFD (level 2,
memunculkan
datastore)
- Melengkapi atribut-
atribut dari CDM
- Menghubungkan
entitas yang terbentuk
dalam CDM
- Tugas rumah:
menyusun DFD dari
studi
kasus yang ditentukan
dosen,
menggenerate DFD
menjadi CDM,
melengkapi atribut
- Kuliah Mimbar
- Diskusi/Tanya Jawab
- Simulasi
10%
BADAN PENGEMBANGAN KURIKULUM
2013
dan relasi dalam
CDM.
5
Mampu
menuliskan model dalam
diagram konseptual
maupun
fisik.
Identifikasi entitas,
atribut,
relationship,
pembuatan CDM
Entitas; Identifikasi
Entitas, penamaan
entitas, definisi entitas,
Single Instante
Entity, Entity
relationship minimum,
pemodelan entiti
dalam single context,
homonym, sinonym
- Kuliah Mimbar
- Diskusi/Tanya Jawab
- Simulasi
-
Buku 1 Bab 4
Buku 1 Bab 5
6
Mampu
memodelkan informasi dan
pengetahuan dalam bentuk
relasional
- Mahasiswa mampu
menuliskan model dalam
diagram konseptual
maupun fisik
Data integritas
- Integrity constraint,
PDM,
implementasi
integritas data
- Kuliah Mimbar
- Diskusi/Tanya Jawab
- Simulasi
-
Buku 1 Bab 4
Buku 1 Bab 5
7
Mahasiswa mampu
menormalisasi model data.
Normalisasi:
- Aturan-aturan
Normalisasi,
- Keuntungan
normalisasi,
Ceramah, diskusi,
Praktikum
Evaluasi
Normalisasi di
Kesesuaian hasil dan
kelengkapan desain
fisik (PDM) dengan proses
bisnis
Model data tanpa
20%
Buku 4 Bab 2
BADAN PENGEMBANGAN KURIKULUM
2013
- bussines normal
form, first normal
form
(NF), 2NF, 3NF,
Boyce/codd NF, 4NF,
5NF
kelas redundansi
8
Mahasiswa mampu
menuliskan model dalam
diagram konseptual
maupun fisik.
- Mahasiswa mampu
mentransformasi model
konseptual ke dalam model
fisik.
Responsi (lab):
pembuatan CDM dan
PDM dengan
menggunakan case
tool
(Power designer)
- Tugas: Pembuatan
CDM dan PDM
berdasarkan studi
kasus yang dipilih
Demonstrasi, studi
kasus
Kesesuaian hasil dan
kelengkapan desain
fisik (PDM) dengan proses
bisnis
Model data tanpa
redundansi
10%
Buku 4 Bab 2
9
Mahasiswa mampu
membuat
DDL dan DML
Bahasa Basis Data
Relasional
DDL
Pendefinisian Data
dalam SQL
Konsep Schema &
Catalog
Perintah Create Table,
Tipe Data dan
Constraint
Perintah Drop
Perintah Alter
Ceramah,
demonstrasi,
praktikum
Kemampuan dalam
membuat database,
tabel beserta atributnya
10%
Buku 2 dan 3
BADAN PENGEMBANGAN KURIKULUM
2013
10
Mahasiswa mampu
mendeskripsikan model ke
dalam bentuk aljabar
relasional
Aljabar relasional
Union, set difference,
cross product
Latihan Soal
Ceramah,
demonstrasi,
praktikum
- Buku 2 dan 3
11
Mahasiswa mampu
mendeskripsikan model ke
dalam bentuk aljabar
relasional.
Aljabar relasional
Union, set difference,
cross product
Latihan Soal
Ceramah,
demonstrasi, latihan
soal, praktikum
Kebenaran penerapan
aljabar relasional dalam
menjawab soal latihan
10%
Modul
Praktikum
12
Mahasiswa mampu
mendeskripsikan model ke
dalam bentuk aljabar
relasional
Mahasiswa mampu
membuat DDL dan DML
Mapping aljabar
relasional ke query
Penerapan query pada
report
SQL Query Dasar
UPDATE Statements
VIEW dalam SQL
Ceramah,
demonstrasi, latihan
soal, praktikum
- Kebenaran
penggunaaan query
dalam dalam
menghasilkan laporan
yang sesuai dengan
kebutuhan
0 Buku 2 dan 3
13
Mampu
menerapkan pemrograman
basis data.
- Integrasi /
implementasi sistem
berbasis
data
(databse+form+query)
- Merancang UI/form
yang sesuai berdasar
proses bisnis/DFD
yang diidentifikasi di
tahap analisis
- Pemrograman
Praktek Mandiri
Mampu membuat
aplikasi database
dengan bahasa
pemrograman tertentu
10%
Modul
Praktikum
BADAN PENGEMBANGAN KURIKULUM
2013
Database:
ODBC
Dataset, dll
14
DEMO AKHIR
PRAKTIKUM
Demontrasi
- Keberhasilan aplikasi
database yang
dibangun
- Kelengkapan dan
kebenaran laporan
yang dihasilkan dari
aplikasi
25%
PRAKTIKUMSISTEMBASIS DATA
Modul 1: tahap analisis dan desain database.
Modul 2: pembuatan database (DDL) di Postgress
Modul 3: Query dan laporan
Final Project
Pustaka Utama :
1. Reingruber, Michael C & Gregory, William W; The Data Modeling Handbook A Best-Practice Approach to Building Quality Data Models, John Wiley & Son Inc, 2001
Pustaka penunjang :
1. Ramakrishnan, Raghu, Gehrke, Johannes. 2003. Database Management Systems, Third Edition. New York: The McGraw-Hill Companies, Inc.
2. Howe, David; Data analysis for Database Design, third Edition, Butterworth-Heineman, 2001

You might also like