Anda di halaman 1dari 4

SILABUS MATA KULIAH

Kode Bobot Semester:


Matakuliah : SISTEM BASIS DATA I MK: SKS:
3
Mata kuliah Sistem Basis Data I merupakan mata kuliah yang memberikan konsep dasar basis data kepada mahasiswa,
A. Deskripsi Singkat bagaimana membuat model data, merancang basisdata dengan baik serta menjelaskan sistem informasi dimana aplikasi
basisdata dapat diterapkan.

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

Mahasiswa diharapkan mampu memahami 1. Konsep dasar  Ceramah 1x150’ 1,2,3,4


konsep dasar implementasi basis data, implementasi basis data  Diskusi
Mahasiswa dapat menyajikan transformasi 2. Transformasi  Tugas
Model data dan Implementasinya ke dalam umum/dasar
bentuk tabel 3. Implementasi himpunan
entitas lemah dan sub
entitas
4. Implementasi relasi
tunggal (unary relation)
Implementasi Basis
5. 5. Implementasi relasi
Data
multi entitas (N-ary
relation)
6. Implementasi relasi
ganda (redundant
relation)
7. Implementasi
spesialisasi dan
generalisasi
8. Implementasi agregasi
Mahasiswa dapat merancang sebuah basis 1. Tahapan Pembuatan  Ceramah 1x150’ 1,2,3,4
data dimulai dari pembuatan diagram Er, Studi Kasus diagram ER  Diskusi
6.
implementasi, serta implementasi dari (Perancangan 2. Implementasi Basis Data  Tugas
diagram ER ke database realtional database 3. Transformasi dari diagram
Universitas) ER ke database relational

1. Bentuk-bentuk Normalisasi  Ceramah 1x150’ 1,2,3,4


2. Studi Kasus  Diskusi
7. Mahasiswa dapat melakukan penormalan data Normalisasi Data  Tugas

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.

Dibuat tgl : /2013 Diperiksa oleh Disahkan oleh


Edisi : 1 Ketua Jurusan Pembantu Rektor
Biidang Akademik
Pembuat :

Rahmad Sadli, ST, MT, MSc

Anda mungkin juga menyukai