kontrak perkuliahan sistem basisdata

advertisement
KONTRAK PERKULIAHAN
A. IDENTITAS MATA KULIAH
1. Nama Mata Kuliah
: SISTEM BASIS DATA
2. Kode Mata Kuliah
:
3. Beban SKS
:2
4. Semester
: IV
5. Hari Pertemuan
: Selasa, jam 14.30 dan Jumat jam 20.00
6. Ruang Kuliah
: C22 dan C32 STMIK SINUS
7. Dosen
: Ir. Saiful Bahri, M.Kom
8. NIDN
: 0615096401
B. DESKRIPSI MATA KULIAH
Matakuliah Sistem Basis Data ini menjelaskan tentang pengertian dasar basis data dan
lingkungannya, model relasi, bahasa basisdata, aljabar relasi dan aljabar kalkulus.
Disamping itu, dijelaskan tentang bahasa Query SQL baik bahasa manipulasi data yang
mencakup select, insert, update dan delete, maupun definisi data yang mencakup create
table, create index, create view, drop table, drop index, drop view. Untuk mendukung
terwujudnya system basisdata yang komprehensif, mahasiswa harus mampu melakukan
analisis dan perancangan basisdata serta menyusunnya dalam suatu dokumen analisis dan
perancangan. Agar diperoleh pemahaman yang utuh, maka mata kuliah ini juga
menerangkan implementasi apache server, MySql dan PHPMyAdmin untuk
mendemonstrasikan perintah SQL pada suatu studi kasus. Dengan demikian mahasiswa
tidak hanya memahami konseptual basisdata, namun dapat melakukan pengelolaan
basisdaata berdasarkan metodologi analisis dan perancangan basisdata secara konseptual,
logic dan fisik. Perancangan basisdata relasional dijelaskan tentang Model Entitas
Relationship, dan proses normalisasi. Proses Normalisasi mulai table bentuk tidak normal
hingga bentuk normal 3 atau Boyce Codd, juga proses denormalisasinya.
C. STANDAR KOMPETENSI
Setelah perkuliahan ini mahasiswa dapat melakukan penyusunan suatu dokumen analisis
dan perancangan basis data untuk implementasi system informasi dengan model entitas
relasional dan atau normalisasi dengan metodologi basisdata secara konseptual, logic dan
fisik. Disamping itu, mahasiswa dapat menerapkan perintah dasar SQL pada suatu
aplikasi system informasi bisnis dengan menggunakan server Apache, MySQL dan
PhpMyAdmin
D. KOMPETENSI DASAR
a. Mahasiswa dapat mendefinisikan pengertian-pengertian dasar basisdata
b. Mahasiswa dapat mendefinisikan pengertian-pengertian lingkungan basisdata
c. Mahasiswa dapat mendefinisikan model relasi
d. Mahasiswa dapat mendefinisikan relasi aljabar dan relasi kalkulus
e. Mahasiswa dapat mendefinisikan rumus perintah SQL Manipulasi
f. Mahasiswa dapat mendefinisikan rumus perintah SQL Definisi
Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -1-
g. Mahasiswa dapat mengimplementasikan perintah SQL Manipulasi data dan
Definisi Data dengan PhpMyAdmin, Navicate Premium
h. Mahasiswa dapat mendefinisikan analisis basisdata
i. Mahasiswa dapat mendefinisikan perancangan basisdata dan teknik penemuan
fakta
j. Mahasiswa dapat menyusun database dengan proses Normalisasi
k. Mahasiswa dapat menyusun dan membuat model entitas relationship
l. Mahasiswa mampu melakukan penyusunan perancangan basisdata berdasarkan
metodologi basisdata secara konseptual, logik dan fisik.
m. Mahasiswa dapat menerapkan perintah SQL pada analisis dan perancangan
basisdata suatu aplikasi system informasi
E. MANFAAT MATA KULIAH
Dengan selesainya mengikuti perkuliahan ini, manfaat yang dapat diperoleh mahasiswa
adalah :
1. Mahasiswa memiliki pengetahuan dan pemahaman tentang pengetahuan dasar system
basis data, konsepsi analisis dan perancangan basisdata sehingga mahasiswa dapat
melakukan analisis dan perancangan suatu kasus system informasi bisnis untuk
kepentingannya dalam kehidupan sehari-hari dengan metodologi basisdata secara
konseptual, logic dan fisik
2. Mahasiswa dapat dengan mudah membangun perangkan lunak aplikasi system
informasi bisnis dengan mudah, praktis dan professional.
F. STRATEGI PERKULIAHAN
Untuk mencapai tujuan perkuliahan ini, strategi perkuliahan yang ditempuh adalah
1. Kuliah tatap muka secara klasikal
2. Kuliah secara online melalui http://www.oog.web.id/sinaubarenf
3. Penugasan menyusun dokumen analisis dan perancangan basisdata untuk studi kasus
system informasi bisnis, dengan menerapkan dan mendemonstrasikan perintah SQL
pada studi kasus system informasi bisnis tersebut.
G. MATERI PERKULIAHAN
Materi Kuliah berdasarkan tatap muka, diuraikan sebagai berikut :
KE
Topik Bahasan
1
Pengertian Sistem Basisdata, dan Lingkungan Basisdata
2
Model Relasi
3
Aljabar Relasi dan Aljabar Kalkulus
4
Perintah SQL Manipulasi : Select sederhana dan Multi table
5
Instalasi WAMP dan Perintah SQL Definis Data
6
Demonstrasi Perintah SQL
7
Ujian Tenga Semester
8
Analisis Kebutuhan Basisdata
Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -2-
9
10
11
12
13
14
Perancangan Basisdata
Model Entitas Relationship
Proses Normalisasi
Metodologi Perancangan Basisdata : Konseptual, Logika dan Fisik
Studi Kasus Sistem Informasi : Dokumen Analisis dan Perancangan dan
Implementasi MySQL
Ujian Akhir Semester
H. BAHAN BAHAN BACAAN
Buku teks yang wajib dimiliki dan dibaca oleh mahasiswa adalah
1. Connolly, Thomas, dan Carolyn Begg. 2002. Database System. A Practical Approach
to Design, Implementation dan Management. Third Edition. Addison Wesley.
2. Silberschatz, Korth Sudarshan.2001. Database System Concept. The Fourth Edition.
McGrah Hill.
3. Joseph M. Hellerstein and Michael Stonebraker. 2005, Reading in Database, The Fourth
Edition. The MIT Press Cambridge, Massachusetts, London, England
I. TUGAS TUGAS
1. Instalasi server Apache, MySql, dan Phpmyadmin, juga Navicate Premium
2. Penyusunan dokumen analisis dan perancangan basisdata pada studi kasus system
informasi bisnis dengan Metodologi Basisdata secara konseptual, Logika dan Fisik
3. Implementasi perintah SQL pada studi kasus sistem informasi bisnis
J. KETENTUAN TUGAS
1. Setiap mahasiswa wajib mengerjakan tugas secara mandiri minimal satu jenis tugas
2. Setiap mahasiswa wajib mengumpulkan tugas selambat-lambatnya 1 hari sebelum
matakuliah ini diujikan dalam UAS. Bagi yang terlambat, diangggap tidak
mengumpulkan tugas, dan nilai tugas nol.
3. Tugas harus diunggah pada media elearning, bukan dikirim melalui email. Ikuti
petunjuk pengumpulan tugas.
4. Tugas Matakuliah SBD ini berupa studi kasus Sistem Informasi Bisnis. Dengan judul
utama tugas adalah Analisis dan Perancangan Basisdata untuk Implementasi Sistem
Informasi (Studi Kasus pada Perpustakaan, SLTA, Koperasi Simpan Pinjam)
5. Setiap mahasiswa wajib melakukan praktek studi kasus pada instansi yang ditunjuk
dosen
6. Setiap mahasisw harus mengikuti format penulisan laporan
K. FORMAT DAN KERANGKA PENYUSUN TUGAS AKHIR MATA KULIAH
1. Tugas diketik dengan MS Word dengan font Arial, ukuran 12, kertas kwarto
2. Nama file diberi nama dengan Nomor Induk Mahasiswa, misal 10300045.DOC
Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -3-
3. Diketik dengan rapi, dengan tinggi baris 1 spasi, tanpa cover , dan tanpa logo
4. Kerangka Laporannya sebagai berikut :
a. Judul
b. Nama Mahasiswa dan Nomor Induk Mahasiswa
c. Bab 1. Pendahuluan (maksimal 2 halaman) ,
1. Alasan memilih judul, alasan kasus yang dipilih
2. Tujuan, dan Manfaat
3. Produk atau Keluaran yang dihasilkan
d. Bab 2. Tinjauan Pustaka (Isi 3 – 6 Halaman)
1. Pengertian Basisdata, Komponen dan Lingkungan Basidata
2. Bahasa SQL : Manipulasi dan Definisi
3. Konsepsi Model ER
4. Konsepsi Normalisasi
e. Bab 3. Hasil Analisis Kebutuhan Sistem (antara 3-5 halaman)
1. Perencanaan atau Keluaran yang akan dihasilkan
2. Definisi Sistem atau Masukan yang diperlukan
3. Prosedur , Aturan Main, Aliran Data
4. Kebutuhan spesifikasi system meliputi Ukuran database awal, tingkat
pertumbuhan, type dan rata rata pencarian record, jaringan, keamanan
dan pembuatan cadangan data dan penyembuhan (backup dan recovery)
f. Bab 4. Hasil Perancangan Basisdata (4-7 halaman)
1. Konseptual (tahap 1.1 sd 1.9)
2. Logika (tahap 2.1 sd 2.6)
3. Fisik (tahap 4.1)
g. Bab 5. Implementasi dengan MySQL
1. Database, table, view dan index
2. Model Relasi
3. Bahasa SQL : Manipulasi dan Definis Data (dalam bentuk text)
h. Bab 6. Aplikasi dan SPBD (dapat menggunakan MS Access atau PHP)
1. Tampilan menu
2. Tampilan masukan
3. Tampilan keluaran
i. Bab 7. Ringkasan dan Penutup
L. Catatan Tugas
1. Untuk Tugas Bab 1 sd Bab 5 (Pendahuluan sd Hasil Perancangan Basisdata,
Implementasi MySQL), diketik dengan MS WORD dan file diunggah pada portal
Sinau Bareng, bukan dikirim lewat email. Selambat-lambatnya pengunggahan file
pada saat UAS.
2. Untuk Tugas Bab 5 dan Bab 6 (Implementasi dan Aplikasi ) didemonstrasikan secara
individual pada dosen, selambat-lambat 1 hari setelah ujian dilaksanakan.
Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -4-
M. KRITERI PENILAIAN
Kriteria Penilaian didasarkan atas
1. Aktivitas kuliah secara tatap muka, dan aktivitas online
2. Nilai akhir : 40 % tugas, 15% UTS, 30 % UAS, dan 15 % Aktivitas Online
N. Ketentuan Khusus
1. Setiap mahasiswa wajib mengikuti perkuliahan secara online pada
http://www.oog.web.id/sinaubareng
2. Mahasiswa yang tidak mengikuti perkuliahan secara online tersebut tidak akan
diberikan nilai akhir walaupun mengikuti perkuliahan secara tatap muka, UTS dan
UAS
3. Mahasiswa wajib aktif mengikuti Prosedur dan Pengumuman pada perkuliahan online
atau pada web dosen http://www.oog.web.id
4. Mahasiswa dianggap telah memahami tentang perkuliahan online. Segala sesuatu
kesalahan teknis atau tidak memperhatikan pada ketentuan online dan aturan main
system online merupakan tanggungjawab mahasiswa sendiri.
5. Segala biaya yang timbul akibat perkuliahan online ini merupakan tanggungjawab
mahasiswa
6. Dosen tidak menarik biaya tambahan akibat perkuliahan online ini
7. Segala materi atau document dalam perkuliahan ini dilindungi oleh UU Hak Cipta
atau Peraturan yang berlaku terkait dengan document tersebut.
8. Mahasiswa harus mengisi lengkap profile account elearning, seperti Foto, email,
nomor handphone. Pada profle, isian NAMA harus diiisi dengan Nomor Pokok/Induk
Mahasiswa, sedangkan nama mahasiswa diisikan pada isian NAMA DEPAN.
9. Profile NAMA yang tidak diisikan dengan NPM sebagaimana pada Kartu Rencana
Studi, tidak akan diproses sebagai peserta kuliah online.
10. Pada profile, NAMA LOGIN sebaiknya diisi dengan Nomor Pokok Mahasiswa juga,
dan password sebaiknya diisikan dengan sama dengan password email mahasiswa.
Dan jangan sampai lupa. Lupa atau ketahuan orang lain, merupakan tanggungjawab
mahasiswa sendiri.
O. KETENTUAN UMUM
Setiap mahasiswa yang mengikuti perkuliahan ini diharuskan mengikuti ketentuan
berikut ini:
1. Setiap mahasiswa harus tercantum pada KRS Tetap
2. Setiap mahasiswa harus memiliki account pada elearning dan terdaftar pada mata
kuliah ini
3. Setiap mahasiswa harus mengikuti kuliah tatap muka klasikal minimal 50% dari tatap
muka terjadwal di kelas atau ruang kuliah.
Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -5-
4. Mahasiswa harus aktif pada kuliah elearning secara online minimal 90% dari total
tatap muka terjadwal online
5. Setiap mahasiswa wajib mengerjakan tugas secara mandiri
6. Setiap mahasiswa wajib mengikuti UTS dan UAS
7. Setiap mahasiswa tidak boleh curang, dan melakukan plagiat.
8. Setiap Mahasiswa yang melakukan kecurangan, ketidakjujuran dan/atau plagiat
dalam proses perkuliahan dan/atau tidak mengumpkan Tugas Mandiri, akan
diberik sanki berupa nilai E atau maksimal nilai D dengan mengabaikan nilai UTS
dan UAS
Kontrak Perkuliahan ini dibuat dengan kesepakatan antara Dosen Penanggungjawab Ilmiah
dengan mahasiswa untuk dilaksanakan dengan sebaik-baiknya. Setiap mahasiswa peserta kuliah
ini dianggap telah memahami dan wajib mentaaati kontrak perkuliahan ini.
Surakarta, 18 Maret 2013
Dosen
Ir. Saiful Bahri, M.Kom
Perwakilan Mahasiswa
Mengetahui
Ketua Program Studi
1. ……………………….
2. ……………………….
3. …………………………
Kontrak Perkuliahan Sistem Basis Data oleh Saiful Bahri STMIK SINUS -6-
Download