GBPP
ST-RK-1.00-014-002/R-
GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA Senester : 5 Berlaku mulai : Genap/2007 JUDUL MATA KULIAH NOMOR KODE / SKS MATA KULIAH PRASYARAT DESKRIPSI SINGKAT
: : : :
MANFAAT MATA KULIAH
:
TUJUAN INSTRUKSIONAL UMUM
:
KEPUSTAKAAN
:
PROSENTASE PENILAIAN
:
PEMROGRAMAN BASIS DATA II 390103048 / 2 sks PBD 1 Mempelajari ttg Dasar Teknik Pemrograman PL/SQL dan dapat mempersiapkan ujian sertifikasi PL/SQL dengan baik Mahasiswa dapat mendefinisikan dan memanipulasi data dg Oracle PL/SQL Mahasiswa dapat mempersiapkan ujian sertifikasi Oracle dengan materi PL/SQL dengan baik Mahasiswa dapat memahami PL/SQL pada oracle dengan baik, serta dapat mempersiapkan ujian sertifikasi Oracle PL/SQL 1. Oracle University. 2004. Oracle Database10g: PL/SQL Fundamentals, Student Guide Volume 1. Tanpa Kota: Oracle University. 2. Oracle University. 2004. Oracle Database 10g: PL/SQL Fundamentals, Student Guide Volume 2. Tanpa Kota: Oracle University. 3. Oracle University. 2004. Oracle Database 10g: Develop PL/SQL Program Units , Student Guide Volume 1. Tanpa Kota: Oracle University. UTS 30 % (Ujian Online di lab) UAS 30 % (Ujian Online di lab) TUGAS ( Tugas, Quis) 40 % (Tugas Per orang)
Halaman 1 dari 5
GBPP
Pertemuan 1
2,3
4,5
ST-RK-1.00-014-002/R-
TUJUAN INSTRUKSIONAL KHUSUS Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi oracle developer secara umum ,PL/SQL, dan Declaring PL/SQL
Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi : Writing Executable Statements Interacting With The Oracle Server Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi penggunaan If Condition dan Looping/Perulangan.
POKOK BAHASAN
SUB POKOK BAHASAN
METODE
ETIMASI WAKTU
JENIS EVALUASI
Pembahasan Soal dengan materi: - Pengantar Oracle Developer - Introduction to PL/SQL - Declaring PL/SQL
1. Pengantar Oracle Developer 2. About PL/SQL 3. Declaring PL/SQL
- Ceramah - Tanya Jawab - Latihan
100 Menit
Test , demo
Buku 1, Bab Introduction, Bab 1 bab 2
Pembahasan Soal dengan materi: Writing Executable Statements Interacting With The Oracle Serve Pembahasan Soal dengan materi Writing Control Structures
Writing Executable Statements Interacting With The Oracle Serve
- Ceramah - Tanya Jawab - Latihan
200 Menit
Test, demo
Buku 1, bab 3, 4
1. Identify the uses - Ceramah and types of - Tanya control Jawab structures. - Latihan 2. Construct and IF statement 3. Use Case Expressions 4. Construct and identify different
200 Menit
Test, demo
Buku 1, bab 5,6
SUMBER BELAJAR
Halaman 2 dari 5
GBPP
Pertemuan
ST-RK-1.00-014-002/R-
TUJUAN INSTRUKSIONAL KHUSUS
POKOK BAHASAN
6,7
Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi Cursor, dan entang handling Exceptions
Pembahasan Soal dengan materi: Writing Explisit Cursors Handling Exceptions
8,9
Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi Procedure, mengetahui Jenis
Pembahasan Soal dengan materi Creating Procedure
SUB POKOK BAHASAN loop statements 5. Use Logic tables 6. Control block flow using nested loops and labels. 1. About Cursors 2. Explicit Cursor Functions 3. Controlling Explisit Cursors 4. Declaring the Cursor 5. Opening The Cursor 6. Fetching Data from the Cursor 7. Explicit Cursor Attributes 8. Cursors and Records 9. Cursor for Loops 10. Handling Execeptions 1. PL/SQL Program Constructs 2. Overview of SubPrograms 3. PL/SQL
METODE
ETIMASI WAKTU
JENIS EVALUASI
SUMBER BELAJAR
- Ceramah - Tanya Jawab - Latihan
100 Menit
Test, Demo
Buku 1, bab 7,8
- Ceramah - Tanya Jawab - Latihan
100 Menit
Test, Demo
Buku 1, bab 9 Buku 3, bab 1
Halaman 3 dari 5
GBPP
Pertemuan
10,11
ST-RK-1.00-014-002/R-
TUJUAN INSTRUKSIONAL KHUSUS Parameter yang digunakan dan Pemanggilan Procedure.
Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi Function dan mengetahui Jenis Parameter yang digunakan dan Pemanggilan Function.
POKOK BAHASAN
Pembahasan Soal dengan materi Creating Function
SUB POKOK BAHASAN
METODE
Subprogram 4. Benefit of Subprograms 5. Syntax for Creating Procedures 6. Developing Procedures 7. Procedural Parameter Modes 8. Creating Procedures with Parameters 9. IN – OUT Parameters 10. Declaring Subprograms 11. Handled Exceptions 1. Overviews of - Ceramah Stored - Tanya Functions Jawab 2. Syntax for - Latihan Creating Functions 3. Creating a Function 4. Executing Functions
ETIMASI WAKTU
JENIS EVALUASI
SUMBER BELAJAR
200 Menit
Test, Demo
Buku 1, bab 9 Buku 3, bab 2
Halaman 4 dari 5
GBPP
Pertemuan 12,13
14
ST-RK-1.00-014-002/R-
TUJUAN INSTRUKSIONAL KHUSUS Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi Packages
Mahasiswa dapat memahami soal sertifikasi PL/SQL dengan materi Triggers
POKOK BAHASAN
SUB POKOK BAHASAN
Pembahasan Soal dengan materi Creating Pankages
1. PL/SQL Packages 2. Components Of a PL/SQL Packages 3. Creating Packages 4. Removing Packages 5. Advanced Packages 1. Types Of Triggers 2. Creating DML Triggers 3. Removing Triggers
Pembahasan Soal dengan materi Creating Triggers
METODE
ETIMASI WAKTU
JENIS EVALUASI
SUMBER BELAJAR
- Ceramah - Tanya Jawab - Latihan
200 Menit
Test, Demo
Buku 2. Buku 3, bab 3
- Ceramah - Tanya Jawab - Latihan
100 Menit
Test, Demo
Buku 2 Buku 3, bab 10
Disahkan Oleh:
Diperiksa Oleh:
Dibuat Oleh:
Drs. Antok Supriyanto, M.MT Wakil Ketua I
Arifin Puji Widodo, SE Kaprodi DIII Mahajemen Informatika
Yuswanto, S.Pd, MCP., M.SA Ketua Tim SAP
Halaman 5 dari 5