Setelah mengikuti mata kuliah ini diharapkan mahasiswa dapat merancang, membuat, dan mengelola basis data baik itu yang
B. Tujuan Instruksional Umum berbasis komputer tunggal (stand-alone) atau basis data berbasis web, serta mampu mengaplikasikannya dalam dunia kerja.
(TIU)
C. Bahasan
Pokok Metode Estimasi Daftar
NO Tujuan Instruksional Khusus (TIK) Sub Pokok Bahasan
Bahasan Pengajaran Waktu Pustaka
1. Definisi basis data Ceramah 1x150’ 1,2,3,4
Mahasiswa dapat mendefinisikan basisdata,
Menjelaskan manfaat dan tujuan basisdata, Konsep Dasar Basis
2. Manfaat dan Tujuan Diskusi
1.
Mengetahui Penerapan Basisdata, Data
Basis data Tugas
3. Penerapan Basis data
Mengetahui Operasi dasar terhadap basisdata
Mahasiswa dapat mendefinisikan sistem 1. Menjelaskan pengertian Ceramah 1x150’ 1,2,3,4
basisdata, merepresentasikan kebutuhan sistem basisdata Diskusi
basisdata, mengetahui komponen basisdata, 2. Komponen sistem basis Tugas
Memahami arsitektur basisdata Sistem Basis Data data
2.
3. Abstraksi Data
4. Jenjang Data
5. Tipe File
6. Model Data
1. Definisi Basisdata ERD Ceramah 1x150’ 1,2,3,4
Mahasiswa dapat memahami bagaimana
wujud data relational, menentukan entitas,
Model Entity 2. Entitas Diskusi
3.
atribut, cardinalitas relasi, membuat contoh
Relationship 3. Atribut Tugas
Diagram 4. Varian Entitas
penerapan basisdata relational.
5. Simbol ER Diagram
Mahasiswa dapat menjelaskan tujuan Perancangan Basis 1. Alasan Perancangan Basis Ceramah 1x150’ 1,2,3,4
perancangan basis data, mampu menyebutkan Data Data Diskusi
komponen-komponen sistem informasi, 2. Tujuan Perancangan Basis Tugas
mengetahui tahapan-tahapan perancangan Data
basis data 3. Komponen-komponen
Sistem Informasi
4. 4. Life-Cycle Sistem
Informasi
5. Life-Cycle Aplikasi Basis
Data
6. Tahapan Perancangan Basis
Data
8. UTS
Mahasiswa dapat memahami bentuk Aljabar 1. Aljabar Relational Ceramah 1x150’ 1,2,3,4
9.
Relational, Mengetahui pengambilan field dan 2. Jenis Operasi dasar Diskusi
record dari satu tabel atau lebih Aljabar Relational 3. Studi Kasus Tugas
Memahami apa itu SQL 1. Penjelasan Singkat SQL Ceramah 1x150’ 1,2,3,4
Memahami struktur dasar SQL 2. Struktur dasar SQL Diskusi
10
Memahami operasi himpunan Structured Query 3. Operasi himpunan Tugas
Memahami fungsi agregasi Language (SQL) 4. Fungsi Agregasi
Mahasiswa mengerti perintah SQL untuk join 1. Query dua tabel Ceramah 1x150’ 1,2,3,4
Query Antar Tabel
11 dua tabel atau lebih 2. Join antar tabel Diskusi
(SQL lanjutan)
Tugas
1. Pengenalan PHP dan Ceramah 1x150’
Mahasiswa memahami dasar PHP dan fungsinya Diskusi 5
Database MySQL Data Base Berbasis 2. Fungsi di dalam PHP Tugas
12 Mampu membuat database berbasis PHP dan WEB (Pengantar 3. Array
MySQL PHP & MySQL) 4. Koneksi database dengan
PHP
1. Pengenalan MySQL Ceramah 1x150’ 5
13
2. Implementasi Query SQL Diskusi
dalam MySQL Tugas
3. Integrasi PHP dan MySQL
Mahasiwa diharapkan mampu menyelesaikan Studi Kasus Perancangan
Database Ceramah 1x150’ 1,2,3,4,5
14 sebuah studi kasus database Perpustakaan Database Berbasis Perpustakaan Diskusi
dengan menggunakan PHP&MySQL WEB Tugas
Mahasiswa dapat Melakukan Optimalisasi 1. Penggunaan kode dalam Ceramah 1x150’ 1,2,3,4
15.
terhadap perancangan database Optimalisasi basisdata Diskusi
Database 2. Standarisasi data Tugas
Mampu memahami materi-materi yang sudah Review materi-materi setelah Ceramah 1x150’ 1,2,3,4
Review Materi UTS
16 disajikan Diskusi
Sebelumnya
Tugas
1. Fathansyah, 2003. Basisdata, Informatika, Bandung.
A. Daftar Pustaka
2. Nugroho , Adi, 2004. Konsep Pengembangan Sistem Basisdata, Informatika, Bandung.
3. Sutanta, Edhy, 2004. Sistem Basisdata, Graha Ilmu, Yogyakarta.
4. Kroenke, david M, 1995. Database Processing, New Jersey: Prentice-Hall.
5. W. Jason Gilmore, 2010, Beginning PHP&MySQL: From Novice to Professional, Ney York: Apress.