RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

dokumen-dokumen yang mirip
RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) a. Introduction to PRE: b. Kontrak Kuliah. c. Konsep dan penerapan PRE

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Rencana Program Kegiatan Perkuliahan Semester

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER ( RPKPS)

FM-UDINUS-BM-08-05/R0

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Transkripsi:

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS) Kode / Nama Mata Kuliah : D3-MI-MKK/ PLSQL Revisi ke : 0 Satuan Kredit Semester : 3 SKS Tgl revisi : Jml Jam kuliah dalam seminggu : 14 x 200 menit Tgl mulai berlaku : 20 Juni 2014 Penyusun : SLAMET SUDARYANTO N, MKOM Penanggungjawab Keilmuan : SLAMET SUDARYANTO N, MKOM Deskripsi Mata kuliah : Matakuliah ini memberikan pemahaman dan penguasaan mengenai dasar teknik pemrograman berdasarkan basis data relasional untuk mendefinisikan dan manipulasi data dengan. Standar Kompetensi : Mahasiswa dapat memahami dengan baik menguasai bahasa procedural untuk mengelola kebutuhan pemrograman database tertentu. Pertemuan/Modul Ke : Pertemuan Ke 1,2 Deklarasi dan Variabel dan Penggunaan Blok Pertemuan 3. Syntax Pemrograman dengan PL-SQL Tujuan Instruksional Kusus Mahasiswa memahami variable dalam, dapat mendeklarasikan variabel dan mengenal bagian-bagian Blok Memahami bagian executable dari blok, identifier dan aturan blok bersarang Pokok Bahasan Deklarasi Variabel Statemen Sub Pokok Bahasan - Deklarasi variabel - Struktur blok - Type-type blok - Konstruksi program - Penggunaan variable - - Delimeter - Identifier - Reservers word / keywords - Literal - Operator - Komentar Estimasi Waktu Aktifitas Pembelajaran Penugasan kepada mahasiswa untuk survey lapangan mencari aplikasi basis data dalam dunia nyata Tatap muka dan Tanya jawab / diskusi. Presentasi mahasiswa (hasil survey lapangan untuk mencari aplikasi basis data dalam dunia nyata). Penugasan kepada mahasiswa Rujukan

Pertemuan 4,5. Interaksi dengan Server, Struktur Kontrol select dan DML statement dalam dan mengektrak data atau informasi dari suatu database. Mengektrak data dan memodifikasi dari database untuk mendapat baris-baris tabel - Select statemen dalam - Memanggil data pada - Manipulasi data dengan - Menambah, mengubah dan menghapus data - SQL cursor untuk survey lapangan mencari obyek untuk dijadikan proyek/tugas. Pertemuan 6,7. Type data record, Eksplisit Cursor dan Advance Implisit cursor Mampu menggunakan sintak type dan rowtype pada blok anonym. Mampu menggunakan 3 jenis record dan explicit pada blok anonym Penggunaan record pada blok - Table based record - Cursor based record - User defined record - Loop end - For loop - Recklas - Count - Exception Pertemuan 8 Pengenalan Kesalahan Pertemuan 9,10 Pembuatan Prosedure dan Fungsi Pertemuan 11. Mengelola Sub Program Mampu menerapkan predefined exception pada blok anonym pl/sql dan mampu menerapkan nonpredefined exception pada blok pl/sql. Memahami & penerapan konsep prosedur dan fungsi pada blok pl/sql Memahami dan dapat membuat program unit/subprogram serta memanggilnya Menangani kesalahan akibat bilangan pembagi nol dan pengisian tanggal prosedur dan fungsi Program unit/subprogra m - Predefined exception - Menangkap kesalahan - Blok Exception Pl/sql - Exception duplikasi primary key - Non predefined exception - Prosedur Pl/sql tanpa parameter - Prosedur pl/sql dengan parameter - Penggunaan program unit - unit program - Memanggil program unit Tatap muka dan Tanya jawab / diskusi. Quiz. Pembahasan contoh-contoh penggunaan ekspresi

Pertemuan 12. Paket Mampu membangun menjelaskan konsep dan struktur paket stuktur paket - Paket spesifikasi - Paket body - Paket dengan local dan global variable - Overloading paket - Paket inisial blok - Persisten state Pembahasan contoh-contoh penggunaan ekspresi Pertemuan 13. Triger Pertemuan 14. Implementasi Triger Pada studi kasus Mengetahui manfaat dan dapat membuat trigger untuk validitas transaksi Memahami implementasi validitas transaksi lewta studi kasus Manfaat dan batasan trigger untuk constraint dan validitas studi kasus implementasi triger - Struktur triger - Statemen trigger dan row trigger - Befor dan after trigger - Instead of trigger - System event dan user event trigger - Cascading trigger - Status trigger - Studi kasus implementasi triger Diskusi.Pembahasan contohcontoh proteksi dan keamaman database Diskusi.Pembahasan contohcontoh storeprocedure dan function Level Taksonomi : Kognitif Psikomotor Afektif Pengetahuan (knowledge) 5 % Peniruan (immitation) 15 % Menerima (receiving) Pemahaman (comprehension) 10 % Manipulasi (manipulation) 10 % Menanggapi (responding) 10 % Penerapan (application) 50 % Ketepatan (precision) 10 % Menilai (valuing) Analisis (analysis) 15 % Artikulasi (articulation) Mengelola (organizing) 10 % Sintesis (synthesis) Pengalamiahan (naturalization) Menghayati (characterizing) Evaluasi (evaluation)

Komposisi Penilaian : Aspek Penilaian Prosentase Ujian Akhir Semester 30 % Ujian Tengah Semester 30 % Tugas Mandiri 20 % Keaktifan Mahasiswa 20 % Komponen lain (jika ada) - Total 100 % Nilai A untuk mahasiswa yang mencapai jumlah 85 100 Nilai B untuk 70-84 Nilai C untuk 55-69 Nilai D untuk 40-54 Nilai E untuk kurang dari 40 Daftar Referensi Wajib : [1] Feuerstein, Steven, and Bill Pribyl. Oracle Programming, 5th Edition. Sebastopol: O'Reilly Media, 2009. [2] Benjamin Rosenzweig, Elena Silvestrova. Oracle by Example 3rd edition. Prentice Hall PTR, 2003. [3] Michael Rosenblum, Paul Dorsey. Oracle for Dummies. Wiley Publishing, Inc., 2006. [4] -. Framework. http://cisku.com/2013/07/18/plsql-framework/ (accessed January 2014). [5] -.Contoh Sederhana. http://cisku.com/2013/07/18/contoh-plsql-sederhana/ (accessed January 2014). [6] -.Hitung Diskon Pembelian Barang. http://cisku.com/2013/07/18/hitung-diskon-pembelian-barang/ (accessed January 2014).

Disusun oleh : Diperiksa oleh : Disahkan oleh : Penanggungjawab Keilmuan Bidang Kajian RPL/D Ketua Program Studi MI-D3 Dekan (Slamet Sudaryanto N) Slamet Sudaryanto N, M.KOM Edy Faisal, S.Kom,M.Kom DR.Drs. Abdul Syukur, MM