Kode Bobot MK: SKS -...

4

Click here to load reader

Transcript of Kode Bobot MK: SKS -...

Page 1: Kode Bobot MK: SKS - daa.uui.ac.iddaa.uui.ac.id/download/sap-2-sistem-basis-data-(ganjil-2013-2014... · Data 1. Alasan Perancangan Basis Data 2. ... Studi Kasus Database Berbasis

SILABUS MATA KULIAH

Matakuliah : SISTEM BASIS DATA IKodeMK:

BobotSKS:

3

Semester:

A. Deskripsi SingkatMata kuliah Sistem Basis Data I merupakan mata kuliah yang memberikan konsep dasar basis data kepada mahasiswa,bagaimana membuat model data, merancang basisdata dengan baik serta menjelaskan sistem informasi dimana aplikasibasisdata dapat diterapkan.

B. Tujuan Instruksional Umum(TIU)

Setelah mengikuti mata kuliah ini diharapkan mahasiswa dapat merancang, membuat, dan mengelola basis data baik itu yangberbasis komputer tunggal (stand-alone) atau basis data berbasis web, serta mampu mengaplikasikannya dalam dunia kerja.

C. Bahasan

NO Tujuan Instruksional Khusus (TIK) PokokBahasan Sub Pokok Bahasan Metode

PengajaranEstimasiWaktu

DaftarPustaka

1.

Mahasiswa dapat mendefinisikan basisdata,Menjelaskan manfaat dan tujuan basisdata,Mengetahui Penerapan Basisdata,Mengetahui Operasi dasar terhadap basisdata

Konsep Dasar BasisData

1. Definisi basis data2. Manfaat dan Tujuan

Basis data3. Penerapan Basis data

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

2.

Mahasiswa dapat mendefinisikan sistembasisdata, merepresentasikan kebutuhanbasisdata, mengetahui komponen basisdata,Memahami arsitektur basisdata Sistem Basis Data

1. Menjelaskan pengertiansistem basisdata

2. Komponen sistem basisdata

3. Abstraksi Data4. Jenjang Data5. Tipe File6. Model Data

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

3.

Mahasiswa dapat memahami bagaimanawujud data relational, menentukan entitas,atribut, cardinalitas relasi, membuat contohpenerapan basisdata relational.

Model EntityRelationshipDiagram

1. Definisi Basisdata ERD2. Entitas3. Atribut4. Varian Entitas5. Simbol ER Diagram

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

Page 2: Kode Bobot MK: SKS - daa.uui.ac.iddaa.uui.ac.id/download/sap-2-sistem-basis-data-(ganjil-2013-2014... · Data 1. Alasan Perancangan Basis Data 2. ... Studi Kasus Database Berbasis

4.

Mahasiswa dapat menjelaskan tujuanperancangan basis data, mampu menyebutkankomponen-komponen sistem informasi,mengetahui tahapan-tahapan perancanganbasis data

Perancangan BasisData

1. Alasan Perancangan BasisData

2. Tujuan Perancangan BasisData

3. Komponen-komponenSistem Informasi

4. Life-Cycle SistemInformasi

5. Life-Cycle Aplikasi BasisData

6. Tahapan Perancangan BasisData

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

5.

Mahasiswa diharapkan mampu memahamikonsep dasar implementasi basis data,Mahasiswa dapat menyajikan transformasiModel data dan Implementasinya ke dalambentuk tabel

Implementasi BasisData

1. Konsep dasarimplementasi basis data

2. Transformasiumum/dasar

3. Implementasi himpunanentitas lemah dan subentitas

4. Implementasi relasitunggal (unary relation)

5. Implementasi relasimulti entitas (N-aryrelation)

6. Implementasi relasiganda (redundantrelation)

7. Implementasispesialisasi dangeneralisasi

8. Implementasi agregasi

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

Page 3: Kode Bobot MK: SKS - daa.uui.ac.iddaa.uui.ac.id/download/sap-2-sistem-basis-data-(ganjil-2013-2014... · Data 1. Alasan Perancangan Basis Data 2. ... Studi Kasus Database Berbasis

6.

Mahasiswa dapat merancang sebuah basisdata dimulai dari pembuatan diagram Er,implementasi, serta implementasi daridiagram ER ke database realtional

Studi Kasus(PerancangandatabaseUniversitas)

1. Tahapan Pembuatandiagram ER

2. Implementasi Basis Data3. Transformasi dari diagram

ER ke database relational

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

7. Mahasiswa dapat melakukan penormalan data Normalisasi Data

1. Bentuk-bentuk Normalisasi2. Studi Kasus

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

8. UTS

9.

Mahasiswa dapat memahami bentuk AljabarRelational, Mengetahui pengambilan field danrecord dari satu tabel atau lebih Aljabar Relational

1. Aljabar Relational2. Jenis Operasi dasar3. Studi Kasus

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

10

Memahami apa itu SQLMemahami struktur dasar SQLMemahami operasi himpunanMemahami fungsi agregasi

Structured QueryLanguage (SQL)

1. Penjelasan Singkat SQL2. Struktur dasar SQL3. Operasi himpunan4. Fungsi Agregasi

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

11Mahasiswa mengerti perintah SQL untuk joindua tabel atau lebih Query Antar Tabel

(SQL lanjutan)

1. Query dua tabel2. Join antar tabel

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

12

Mahasiswa memahami dasar PHP danDatabase MySQLMampu membuat database berbasis PHP danMySQL

Data Base BerbasisWEB (PengantarPHP & MySQL)

1. Pengenalan PHP danfungsinya

2. Fungsi di dalam PHP3. Array4. Koneksi database dengan

PHP

Ceramah Diskusi Tugas

1x150’5

Page 4: Kode Bobot MK: SKS - daa.uui.ac.iddaa.uui.ac.id/download/sap-2-sistem-basis-data-(ganjil-2013-2014... · Data 1. Alasan Perancangan Basis Data 2. ... Studi Kasus Database Berbasis

13

1. Pengenalan MySQL2. Implementasi Query SQL

dalam MySQL3. Integrasi PHP dan MySQL

Ceramah Diskusi Tugas

1x150’ 5

14Mahasiwa diharapkan mampu menyelesaikansebuah studi kasus database Perpustakaandengan menggunakan PHP&MySQL

Studi KasusDatabase BerbasisWEB

Perancangan DatabasePerpustakaan

Ceramah Diskusi Tugas

1x150’ 1,2,3,4,5

15.

Mahasiswa dapat Melakukan Optimalisasiterhadap perancangan database Optimalisasi

Database

1. Penggunaan kode dalambasisdata

2. Standarisasi data

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

16Mampu memahami materi-materi yang sudahdisajikan Review Materi

Sebelumnya

Review materi-materi setelahUTS

Ceramah Diskusi Tugas

1x150’ 1,2,3,4

A. Daftar Pustaka 1. Fathansyah, 2003. Basisdata, Informatika, Bandung.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 : /2013Edisi : 1

Diperiksa olehKetua Jurusan

Disahkan olehPembantu Rektor

Biidang AkademikPembuat :

Rahmad Sadli, ST, MT, MSc