Download DIII MANAJEMEN INFORMATIKA Semester : 4

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
GBPP
ST-RK-1.00-014-002/R-
SATUAN ACARA PERKULIAHAN
PROGRAM STUDI : DIII MANAJEMEN INFORMATIKA
Semester : 4
Berlaku mulai : Genap/2007
JUDUL MATA KULIAH
NOMOR KODE / SKS
MATA KULIAH PRASYARAT
DESKRIPSI SINGKAT
MANFAAT MATA KULIAH
TUJUAN INSTRUKSIONAL UMUM
:
:
:
:
:
:
PEMROGRAMAN BASIS DATA I
390103047 / 2 SKS
SQL I
Mempelajari ttg Dasar Teknik Pemrograman PL/SQL
Mahasiswa dapat mendefinisikan dan memanipulasi data dg Oracle PL/SQL
Mahasiswa dapat membuat aplikasi pemrograman basis data dengan menggunakan
PL/SQL
KEPUSTAKAAN
:
PROSENTASE PENILAIAN
:
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.
4. Oracle University. 2004. Oracle Database 10g: Develop PL/SQL Program Unit ,
Student Guide Volume 2. Tanpa Kota: Oracle University.
5. Oracle University. 2004. Oracle Database 10g:Develop PL/SQL Program Units,
Student Guide Volume 3. Tanpa Kota: Oracle University.
6. Oeroang Technologi.2003. Pemrograman Menggunakan Oracle Developer.
Yogyakarta: Penerbit Andi
7. Oeroang Technologi.2003. Pemrograman Menggunakan Oracle Developer Tingkat
Lanjut. Yogyakarta: Penerbit Andi
8. Dawes, Chip, Thomas, Biju. OCA/OCP: Introduction to Oracle 9i SQL: Study Guide, Exam
IZO-007. San Fransisco.
9. Hutabarat, Bernaridho. 2004. Pemrograman Oracle PL/SQL. Yogyakarta.
UTS
30 % (Tertulis di kelas)
UAS
30 % (DEMO Proyek per orang)
TUGAS ( Tugas, Quis) 40 % (Tugas Per orang)
Halaman 1 dari 6
GBPP
Pertemuan
1
2
ST-RK-1.00-014-002/R-
TUJUAN
INSTRUKSIONAL
KHUSUS
Memberikan
pemahaman kepada
mahasiswa untuk
memahami oracle
developer secara
umum dan PL/SQL
Memberikan
pemahaman kepada
mahasiswa untuk
membuat pengkodean
dalam model PL/SQL.
Nested Block and
Operator dlm PL/SQL.
POKOK
BAHASAN
SUB POKOK
BAHASAN
METODE
ETIMASI
WAKTU
JENIS
EVALUASI
- Pengantar
Oracle
Developer
- Introduction
to PL/SQL
- Declaring
PL/SQL
Variables
- Executable
Statements
SUMBER
BELAJAR
1. Penjelasan
(Desain Database, Generate
Script )
2. Koneksi Form
Ke database
3. About PL/SQL
- Presentasi
- Tanya
Jawab
100 Menit
Test , demo
Buku 1, Bab
Introduction,
Bab 1
1. Use Variables
2. Types Variables
3. Scalar Data
Types
4. PL/SQL Block
Syntax and
Guidelines
5. Comment ing
Code
6. SQL Function in
PL/SQL
7. PL/SQL
Functions
8. Data Type
Conversion
9. Nested Block
and Variable
Scope
10. Operators in
PL/SQL
11. Using Bind
Variables
- Presentasi
- Tanya
Jawab
- Latihan
100 Menit
Test, demo
Buku 1, bab 2,
3, 4
Halaman 2 dari 6
GBPP
Pertemuan
ST-RK-1.00-014-002/R-
TUJUAN
INSTRUKSIONAL
KHUSUS
POKOK
BAHASAN
3,4
Memberikan
ketrampilan kepada
Mahasiswa untuk
mengetahui cara
penggunaan If
Condition dan
Looping/Perulangan.
Writing Control
Structures
5
Memberikan
ketrampilan kepada
Mahasiswa untuk
membuat Cursor.
Memberikan
pemahaman kepada
mahasiswa tentang
handling Exceptions
Writing Explisit
Cursors
Handling
Exceptions
SUB POKOK
BAHASAN
12. Programming
Guidelines
13. Code Naming
Conventions
14. Identing Code
15. Determining
Variabel Scope
1. Identify the uses
and types of
control
structures.
2. Construct and IF
statement
3. Use Case
Expressions
4. Construct and
identify different
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
METODE
ETIMASI
WAKTU
JENIS
EVALUASI
SUMBER
BELAJAR
- Presentasi
- Tanya
Jawab
- Latihan
200 Menit
Test, demo
Buku 1, bab 5,6
- Presentasi
- Tanya
Jawab
- Latihan
100 Menit
Test, Demo
Buku 1, bab 7,8
Halaman 3 dari 6
GBPP
Pertemuan
6
ST-RK-1.00-014-002/R-
TUJUAN
INSTRUKSIONAL
KHUSUS
Mahasiswa dapat
membuat Procedure,
mengetahui Jenis
Parameter yang
digunakan dan
Pemanggilan
Procedure.
POKOK
BAHASAN
Creating
Procedure
SUB POKOK
BAHASAN
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
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
METODE
ETIMASI
WAKTU
JENIS
EVALUASI
SUMBER
BELAJAR
- Presentasi
- Tanya
Jawab
- Latihan
100 Menit
Test, Demo
Buku 1, bab 9
Halaman 4 dari 6
GBPP
Pertemuan
7
ST-RK-1.00-014-002/R-
TUJUAN
INSTRUKSIONAL
KHUSUS
POKOK
BAHASAN
Mahasiswa dapat
Creating
membuat Function dan Function
mengetahui Jenis
Parameter yang
digunakan dan
Pemanggilan Function.
8,9,10,11
Mahasiswa dapat
membuat aplikasi
dengan Oracle Form
Oracle Form
Builder
12
Mahasiswa dapat
membuat laporan
dengan oracle report
Oracle Report
Builder
13,14
Mahasiswa dapat
menjelaskan dan
mempresentasikan
sistem yang dibuat.
Demo Aplikasi
SUB POKOK
BAHASAN
Parameters
10. Declaring
Subprograms
11. Handled
Exceptions
1. Overviews of
Stored Functions
2. Syntax for
Creating Functions
3. Creating a
Function
4. Executing
Functions
Pengenalan form,
membuat aplikasi
dengan Oracle
form Builder
Membuat Report
dengan Oracle
report Builder
Demo dan
Konsultasi
Aplikasi
METODE
ETIMASI
WAKTU
JENIS
EVALUASI
SUMBER
BELAJAR
- Presentasi
- Tanya
Jawab
- Latihan
100 Menit
Test, Demo
Buku 1, bab 9
- Presentasi
- Tanya
Jawab
- Latihan
- Demo
400 Menit
Test, Demo
Buku
1,2,3,4,5,6,7,8
Presentasi
100 Menit
Tanya jawab
Latihan
Demo
Konsultasi
300 Menit
Demo
(100 menit
tambahan
untuk
setting
database
Komputer
dan
Test, Demo
Buku 6,7
Demo
Buku
1,2,3,4,5,6,7,8
-
Halaman 5 dari 6
GBPP
ST-RK-1.00-014-002/R-
Pertemuan
TUJUAN
INSTRUKSIONAL
KHUSUS
POKOK
BAHASAN
SUB POKOK
BAHASAN
METODE
ETIMASI
WAKTU
JENIS
EVALUASI
SUMBER
BELAJAR
konsultasi)
Disahkan Oleh:
Diperiksa Oleh:
Dibuat Oleh:
Helmy Widyantara, S.Kom., M.Eng
Wakil Ketua I
Panca Rahardiyanto, S.Kom
Kaprodi DIII Manajemen Informatika
.................................................
Ketua Tim GBPP
Halaman 6 dari 6