Dosen Mamay Syani S.ST
PEMOGRAMAN I ( BASIS DATA )
Curiculum Vitae Nama
: Mamay Syani S.ST
Pendidikan
: SD Melong Asih 2 SMP Negeri 4 Cimahi SMK Pasundan 2 Bandung Politeknik TEDC ( D4 ) ( Beasiswa Unggulan ) 2011 STKIP Subang Program akta 4 2010 Universitas Dian Nuswantoro Semarang ( S2 ) 2013
Sertifikat Workshop on ICT -Based Learning Materials Packaging for Continuing Vocational Education Program - Seamolec - Asean
Garis Besar Mata Kuliah NAMA MATA KULIAH
: Pemograman I ( Basis data ) NO KODE MATA KULIAH : BEBAN STUDI : 2 sks DURASI : 1 JAM TEORI / 2 JAM PRAKTEK PENEMPATAN : Semester 3
Deskripsi Mata Kuliah Mata kuliah ini disajikan kepada mahasiswa sebagai upaya untuk : • Membimbing mahasiswa memahami dan menguasai konsep sistem basis data, basis data relasional,abstraksi data, normalisasi, entity relationship, model data, implementasi basis data, aplikasi basis data dan SQL.
Deskripsi Mata Kuliah Tujuan Umum: Tujuan umum dari penyampaian mata kuliah ini adalah membentuk dan menumbuhkan : a. pengetahuan mengenai konsep basis data, model ER dan model relasional, serta proses perancangan basis data b. kemampuan menangani operasi pada basis data operasional Tujuan Khusus: Pada akhir kuliah sistem basis data ini peserta kuliah diharapkan mampu : a. memahami konsep yang melatarbelakangi perancangan basis data dengan model ER dan relasional b. melakukan perancangan dan implementasi basis data dengan model ER dan relasional c. melakukan penanganan operasi terhadap basis data operasional
Lingkup Materi Kuliah • Menjelaskan tentang konsep sistem basis data
• Menjelaskan tentang basis data relasional • Menjelaskan tentang abstraksi data
• Menjelaskan tentang normalisasi data • Menjelaskan tentang Entity Relationship • Menjelaskan tentang model basisdata • Menjelaskan tentang implementasi basis data. • Menjelaskan tentang aplikasi basis data.
• Menjelaskan tentang SQL
Lingkup Bahasan
Overview Basis Data, mencakup sejarah dan motivasi sistem basis data, komponen sistem basis data, fungsi sistem manajemen basis data, arsitektur basis data dan independensi data, serta penggunaan bahasa query Pemodelan Data, mencakup kategorisasi model data, model data konseptual (model ER), model berorientasi objek, dan model relasional Model Entity-Relationship, mencakup studi kasus dan penjelasan komponen-komponen diagram ER Basis data relasional, mencakup pemetaan skema konseptual ke skema relasional, integritas entitas dan pengacuan, operasi aljabar relasional, operasi kalkulus relasional berbasis tupel, serta operasi kalkulus relasional berbasis domain Bahasa query, mencakup pengantar SQL, bahasa pendefinisian data, bahasa pemanipulasian data (modifikasi dan seleksi), serta bahasa query lain Perancangan basis data relasional, mencakup functional dependency (FD), normalisasi (1NF, 2NF, 3NF, BCNF)
METODE PEMBELAJARAN Mata Kuliah ini diselenggarakan dengan cara lecture, Small Discussion Group, praktikum, cooperative learning
MATERI KULIAH
Terminologi Dan Konsep Basis Data Hirarki data Konsep DBMS Pemanfaatan ilmu basisdata Abstraksi data Model basis data Model ER Normalisasi Perancangan basisdata Studi kasus
Penilaian Hasil Belajar Tes tertulis dan praktek
Tanya jawab
KEPUSTAKAAN Konsep & Perancangan Database , Harianto
Kristanto,Andi, 2004. Basis Data , Fathansyah, Informatika, 2001. Diktat Kuliah Basis Data, Iwan Syarif, ITS , 2002. Konsep & Tuntunan Praktis Basis Data, Abdul Kadir, Andi, 2001. Sistem Basis Data, Edhy Sutanta, Graha Ilmu, 2004. Basis Data, Janner Simarmata, Andi, 2006.
JADWAL KULIAH
Hari Jumat 7:50 - 10:20 WIB
Jadwal Tanggal
Materi
17 Februari
Pembukaan Kuliah
24 Februari
Pendahuluan
2
Maret
Pembahasan Teori dan praktek
9
Maret
Pembahasan Teori dan praktek
16 Maret
Pembahasan Teori dan praktek
23 Maret
Tugas
30 Maret
Pra UTS
Jadwal Tanggal 6
April
ggal
Materi UTS
13 April
Evaluasi UTS
20 April
Pembahasan Teori dan praktek
27
April
Pembahasan Teori dan praktek
30
April
Pembahasan Teori dan praktek
4
Mei
Pembahasan Teori dan praktek
11
Mei
Pembahasan Teori dan praktek
Jadwal Tanggal
Materi
18 Mei
Pra UAS
25 Mei
UAS
RULE MATA KULIAH Animasi Mahasiswa harus aktif/berinisiatif dalam proses
pembelajaran Model: belajar kelompok dan diskusi untuk sharing pengetahuan tiap kelompok harus berusaha semaksimal mungkin untuk servicing kelompok yang lain Pemanfaatan resources secara maksimal jangan hanya menggunakan slide/catatan kuliah dan buku saja
Evaluasi Tugas Mandiri: 30%
Absen : 10% Ujian tengah semester: 30% Ujian akhir semester: 30% Ujian bersifat “buku terbuka”
Rule Perkuliahan Pemograman I BASIS DATA Kuliah dimulai jam 07:50
Toleransi keterlambatan 15 menit Email :
[email protected] Web : blog.msyani.com
SMS : 085759295854