UNIVERSITAS MERCU BUANA
FAKULTAS : ILMU KOMPUTER
PROGRAM STUDI : SISTEM INFORMASI
No. Dokumen 02-[Link] Distribusi
Tgl. Efektif
RENCANA PEMBELAJARAN SEMESTER
Mata Kuliah Kode Rumpun MK Bobot (SKS) Semester Tanggal Penyusunan
Rekayasa sistem
Pemrograman PL/ SQL XXX 3 IV 11-07-2017
Informasi
Dosen Pengemban Koordinator RMK
Ketua Program Studi
RPS
Otorisasi
Ir. Fajar Masya, [Link] Ir. Fajar Masya, [Link] Nur Ani, ST., [Link]
Capaian CPL – Prodi
Pembelajaran Mahasiswa diharapkan dapat membuat basis data medium menggunakan DBMS tertentu, seperti Oracle.
CP – Mata Kuliah
Mahasiswa diharapkan dapat membuat basis data medium menggunakan DBMS tertentu, seperti Oracle.
Deskripsi Mata kuliah pemrograman yang menitikberatkan tentang bagaimana proses perancangan dan pengembangan system basis data sebagai salah satu tahap dalam
Singkat Mata proses perancangan system informasi.
Kuliah
Materi 1. Aplikasi report dan aplikasi Form
Pembelajaran/ 2. Input/output dan struktur kendali dengan P/L SQL
Pokok Bahasan 3. Aplikasi Form dengan Relasi
Pustaka Utama
1. ACM and IEEE Computer Society. Computer Science Curriculum. 2008.
2. Oracle. 2005. Application Developer’s Guide – Fundamentals. Oracle ([Link]
3. Oracle. 2005. PL/SQL User’s Guide and Reference. Oracle ([Link]
4. Oracle. 2005. SQL*Plus User’s Guide and Reference. Oracle ([Link]
Pendukung
Media Perangkat Lunak Perangkat Keras
Pembelajaran Oracle 10g/11g, TOAD Komputer Desktop (Laboratorium Komputer)
Team Teaching
Mata Kuliah Basis Data
Prasyarat
Sub-CP-MK
Minggu Materi Pembelajaran Kriteria & Bentuk Metode Pembelajaran Pengalaman Belajar Bobot
(Sebagai Kemampuan Akhir Indikator
Ke- [Pustaka] Penilaian [estimasi waktu] Mahasiswa Penilaian
yang diharapkan)
(1) (2) (3) (4) (5) (6) (7) (8)
1 Mampu mengingat kembali Review Penggunaan Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
penggunaan object browser Object Browser pada mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
pada Oracle Application Oracle 10g dan dalam Hasil praktikum dan Memandu laboratorium
Expresse Pengenalan Oracle 10g membangun Praktikum (2 jam) serta komputer
Application Express aplikasi yang Kuis Praktikum (30
untuk Membangun diminta dosen menit)
Aplikasi Berbasis Web
2 Mampu membuat aplikasi Pembuatan Aplikasi Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
berjenis report dengan Report dengan Wizard mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
menggunakan wizard dalam Hasil praktikum dan Memandu laboratorium
membangun Praktikum (2 jam) serta komputer
aplikasi yang Kuis Praktikum (30
diminta dosen menit)
3 Mampu membuat aplikasi Pembuatan Aplikasi Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
report dengan menggunakan Report dengan Region mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
komponen region dalam Hasil praktikum dan Memandu laboratorium
membangun Praktikum (2 jam) serta komputer
aplikasi yang Kuis Praktikum (30
diminta dosen menit)
4 Mampu membuat aplikasi Input/Ouput Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
berbasis web yang Menggunakan PL/SQL mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
mengandung unsur dalam Hasil praktikum dan Memandu laboratorium
input/output menggunakan membangun Praktikum (2 jam) serta komputer
PL/SQL aplikasi yang Kuis Praktikum (30
diminta dosen menit)
5 Mampu membuat struktur Struktur Kendali Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
kendali if dengan PL/SQL If..Then..Elsif..Then..Else mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
Menggunakan PL/SQL dalam Hasil praktikum dan Memandu laboratorium
membangun Praktikum (2 jam) serta komputer
aplikasi yang Kuis Praktikum (30
diminta dosen menit)
6 Mampu membuat penanganan Validasi dan Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
kesalahan sederhana dalam Penanganan Kesalahan mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
PL/SQL menggunakan Sederhana dalam dalam Hasil praktikum dan Memandu laboratorium
SQL*Plus PL/SQL membangun Praktikum (2 jam) serta komputer
aplikasi yang Kuis Praktikum (30
diminta dosen menit)
7 Mampu membuat aplikasi Pembuatan Aplikasi Keberhasilan Kemampuan Pembelajaran Praktek 2
form dengan wizard dan Form dengan Wizard mahasiswa mengikuti materi Kooperatif: Ceramah membangun
modifikasi form pada basis dan Modifikasi Form dalam Hasil praktikum dan Memandu aplikasi di
data yang memiliki objek pada Basis Data yang membangun Praktikum (2 jam) serta laboratorium
sequence Tabelnya Memiliki aplikasi yang Kuis Praktikum (30 komputer
Objek Sequence diminta menit) Tugas Besar
dosen sebelum UTS
Keberhasilan untuk membangun
mahasiswa aplikasi GUI secara
secara berkelompok yang
berkelompok memiliki dua class
membuat yang mempunyai
aplikasi hubungan One-to-
sebagai tugas Many
besar
sebelum UTS
8 Evaluasi tengah semester : melakukan validasi hasil penilaian, evaluasi dan perbaikan proses pembelajaran berikutnya 30
9 Mampu membuat aplikasi Penggunaan List of Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
yang mengandung list of value Value yang Dinamis mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
yang dinamis dalam Hasil praktikum dan Memandu laboratorium
membangun Praktikum (2 jam) serta komputer
aplikasi yang Kuis Praktikum (30
diminta dosen menit)
10 Mampu membuat aplikasi Penggunaan Struktur Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
yang memiliki struktur kendali Kendali Pengulangan mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
perulangan pada PL/SQL dalam Hasil praktikum dan Memandu laboratorium
membangun Praktikum (2 jam) serta komputer
aplikasi yang Kuis Praktikum (30
diminta dosen menit)
11 Mampu membuat aplikasi Pembuatan Aplikasi Keberhasilan Kemampuan Pembelajaran Keberhasilan 2
form pada database yang Form pada Database mahasiswa mengikuti materi Kooperatif: Ceramah (1 mahasiswa dalam
memiliki relasi one-to-many yang Memiliki Relasi dalam Hasil praktikum jam 45 menit), Tanya membangun aplikasi
One-to-Many membangun jawab (45 menit) yang diminta dosen
aplikasi yang Pembelajaran
diminta dosen Kolaboratif (5 jam,
mengerjakan tugas
kelompok di luar kelas)
12 Mampu melaksanakan Melaksanakan perintah Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
perintah SQL menggunakan SQL Menggunakan mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
PL/SQL secara dinamis PL/SQL dalam Hasil praktikum dan Memandu laboratorium
membangun Praktikum (2 jam) serta komputer
aplikasi yang Kuis Praktikum (30
diminta dosen menit)
13 Mampu menggunakan Mengenal Collection Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
collection untuk melakukan dan Menggunakan mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
perubahan pada database Collection untuk dalam Hasil praktikum dan Memandu laboratorium
Melakukan Perubahan membangun Praktikum (2 jam) serta komputer
pada Database aplikasi yang Kuis Praktikum (30
diminta dosen menit)
14 Mampu merancang dan Pembuatan Aplikasi Keberhasilan Kemampuan Pembelajaran Praktek membangun 2
mengimplementasikan Form dengan Relasi mahasiswa mengikuti materi Kooperatif: Ceramah aplikasi di
pemrograman PL/SQL untuk One-to-Many dalam Hasil praktikum dan Memandu laboratorium
aplikasi web tingkat lanjut Menggunakan membangun Praktikum (2 jam) serta komputer
yang rumit Collection 1 aplikasi yang Kuis Praktikum (30
diminta dosen menit)
15 Mampu merancang dan Pembuatan Aplikasi Keberhasilan Kemampuan Pembelajaran Praktek 4
mengimplementasikan Form dengan Relasi mahasiswa mengikuti materi Kooperatif: Ceramah membangun
pemrograman PL/SQL untuk One-to-Many dalam Hasil praktikum dan Memandu aplikasi di
aplikasi web tingkat lanjut Menggunakan membangun Praktikum (2 jam) serta laboratorium
yang rumit Collection 2 aplikasi yang Kuis Praktikum (30 komputer
diminta menit) Tugas Besar
dosen sebelum UAS
Keberhasilan untuk membangun
mahasiswa aplikasi PL/SQL
secara Oracles yang
berkelompok memiliki lebih dari
membuat satu class yang
aplikasi mempunyai
sebagai tugas hubungan One-to-
besar Many
sebelum UAS
16 Evaluasi Akhir Semester : Melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa 40