RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
1
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu melakukan akses dasar pada tabel MySQL (viewing, inserting, updating, deleting, cursor moving, dan searching) dalam Delphi menggunakan third-party component..
Alokasi Waktu
:
100’
Indikator
:
1. Mampu membuat database dengan menggunakan MySQL 5.0. 2. Mampu melakukan instalasi MyDAC pada Delphi. 3. Mampu melakukan akses tabel MySQL (view by dataset) menggunakan Delphi yang dilengkapi MyDAC.
Materi Pokok
:
1. Membuat database dengan MySQL. a. Pembuatan database. b. Pembuatan table. 2. Komponen MyDAC. a. Instalasi MyDAC pada Delphi. b. Koneksi database MySQL dengan Delphi menggunakan MyDAC. 3. Menampilkan data dari MySQL pada aplikasi Delphi. 4. Koneksi database pada saat run-time. 5. Penggunaan DataControls untuk menampilkan data.
LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten menjelaskan aturan pada Praktikum Pemrograman Visual II. 2. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Membuat database dengan MySQL. a. Pembuatan database. b. Pembuatan table.
Praktikum
Ref. 1 chap. 1 Borland Delphi 7 IDE MySQL 5.0 MyDAC
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
1/16
2. Komponen MyDAC. a. Instalasi MyDAC pada Delphi. b. Koneksi database MySQL dengan Delphi menggunakan MyDAC. 3. Menampilkan data dari MySQL pada aplikasi Delphi. 4. Koneksi database pada saat run-time. 5. Penggunaan DataControls untuk menampilkan data. 20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan.
Navicat
Tanya Jawab
-
Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
2/16
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
3/16
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
2
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu melakukan akses dasar pada tabel MySQL (viewing, inserting, updating, deleting, cursor moving, dan searching) dalam Delphi menggunakan third-party component.
Alokasi Waktu
:
100’
Indikator
:
1. Mampu melakukan akses tabel MySQL (insert, update, and delete by dataset) menggunakan Delphi yang dilengkapi MyDAC. 2. Mampu melakukan penggerakan kursor record pada dataset di dalam Delphi.
Materi Pokok
:
1. Penggunaan DataControls untuk proses manipulasi data. a. Menambah data menggunakan dataset (Insert, Append, Cancel, Post) b. Mengubah data menggunakan dataset (Edit, Cancel, Post) c.
Menghapus data menggunakan dataset (Delete).
2. Menggerakkan kursor record (RecNo, First, Prior, Next, Last, Eof, Bof). LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Penggunaan DataControls untuk proses manipulasi data. a. Menambah data menggunakan dataset (Insert, Append, Cancel, Post) b. Mengubah data menggunakan dataset (Edit, Cancel, Post) c. Menghapus data menggunakan dataset (Delete). 2. Menggerakkan kursor record (RecNo, First, Prior, Next, Last, Eof, Bof).
Praktikum
Ref. 1 chap. 2 Borland Delphi 7 IDE MySQL 5.0 MyDAC Navicat
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
4/16
20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan.
Tanya Jawab
-
Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
5/16
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
3
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu melakukan akses dasar pada tabel MySQL (viewing, inserting, updating, deleting, cursor moving, dan searching) dalam Delphi menggunakan third-party component.
Alokasi Waktu
:
100’
Indikator
:
1. Mampu melakukan pencarian data pada tabel MySQL menggunakan dataset (Locate). 2. Mampu melakukan akses tabel MySQL (view, insert, update, and delete by dataset) menggunakan Delphi yang dilengkapi MyDAC tanpa menggunakan Data Control Component. 3. Mampu menggunakan setiap event yang ada pada TDataSet.
Materi Pokok
:
1. Pencarian menggunakan Locate. 2. Melakukan akses data pada Non-Data-Control (FieldByName, Fields). 3. Mendayagunakan event pada TDataSet (AfterScroll, BeforeEdit, BeforeInsert, BeforePost, AfterPost, AfterCancel).
LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Mampu melakukan pencarian data pada tabel MySQL menggunakan dataset (Locate). 2. Mampu melakukan akses tabel MySQL (view, insert, update, and delete by dataset) menggunakan Delphi yang dilengkapi MyDAC tanpa menggunakan Data Control Component. 3. Mampu menggunakan setiap event yang ada pada TDataSet.
Praktikum
Ref. 1 chap. 3
20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan.
Borland Delphi 7 IDE MySQL 5.0 MyDAC Navicat
Tanya Jawab
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
-
6/16
2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan. Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
7/16
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
4
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu menggunakan virtual field untuk digunakan di dalam program.
Alokasi Waktu
:
100’
Indikator
:
1. Mampu menggunakan virtual field untuk digunakan di dalam project.
Materi Pokok
:
1. Membuat Virtual Fields. a. Data fields. b. Lookup fields. c.
Calculated fields.
2. Menghitung fields (OnCalcFields). 3. Memanipulasi Virtual Fields (termasuk hidden fields). LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Membuat Virtual Fields. a. Data fields. b. Lookup fields. c. Calculated fields. 2. Menghitung fields (OnCalcFields). 3. Memanipulasi Virtual Fields (termasuk hidden fields).
Praktikum
Ref. 1 chap. 4
20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan (setelah responsi). 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan (setelah responsi).
Borland Delphi 7 IDE MySQL 5.0 MyDAC Navicat
Tanya Jawab
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
-
8/16
4. Asisten mengingatkan kegiatan responsi minggu depan. Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
9/16
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
5
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu menggunakan perintah query data (SQL).
Alokasi Waktu
:
100’
Indikator
:
1. Mampu menggunakan perintah query data khusus untuk DML (SQL). 2. Mampu menggunakan perintah query untuk menampilkan data dari beberapa tabel.
Materi Pokok
:
1. Query untuk DML. a. Query untuk menampilkan data b. Query untuk memasukkan data c.
Query untuk mengubah data
d. Query untuk menghapus data. 2. Query untuk menampilkan data dari beberapa tabel. a. Query untuk filter data. b. Query untuk menampilkan data dari beberapa tabel (join). LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Query untuk DML. a. Query untuk menampilkan data b. Query untuk memasukkan data c. Query untuk mengubah data d. Query untuk menghapus data. 2. Query untuk menampilkan data dari beberapa tabel. a. Query untuk filter data. b. Query untuk menampilkan data dari beberapa
Praktikum
Ref. 1 chap. 5 Borland Delphi 7 IDE MySQL 5.0 MyDAC Navicat
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
10/16
tabel (join). 20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan.
Tanya Jawab
-
Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
11/16
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
6
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu menerapkan konsep master-detail dan menggabungkan pada transaction.
Alokasi Waktu
:
100’
Indikator
:
1. Mampu menerapkan konsep master-detail pada tabel-tabel yang saling berhubungan.
Materi Pokok
:
1. Hubungan master-detail. 2. Penggabungan hubungan master-detail dengan virtual fields.
LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Hubungan master-detail. 2. Penggabungan hubungan master-detail dengan virtual fields.
Praktikum
Ref. 1 chap. 6 Borland Delphi 7 IDE MySQL 5.0 MyDAC Navicat
20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan.
Tanya Jawab
-
Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
12/16
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
7
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu menerapkan konsep master-detail dan menggabungkan pada transaction.
Alokasi Waktu
:
100’
Indikator
:
1. Mampu menerapkan validasi data sebelum data masuk dalam tabel. 2. Mampu membuat transaction yang digabung dengan masterdetail.
Materi Pokok
:
1. Validasi data. a. Validasi menggunakan exception. b. Event TDataSet.BeforePost. 2. Transaction. a. BeginTrans. b. Commit. c.
Rollback.
3. Penggabungan transaction dengan master-detail. LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Validasi data. a. Validasi menggunakan exception. b. Event TDataSet.BeforePost. 2. Transaction. a. BeginTrans. b. Commit. c. Rollback. 3. Penggabungan transaction dengan master-detail.
Praktikum
Ref. 1 chap. 7 Borland Delphi 7 IDE MySQL 5.0 MyDAC Navicat
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
13/16
20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan. 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan.
Tanya Jawab
-
Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
14/16
RENCANA PELAKSANAAN PEMBELAJARAN Mata Kuliah
:
Praktikum Pemrograman Visual II
Bobot SKS, Semester
:
1, 2
Program Studi
:
Teknik Informatika
Pertemuan
:
8
Standar Kompetensi
:
Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.
Kompetensi Dasar
:
Mahasiswa mampu membuat laporan siap cetak.
Alokasi Waktu
:
100’
Indikator
:
1. Mampu membuat laporan siap cetak dari tabel-tabel yang telah dibuat.
Materi Pokok
:
1. Pembuatan Report (FastReport). 2. Pembuatan report 1 level.
LANGKAH KEGIATAN WAKTU
: LANGKAH KEGIATAN
METODE
BAHAN
10’
Pendahuluan 1. Asisten membagikan kartu praktikum.
Ceramah
-
70’
Inti Asisten memandu praktikum sesuai dengan modul praktikum pertama, yaitu : 1. Pembuatan Report (FastReport). 2. Pembuatan report 1 level.
Praktikum
Ref. 1 chap. 8 Borland Delphi 7 IDE MySQL 5.0 MyDAC Navicat
20’
Kegiatan Penutup 1. Asisten memberi tugas untuk minggu depan (setelah responsi). 2. Asisten mengumpulkan kembali kartu praktikum. 3. Asisten mengingatkan materi yang harus dibaca pada minggu depan (setelah responsi). 4. Asisten mengingatkan kegiatan responsi minggu depan.
Tanya Jawab
-
Daftar Referensi: 1. Wajib: 1. Modul Praktikum Pemrograman Visual II 2. Pendukung: -
Koordinator Tim Perumus Kelompok Mata Kuliah Pemrograman Visual
Hendra Suprayogi, S.Kom., ST.
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
15/16
Disahkan Oleh :
Diperiksa Oleh :
Diperiksa Oleh :
Evy Poerbaningtyas, S.Si, M.T Puket 1
Daniel Rudiaman, S.T.,M.Kom Ka. Prodi TI
Diah Arifah P.,S.Kom,M.T. Penanggung Jawab Penyusun silabus,RPP,Bahan Ajar & Modul Praktikum
STIKI | Rencana Pelaksanaan Pembelajaran
Print to PDF without this message by purchasing novaPDF (http://www.novapdf.com/)
16/16