SATUAN ACARA PERKULIAHAN Mata Kuliah Semester Program Studi Pengajar
: Sistem Basis Data : 4 (Empat) : Teknologi Pendidikan (TekPend) : Ellina Rienovita, M.T
A. Identitas Mata Kuliah Nama Mata Kuliah Nama Pengajar Bobot Program Studi Semester Tahun Akademik Evaluasi
: Sistem Basis Data : Ellina Rienovita, M.T. : 3 sks : Teknologi Pendidikan : 4 (Empat) : 2009-2010 : Komponen Evaluasi Tugas Kuis UTS UAS
Bobot 20% 10% 30% 40%
B. Tujuan Pembelajaran Umum Setelah lulus matakuliah Sistem Basis Data mahasiswa dapat Membangun aplikasi basis data sederhana untuk keperluan aplikasi praktis perkantoran (P4) C. Tujuan Pembelajaran Khusus 1. Mahasiswa dapat menjelaskan objektif dari penggunaan basisdata (C2) 2. Mahasiswa dapat menjelaskan komponen-komponen yang berada dalam lingkup system basis data (C2) 3. Mahasiswa dapat Menunjukkan hubungan antara basisdata jaringan, hirarki dan relasional (C4) 4. Mahasiswa dapat Membuat normalisasi data terhadap struktur table yang telah dibuat (P3) 5. Mahasiswa dapat membuat model ER Diagram untuk menggambarkan hubungan antar data (P3) 6. Mahasiswa dapat mentransformasikan model data konseptual ke model data fisik (P3) 7. Mahasiswa dapat membangun dan memanipulasi data dengan menggunakan SQL (P3) 8. Mahasiswa dapat menerjemahkan operasi basisdata sederhana (P3)
D. Skema Hubungan Pokok Bahasan
TUJUAN PEMBELAJARAN UMUM: Setelah lulus matakuliah Sistem Basis Data mahasiswa dapat Membangun aplikasi basis data sederhana untuk keperluan aplikasi praktis perkantoran (P4)
menerjemahkan operasi basisdata sederhana (P4)
membangun dan memanipulasi data dengan menggunakan SQL (P3)
membuat model ER Diagram untuk menggambarkan hubungan antar data (P3)
mentransformasikan model data konseptual ke model data fisik (P3)
Membuat normalisasi data terhadap struktur table yang telah dibuat (P3)
Menunjukkan hubungan antara basisdata jaringan, hirarki dan relasional (C4)
menjelaskan komponen-komponen yang berada dalam lingkup system basis data (C2)
Menjelaskan objektif dari penggunaan basisdata (C2)
E. Pokok Bahasan 1. Pengantar Basisdata 2. Lingkungan Sistem Basisdata 3. Basisdata jaringan, hirarki dan relasional 4. Normalisasi Data 5. Diagram ER 6. Transformasi Model Data Konseptual ke Fisikal 7. Structure Query Language (SQL) 8. Aplikasi Basisdata
F. Satuan Acara Perkuliahan SESI 1.
POKOK BAHASAN Pengantar Basis Data
2
Lingkungan Basis Data
3
Basisdata Jaringan, Hirarki dan Relasional
4
Normalisasi Data
MATERI BAHASAN SASARAN BELAJAR Mahasiswa dapat menjelaskan Pendahuluan Konsep dasar basis data, istilah-istilah objektif dari penggunaan basisdata (C2) dasar, dan komponen basis data Keuntungan dan kerugian menggunakan basis data Pengguna basis data Komponen basis data DBMS Abstraksi data Struktur system basis data Definisi Model jaringan Model hirarkis Model relasional Atribut Tipe data dan domain data Ketergantungan fungsional
METODE / ALAT
SUMBER
Ceramah Diskusi
Komputer Layar Soft copy Hand out
Mahasiswa dapat menjelaskan komponen-komponen yang berada dalam lingkup system basis data (C2)
Ceramah Diskusi
Komputer Layar Soft copy Hand out
Mahasiswa dapat Menunjukkan hubungan antara basisdata jaringan, hirarki dan relasional (C4)
Ceramah Diskusi Tugas
Komputer Layar Soft copy Hand out
Mahasiswa dapat Membuat normalisasi data terhadap struktur table yang telah dibuat (P3)
Ceramah Diskusi Tugas
Komputer Layar Soft copy Hand out
5
Normalisasi Data
Bentuk-bentuk normal
Mahasiswa dapat Membuat normalisasi data terhadap struktur table yang telah dibuat (P3)
Studi kasus
Komputer Layar Soft copy Hand out
6
Diagram ER
Model Entiti relational Diagram ER
Mahasiswa dapat membuat model ER Diagram untuk menggambarkan hubungan antar data (P3)
Ceramah Diskusi
Komputer Layar Soft copy Hand out
7 8 9
QUIS UTS Diagram ER
Studi kasus model ERD
Mahasiswa dapat membuat model ER Diagram untuk menggambarkan hubungan antar data (P3)
Studi kasus
Komputer Layar Soft copy Hand out
10
Transformasi Model Data Konseptual ke Fisikal
Transformasi model data Struktur table
Mahasiswa dapat mentransformasikan model data konseptual ke model data fisik (P3)
Ceramah Diskusi Tugas
Komputer Layar Soft copy Hand out
11
SQL
Mahasiswa dapat membangun dan memanipulasi data dengan menggunakan SQL (P3)
Ceramah Diskusi
Komputer Layar Soft copy Hand out
12
SQL
Manipulasi data
Mahasiswa dapat membangun dan memanipulasi data dengan menggunakan SQL (P3)
Studi kasus
Komputer Layar Soft copy Hand out
13
Aplikasi Basisdata
Arsitektur system Pemilihan perangkat lunak Studi kasus basisdata
Mahasiswa dapat menerjemahkan operasi basisdata sederhana (P3)
Studi kasus
14
Aplikasi Basisdata
Studi kasus basis data
Mahasiswa dapat menerjemahkan operasi basisdata sederhana (P3)
Studi kasus
Komputer Layar Soft copy Hand ou Komputer Layar Soft copy Hand out
Sejarah SQL Komponen-komponen bahasa basisdata DDL DML
15 16
QUIS UAS