: Senggono
PELATIHAN BERBASIS KOMPETENSI JUNIOR DATABASE PROGRAMMER KODE PROGRAM PELATIHAN : K.72.2.0.2.2.1.II.01
DEPARTEMEN TENAGA KERJA DAN TRANSMIGRASI R.I. DIREKTORAT JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS Jl. Jend. Gatot Subroto Kav.51 Lt.7.B Jakarta Selatan
KATA PENGANTAR
Sesuai
dengan
amanat
Undang-Undang
No.
13
tahun
2003
tentang
Ketenagakerjaan Bab V Pasal 10, bahwa pelatihan kerja diselenggarakan dan diarahkan untuk membekali, meningkatkan dan
mengembangkan kompetensi kerja guna
meningkatkan kemampuan, produktivitas dan kesejahteraan tenaga kerja. Bahwa pelatihan kerja dilaksanakan dengan memperhatikan kebutuhan pasar kerja dan dunia usaha/industri barang dan jasa, baik di dalam maupun di luar hubungan kerja, maka pelatihan kerja wajib diselenggarakan berdasarkan program pelatihan yang mengacu pada standar kompetensi kerja. Dalam pembinaan teknis terhadap Lembaga Pelatihan Kerja di seluruh Indonesia telah disusun berbagai pedoman guna meningkatkan mutu penyelenggaraan pelatihan di Lembaga Pelatihan Kerja. Pedoman Penyusunan Program Pelatihan Berbasis Kompetensi merupakan panduan/acuan bagi penyelenggara program pelatihan berbasis kompetensi pada Lembaga Pelatihan Kerja di seluruh Indonesia. Untuk mengimplementasikan pelatihan berbasis kompetensi diperlukan adanya program pelatihan kerja. Program pelatihan kerja ini dijadikan acuan dalam pelaksanaan pelatihan kerja yang diselenggarakan oleh Lembaga Pelatihan kerja Pemerintah dan atau Swasta. Program pelatihan kerja dapat disusun secara berjenjang atau tidak berjenjang. Program pelatihan kerja yang disusun secara berjejang mengacu pada jenjang Kualifikasi Kerja Nasional Indonesia (KKNI) dalam penetapan kualifikasi tenaga kerja, sedangkan yang tidak berjenjang disusun berdasarkan unit kompetensi atau kelompok unit kompetensi dapat memiliki kualifikasi tertentu dengan menggunakanan KKNI. Demikian program pelatihan berbasis kompetensi ini kami susun, semoga bermanfaat untuk menunjang proses pelaksanaan pelatihan kerja bagi LPK.
Jakarta,
2006
DIREKTUR JENDERAL PEMBINAAN PELATIHAN DAN PRODUKTIVITAS
IR. BESAR SETYOKO, MM NIP. 160031190 1
PROGRAM PELATIHAN BERBASIS KOMPETENSI 1. 2.
Judul/Nama Pelatihan Kode Program Pelatihan
:
Junior Database Programmer
:
K.72.2.0.2.2.1.II.01
3.
Jenjang Program Pelatihan :
4.
Tujuan Pelatihan
II
:
Siswa mampu membuat tabel baik menggunakan wizard maupun DDL Siswa dapat mengetahui jenis pertolongan pertama yang harus dilakukan pada saat adanya terjadi kecelakaan. Siswa dapat menerapkan teknik pertolongan pertama dengan tepat. Siswa dapat menggunakan jenis sarana/alat-alat yang tepat yang dibutuhkan pada saat pertolongan pertama. Siswa dapat melakukan perancangan basis data. Siswa dapat menggunakan sintaks query.
5.
Unit Kompetensi yang ditempuh: Pertolongan Pertama Pada Kecelakaan Mengoperasikan Aplikasi Basis Data Menerapkan Basis Data Mengoperasikan Bahasa Pemrograman Data Description (SQL) – Dasar
6.
Lama Pelatihan
:
7.
Persyaratan Peserta Pelatihan
56,5 Jam Pelatihan (@60 menit)
Pendidikan
:
Pelatihan/Pengalaman Kerja Umur/Usia
Minimal SLTA :
-
:
Minimal
18
Jenis Kelamin
:
Pria / wanita
Kesehatan
:
Berbadan
Tahun
sehat dan tidak buta warna Test Kemampuan
:
General
Test dan RPL
2
3
KURIKULUM PELATIHAN BERBASIS KOMPETENSI NO I.
II.
KODE UNIT
UNIT KOMPETENSI KELOMPOK UNIT KOMPETENSI UMUM 1.1 Pertolongan Pertama Pada Kecelakaan Jumlah I KELOMPOK UNIT KOMPETENSI INTI 2.1 Mengoperasikan Aplikasi Basis Data 2.2
Menerapkan Basis Data
2.3
III.
IV
Mengoperasikan Bahasa Pemrograman Data Description (SQL) – Dasar Jumlah II PELATIHAN DI TEMPAT KERJA (OJT) 3.1 Membuat Database Jumlah III EVALUASI PROGRAM PELATIHAN 4.1 Evaluasi pelaksanaan pelatihan
JAM PELATIHAN PENGETAHUAN
KETERAM PILAN
JUMLAH
3
4,5
7,5
3
4,5
7,5
6
10
16
6
4,5
10,5
7
6
13
19
20,5
39,5
-
4 4
6,5 6,5
-
3
3
3 28
3 56,5
TIK.PR01. 006.01
TIK.PR02. 020.01 TIK.PR02. 021.01 TIK.PR03. 001.01
Jumlah IV Jumlah I s/d IV
26
4
SILABUS PELATIHAN BERBASIS KOMPETENSI I.
KELOMPOK UMUM KOMPETENSI UMUM
1.1.
Unit Kompetensi : Pertolongan Pertama Pada Kecelakaan Kode Unit : TIK.PR01.006.01 Durasi Pembelajaran : 7,5 Jam@60 menit MATERI PELATIHAN
ELEMEN KOMPETENSI 01 Menilai situasi di tempat kerja
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan Bahaya fisik dan kesehatan personal serta keselamatan kerja diidentifikasi sesuai standar. Resiko kesehatan dan keselamatan kerja diperhatikan dengan pengendalian potensi bahaya sesuai dengan ketentuan standar kesehatan dan keselamatan.
•
Mengetahui bahaya fisik dan kesehatan personal serta keselamatan kerja.
•
Mengetahui standar kesehatan dan keselamatan.
•
Mengetahui tanda-tanda orang yang cedera.
•
Mengetahui syarat-syarat penilaian situasi di tempat kerja.
Keterampilan •
Mampu mengidentifikasi bahaya fisik dan kesehatan personal serta keselamatan kerja sesuai standar.
•
Dapat menerapkan prosedur kesehatan dan keselamatan kerja di lingkungan kerja.
Sikap Kerja •
Mencatat standar kesehatan dan keselamatan.
Penge tahuan 1
Keterampilan 1
Tanda-tanda orang yang cedera diperhatikan sesuai prosedur di tempat kerja.
5
MATERI PELATIHAN ELEMEN KOMPETENSI
KRITERIA UNJUK KERJA Pengetahuan
02 Menerapkan 2.1 Pertolongan pertama teknik dasar diperhatikan menurut pertolongan prosedur yang ditetapkan. pertama 2.2 Orang yang mendapat kecelakaan dirawat secara efektif sesuai prinsip-prinsip pertolongan pertama dan prosedur di tempat kerja. 2.3 Sarana/alat-alat pertolongan
•
Mengetahui prosedur-prosedur pertolongan pertama.
•
Mengetahui prinsip-prinsip pertolongan pertama dan prosedur di tempat kerja.
•
Mengetahui sarana/alat-alat pertolongan pertama.
•
Mengetahui prosedur organisasi kesehatan.
pertama yang sesuai, dipilih dan digunakan untuk pengendalian potensi bahaya dan resiko.
Keterampilan
cedera, pengobatan dan perawatannya dilaksanakan di lapangan atau di ruang khusus sesuai prosedur organisasi kesehatan.
3.1 Perawatan kesehatan dilakukan dengan penggunaan alat yang sesuai dan dikomunikasikan. 3.2 Penanganan terhadap orang yang cedera dilakukan menurut prosedur pelayanan
•
Mengetahui penggunaan alatalat yang sesuai untuk perawatan kesehatan.
•
Mengetahui cara penanganan orang yang cedera sesuai prosedur pelayanan gawat darurat.
Sikap Kerja
•
Dapat memberikan pertolongan pertama sesuai dengan prosedur yang ditetapkan.
•
Membaca prosedur organisasi kesehatan.
•
Dapat merawat orang yang mendapat kecelakaan sesuai prinsipprinsip pertolongan pertama dan prosedur di tempat kerja.
•
Menyediakan sarana/alat-alat pertolongan pertama.
•
Dapat memilih dan menggunakan sarana/alat-alat pertolongan pertama untuk pengendalian potensi bahaya dan resiko.
•
Dapat mengobati dan merawat kondisi fisik orang yang cedera di lapangan atau di ruang khusus sesuai prosedur organisasi kesehatan.
•
Mampu menggunakan alat-alat yang sesuai untuk perawatan kesehatan.
•
Mengamati setiap peristiwa yang terjadi.
• •
Mampu melakukan penanganan terhadap orang yang cedera
Membuat laporan untuk pengawas sesuai dengan kondisi faktual.
2.4 Kondisi fisik orang yang
03 Mengkomunikasikan secara rinci setiap kejadian
JAM PELATIHAN Penge tahuan 1
Keterampilan 2
1
1,5
6
MATERI PELATIHAN ELEMEN KOMPETENSI
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan gawat darurat secara hatihati. 3.3 Laporan untuk pengawas disiapkan tepat waktu, sesuai dengan kondisi faktual yang ditetapkan prosedur perusahaan.
•
Mengetahui cara membuat laporan untuk pengawas sesuai dengan kondisi faktual yang ditetapkan prosedur perusahaan.
Keterampilan
Sikap Kerja
Penge tahuan
Keterampilan
menurut prosedur pelayanan gawat darurat secara hati-hati. •
Mampu membuat laporan untuk pengawas sesuai dengan kondisi faktual yang ditetapkan prosedur perusahaan.
7
II.
KELOMPOK UNIT KOMPETENSI INTI
2.1.
Unit Kompetensi : Mengoperasikan Aplikasi Basis Data Kode Unit : TIK.PR02.020.01 Durasi Pembelajaran : 16 Jam@60 menit MATERI PELATIHAN
ELEMEN KOMPETENSI
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan
01 Menjelas1.1 Menu-menu yang tersedia kan menu beserta shortcutnya aplikasi basis ditunjukkan. data
•
•
•
Memahami konsep aplikasi basis data secara umum
Keterampilan •
Memahami karakteristik aplikasi basis data yang digunakan
Mengeksplorasi karakteristik aplikasi basis data yang digunakan
Sikap Kerja •
Memanfaatkan
Penge tahuan 1
Keterampilan 2
help atau referensi lain untuk mengenali karakteristik aplikasi basis data yang digunakan
Menunjukkan menu-menu dan
shortcut pada aplikasi basis data.
1.2 Fitur-fitur pengolahan table digunakan dan diaplikasikan.
•
Memahami dan memanfaatkan fitur pengolahan tabel
1.3 Fitur-fitur view digunakan dan diaplikasikan.
•
Memahami dan memanfaatkan fungsi fitur view
1.4 Fitur-fitur pengolahan form digunakan dan diaplikasikan.
•
Memahami dan memanfaatkan fungsi fitur pengolahan form
1.5 Fitur-fitur pengolahan report digunakan dan diaplikasikan.
•
Memahami dan memanfaatkan fungsi fitur pengolahan report
1.6 Fitur-fitur pengolahan modul digunakan dan diaplikasikan.
•
Memahami dan memanfaatkan fungsi fitur pengolahan modul
•
Mempraktekkan penggunaan fitur-fitur pengolahan tabe, view, form, report, dan pengolahan modul pada aplikasi basis data yang digunakan.
•
Memperhatikan petunjuk manual dalam menggunakan menu dan shortcut yang tersedia
•
Menggunakan pentunjuk dalam pengolahan tabel, view, form,report dan modul dengan benar.
8
MATERI PELATIHAN ELEMEN KOMPETENSI 02 Membuat tabel
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan 2.1 Tabel dibuat dengan pengguna-an wizard. Wizard merupakan fitur table aplikasi untuk membantu membuat tabel dengan pemanfaatan fasilitas yang tersedia. 2.2 Tabel dibuat dengan penggunaan fitur pembuat tabel. Fitur pembuat tabel tersedia kolom nama field, tipe data dan deskripsi field. 2.4 Tabel dibuat dengan penggunaan bahasa data deskripsi (SQL) 2.5 Nama field, tipe data dan deskripsi field telah ditulis pada kolom.
•
•
•
Keterampilan
Mengetahui konsep penggunaan wizard.
•
Mengetahui teknis pengelolaan (mengisi data pada tabel, menghapus, dan mengubah isi) tabel melalui wizard
•
Mengetahui teknis pengelolaan tabel menggunakan syntaks DDL dan DML dalam standar database relational (SQL), yang digunakan untuk membuat tabel baru, memasukkan data ke dalam tabel, mengubah atau menghapus data pada tabel.
•
Mempraktekkan pengelolaan tabel (Insert, Update dan Delete data) menggunakan wizard
•
Mempraktekkan pengelolaan tabel (Insert, Update dan Delete data) menggunakan Data
Membuat tabel menggunakan wizard Membuat tabel menggunakan bahasa SQL jenis Data Definition Language (DDL).
Sikap Kerja •
Menerapkan
Penge tahuan 2
Keterampilan 2
wizard tabel untuk membantu dalam pembuatan tabel •
Taat aturan dalam menerapkan sintak DDL dan DML di lingkungan perangkat lunak basis data.
Manipulation Language (DML)
2.6 Tabel telah diberi nama dan disimpan sesuai dengan format standar aplikasi yang digunakan.
9
MATERI PELATIHAN ELEMEN KOMPETENSI 03. Membuat
table view (query)
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan 3.1 View dibuat dengan wizard view yang ada, wizard view merupakan fitur aplikasi untuk panduan dalam pembuatan view dari table yang ada dengan pemanfaatan fasilitas yang telah disediakan
Keterampilan
• Memahami manfaat dan konsekuensi penggunaan view.
•
Menentukan field-field dari tebel yang ada untuk pembuatan view
• Membuat view menggunakan wizard maupun menggunakan SQL
•
Membuat view menggunakan wizard dan SQL
3.3 Field telah dipilih sesuai dengan tabelnya. 3.4 View telah diberi nama dan disimpan sesuai dengan format standar aplikasi yang digunakan
•
Menganalisis manfaat dan konsekuensi penggunaan
Penge tahuan 1
Keterampilan 1,5
view •
Mencermati
field-field pada •
3.2 Fitur-fitur view dipahami dan diaplikasikan.
Sikap Kerja
Memberi nama pada
tabel yang akan diakses untuk pembuatan view
view yang telah dibuat dengan tepat. •
Mempertimbang kan nama dengan cermat untuk setiap view yang dibuat
10
MATERI PELATIHAN ELEMEN KOMPETENSI 04 Membuat form basis data
KRITERIA UNJUK KERJA Pengetahuan 4.1 Form dibuat dengan penggunaan wizard. Wizard form merupakan fitur aplikasi untuk panduan dalam pembuatan report dengan pemanfaatan fasilitas yang tersedia. 4.2 Fitur-fitur form diidentifikasi dan diaplikasikan. Field-field table/view diatur pada form. 4.3 Form diberi nama dan disimpan.
• Memahami sekilas konsep penggunaan form dan konsep komunikasi visual melalui form (pemberian nama, layout , tata warna, pemilihan toolbox, typografi dan penentuan informasi yaang akan ”tampil” pada form) • Mengenali fitur-fitur untuk pembuatan form pada aplikasi basis data yang digunakan
5.1 Modul dibuat dengan penggunaan fitur pembuat modul. Pada fitur pembuat
Keterampilan •
Mengeksplorasi fitur-fitur pembuatan form pada aplikasi basis data yang digunakan
•
Mempraktekkan pembuatan form menggunakan fitur-fitur pembuatan form melalui
• Memahami konsep dan manfaat modul
Sikap Kerja •
Mempelajari sekilas aspekaspek komunikasi visual yang diperlukan dalam pembuatan form, agar diperoleh form yang komunikatif
•
Dengan cermat memanfaatkan fitur-fitur untuk pembuatan form pada aplikasi basis data yang digunakan
•
Memberikan nama dengan tepat pada setiap informasi yang ”tampil” pada form.
•
Mencermati pemberian nama form agar mudah dikenali Mempelajari manfaat pembuatan
wizard •
• Membuat form menggunakan wizard. • Memberi nama form dengan tepat
05 Membuat modul basis data
JAM PELATIHAN
•
•
Mengakses field-field pada table/view yang ada untuk membuat pada form. Menyimpan dan memberi nama form
Membuat modul menggunakan fitur pembuat modul.
•
Penge tahuan 1
Keterampilan 2,5
1
2
11
MATERI PELATIHAN ELEMEN KOMPETENSI
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan modul tersedia editor untuk pengaturan/penulisan kode program dari bentuk form/report yang dirancang. 5.2 Fitur-fitur modul diidentifikasi dan diaplikasikan untuk penanangan event atau proses yang diperlukan oleh form atau report. 5.3 Modul diberi nama dan disimpan.
• Mengidentifikasi fitur-fitur pembuatan modul pada aplikasi yang digunakan.
Keterampilan •
• Memahami teknis pembuatan modul • • Memberi nama modul dengan tepat
Membuat modul untuk penanganan event yang dikenakan pada form, report atau objek basis data yang lain
Sikap Kerja
Penge tahuan
Keterampilan
modul pada aplikasi basis data. •
Dengan seksama mengeksplorasi fitur-fitur dan sintak pembuat modul pada aplikasi yang digunakan
•
Mencermati pemberian nama modul agar mudah dikenali
Memberi dan menyimpan nama modul
12
2.2.
Unit Kompetensi : Menerapkan Basis Data Kode Unit : TIK.PR02.021.01 Durasi Pembelajaran : 10,5 Jam@60 menit MATERI PELATIHAN
ELEMEN KOMPETENSI
KRITERIA UNJUK KERJA Pengetahuan
01 Menggunakan basis data
JAM PELATIHAN
1.1 Pengelolaan data dapat dijelaskan dan diaplikasikan berdasarkan perancangan.
• Mengenal teknik-teknik dan langkah-langkah perancangan basis data.
1.2. Basis data diaplikasikan sesuai dengan perancangan.
• Mengetahui cara mengaplikasikan basis data berdasarkan perancangan.
1.3. Sistem pengelolaan basis data (DBMS – Database Management System) diaplikasikan.
Keterampilan
Sikap Kerja
•
Mampu melakukan dasar perancangan basis data.
•
Memperhatikan penjelasan dari pelatih.
•
Mampu mengaplikasikan basis data sesuai dengan perancangan.
•
Melakukan estimasi ukuran memory data yang akan disimpan, sehingga dapat memilih perangkat basis data yang tepat.
•
Mampu mengaplikasikan sistem pengelolaan basis data.
• Mengetahui cara mengidentifikasi kebutuhan yang akan digunakan untuk pemodelan data.
•
Mampu mengidentifikasi kebutuhan yang akan digunakan untuk pemodelan data.
•
Melakukan perancanaan dan identifikasi komputer.
• Mengetahui cara mengidentifikasi dan membuat diagram data dan kamus data.
•
Mampu mengidentifikasi dan membuat diagram dan kamus data.
•
Mendengarkan dan bertanya secara aktif kepada pelatih.
• Mengetahui cara mengimplementasikan pemodelan data dengan tools yang ada.
•
•
Melakukan pemodelan data.
•
Dapat melakukan
• Mengetahui definisi, keuntungan dan kelemahan DBMS (Database
Management System). • Mengetahui cara mengaplikasikan DBMS
Penge tahuan 2
Keterampilan 1
2
1.5
(Database Management System) 02 Menerapkan 2.1 Pemodelan data sudah teknik diidentifikasi sesuai pemodelan kebutuhan. 2.2 Pemodelan data dianalisa sesuai dengan kebutuhan (spesifikasi). Diagram data sesuai spesifikasi yang telah ditentukan. 2.3 Data diidentifikasi sampai dengan data dictionary (kamus data). Diagram data menunjukkan relasi dari setiap data yang ada.
Mampu mengidentifikasi
tools yang sesuai untuk implementasi pemodelan data.
13
MATERI PELATIHAN ELEMEN KOMPETENSI
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan 2.4 Pemodelan data disiapkan sehingga tools yang akan digunakan siap untuk mengimplementasikan pemodelan tersebut
03 Mengintegra 3.1 Kebutuhan komputer sikan konsep ditentukan sesuai dengan pemodelan platform basis data data dengan tools 3.2 Platform diidentifikasi atas dasar kapasitas dan kemampuan komputer dengan cakupan pada pertimbangan teknologi, bisnis dan kemampuan penyampaian informasi
Keterampilan •
• Mengetahui kebutuhan komputer yang sesuai dengan platform basis data. • Mengetahui mekanisme backup dan restore. • Mengetahui cara mengendalikan dan memonitor akses basis data.
•
•
Mampu implementasi pemodelan data dengan tools yang digunakan.
Mampu mengidentifikasi kebutuhan komputer yang sesuai dengan platform basis data.
Sikap Kerja
Keterampilan
2
2
identifikasi data. •
Menerapkan model data relational yang syarat dengan kemampuan dalam menjaga integrity dan eksistensi data.
•
Melakukan estimasi
space/memory data yang akan disimpan sehingga dapat menentukan platform basis data yang sesuai.
Mampu melakukan backup dan restore pada aplikasi basis data.
• 3.3 Kebutuhan untuk backup dan restore tersedia dalam DBMS
Penge tahuan
Menerapkan mekanisme
backup, restore dan memonitor.
3.4 Akses basis data dapat dikendalikan dan dimonitor menggunakan tools spesifik
14
2.3.
Unit Kompetensi : Mengoperasikan Bahasa Pemrograman Data Description (SQL) – Dasar Kode Unit : TIK.PR03.001.01 Durasi Pembelajaran : 13 Jam@60 menit MATERI PELATIHAN
ELEMEN KOMPETENSI
KRITERIA UNJUK KERJA Pengetahuan
01 Mempersiap 1.1 Perangkat lunak aplikasi SQL kan telah diinstall dan dapat perangkat berjalan normal. lunak aplikasi data 1.2 Manual pengguna (user deskripsi / manual) perangkat lunak aplikasi SQL sudah tersedia SQL dan diidentifikasi. 1.3 Perangkat komputer sudah dinyalakan dengan sistem operasi dan persyaratan sesuai dengan petunjuk instalasi. 1.4 Perangkat lunak aplikasi SQL dijalankan
02 Mengenali menu aplikasi SQL
JAM PELATIHAN
2.1 Menu-menu yang tersedia beserta shortcutnya dikenali.
• Mengidentifikasi kebutuhan hardware dan software yang digunakan untuk meng-install database SQL.
Keterampilan •
Mampu mengidentifikasi kebutuhan hardware dan software yang digunakan untuk menginstall
Sikap Kerja •
Memperhatikan tuntunan spesifikasi sistem operasi dan spesifikasi perangkat keras yang menjadi syarat instalasi perangkat lunak basis data.
•
Membeli cd perangkat lunak yang asli.
•
Menyalakan komputer sesuai dengan prosedur.
•
Mengenali dan mencoba menerapkan shortcut pada aplikasi basis data.
•
Bertanya dan mendengarkan secara aktif
database SQL. • Mengetahui langkah-langkah menginstall database SQL.
•
Mampu menginstall
database SQL. • Mengetahui cara menggunakan petunjuk manual yang sudah tersedia dalam aplikasi database SQL.
•
Mampu menggunakan petunjuk manual program database SQL.
• Mengetahui cara-cara menggunakan program database SQL.
• Mengetahui menu-menu dan shortcut pada aplikasi database SQL.
•
Mampu menggunakan aplikasi database beserta shortcutnya.
• Mengetahui cara-cara mengidentifikasi fitur-fitur pengolahan table, view, stored procedure dan trigger.
•
Mampu mengaplikasikan fitur-fitur pengolahan table,view,trigger.
2.2 Fitur-fitur pengolahan table,
view, stored procedure, trigger dapat diidentifikasi dan diaplikasikan seperti pembuatan baru (new), penyimpanan (save), pembukaan (open),
Penge tahuan 2
Keterampilan 1
1
1
15
MATERI PELATIHAN ELEMEN KOMPETENSI
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan
Keterampilan
Sikap Kerja
penghapusan (delete). 03 Membuat 3.1 Tabel dibuat dan diatur dan mengisi dengan penggunaan table perintah standar dalam DDL. 3.2. Tabel yang dibuat sudah memasukkan nama kolom/field, tipe data dan konstrainnya. 3.3. Pengisian data pada tabel dengan penggunaan perintah standar seperti insert, update dan delete disesuaikan dengan informasi dan kondisinya. 3.4. Tabel sudah disimpan, diberi nama dan terisi data.
Penge tahuan
Keterampilan
2
2
kepada pelatih. • Mengetahui perintah standar dalam DDL (Data Definition Language). • Mengetahui cara mengidentifikasi tipe data dan konstrain.
•
•
Menerapkan penggunaan perintah standar dalam DDL.
•
Membuat tabel, memasukkan data, mengupdate data dan menghapus data sesuai dengan prosedur.
•
Latihan membuat index dan view sesuai dengan prosedur.
DDL (Data Definition Language) yaitu insert, update dan delete. •
Mampu menganalisa dan menggunakan tipe data beserta konstrainnya dalam pembuatan tabel.
•
Mampu menyimpan, memberi nama dan mengisi kolom data pada tabel.
• Mengetahui cara penyimpanan, pemberian nama dan mengisi tabel. • Mengetahui cara membuat, menyimpan dan memberi nama
index. • Mengetahui cara penggunaan perintah view.
Mampu menggunakan perintah standar dalam
•
Mampu membuat index dan view
3.5.Index table dibuat dan diatur dengan menggunakan perintah standar berupa create index dan drop index. 3.6.Index disimpan dan diberi nama. 3.7.View table dibuat dan diatur dengan penggunaan perintah standar berupa create view dan drop view.
16
MATERI PELATIHAN ELEMEN KOMPETENSI
JAM PELATIHAN
KRITERIA UNJUK KERJA Pengetahuan
Keterampilan
Sikap Kerja
Penge tahuan
Keterampilan
2
2
3.8.View disimpan dan diberi nama. 04 Mengoperasi 4.1 Data tabel ditampilkan kan table dengan perintah select. dan view Perintah select yang digunakan dapat berupa select dengan kondisinya seperti distinct, where, order by, group by, having, dsb. 4.2.Data tabel ditampilkan dengan perintah select yang terkait (join) dengan beberapa tabel yang lain. Perintah select yang digunakan dapat berupa select dengan kondisinya seperti distinct, where, order by, group by, having, dsb.
• Mengetahui penggunaan perintah dasar select.
•
Mampu menggunakan perintah dasar select.
•
• Mengetahui cara penggunaan perintah select dengan berbagai kondisinya seperti distinct,
•
Mampu menggunakan perintah select dengan berbagai kondisinya seperti distinct, where,
•
where, order by, group by, having, dsb. • Mengetahui cara penggabungan tabel dengan perintah join.
order by, group by, having, dsb. •
Menerapkan perintah select dengan berbagai kondisi. Menerapkan cara menggabungkan tabel sesuai dengan prosedur.
Mampu menggunakan perintah join dan select dengan berbagai kondisinya seperti
distinct, where, order by, dsb.
17
III.
PELATIHAN DI TEMPAT KERJA (OJT) Unit Kompetensi Kode Unit
: :
Pertolongan Pertama Pada Kecelakaan TIK.PR01.006.01
ELEMEN KOMPETENSI
INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA
01. Menilai situasi di tempat kerja
• Membaca standar kesehatan dan keselamatan yang dimiliki di tempat kerja • Menganalisa bahaya atau kecelakaan yang dapat terjadi di tempat kerja • Mengidentifikasi resiko kesehatan dan keselamatan kerja
02. Menerapkan teknik dasar pertolongan pertama
• • • •
03. Mengkomunikasikan secara rinci setiap kejadian
• Mengetahui prosedur cara penanganan pada orang yang cedera • Melakukan pertolongan pertama, perawatan, dan pengobatan pada orang yang cedera • Membuat laporan untuk pengawas sesuai dengan kondisi faktual yang terjadi
Membaca panduan mengenai teknik-teknik dasar pertolongan pertama Mengetahui prosedur kesehatan dan keselamatan kerja di tempat kerja Menyiapkan sarana/alat-alat pertolongan pertama yang sesuai Mengetahui kondisi fisik orang yang cedera, perawatan dan pengobatan yang harus dilakukan
Semua pelaksanaan kerja disesuaikan dengan prosedur standar kerja pada masing-masing tempat kerja
Unit Kompetensi Kode Unit
: :
Mengoperasikan Aplikasi Basis Data TIK.PR02.020.01
ELEMEN KOMPETENSI 01. Menjelaskan menu aplikasi basis data
INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA • Mengeksplorasi karakteristik aplikasi basis data yang digunakan • Mempraktekkan penggunaan fitur-fitur pengolahan tabel, view, form, report, dan pengolahan modul pada aplikasi basis data yang digunakan. • Menggunakan menu-menu dan shotcut yang tersedia pada aplikasi basis data. • Menggunakan fitur-fitur pengolahan tabel • Menggunakan fitur-fitur view pada basis data. • Menggunakan fitur-fitur pengolahan form • Menggunakan fitur-fitur pengolahan report. • Menggunakan fitur-fitur pengolahan modul
18
ELEMEN KOMPETENSI
INDIKATOR PELAKSANAAN PELATIHAN DITEMPAT KERJA
02. Membuat tabel
• • • • • •
Membuat tabel menggunakan wizard Membuat tabel menggunakan bahasa SQL jenis Data Definition Language (DDL). Pemberian nama yang tepat pada tabel yang telah dibuat. Meyimpan tabel yang telah dibuat. Mempraktekkan pengelolaan tabel (Insert, Update dan Delete data) menggunakan wizard Mempraktekkan pengelolaan tabel (Insert, Update dan Delete data) menggunakan Data Manipulation Langauage (DML)
03. Membuat table view (query)
• • • •
Menentukan field-field dari tabel yang ada untuk pembuatan view Membuat view menggunakan wizard dan SQL Memberi nama pada view yang telah dibuat dengan tepat Menyimpan view
04. Membuat form basis data
• • • • • • •
Mengeksplorasi fitur-fitur pembuatan form pada aplikasi basis data yang digunakan Mengakses field-field pada table/view yang ada untuk membuat pada form. Mempraktekkan pembuatan form menggunakan fitur-fitur pembuatan form melalui wizard Menganalisis form yang telah dibuat dari aspek komunikasi visual Menguji efektifitas dari form yang telah dibuat Mencatat perbaikan yang diperlukan setelah proses pengujian Memberi nama dan menyimpan form
05. Membuat modul basis data
• • • •
Merencanakan kebutuhan yang harus ditangani dengan modul Mendefinisikan data masukan, event, dan proses yang akan ditangani oleh modul yang akan dibuat Mendefinisikan output atau final state yang diharapkan dari modul yang dibuat Membuat modul untuk penanganan event yang dikenakan pada form, report atau objek basis data yang lain menggunakan fitur pembuat modul Membuat skenario untuk menguji modul yang dibuat Menyiapkan sejumlah data untuk menguji modul dengan skenario yang telah dibuat Mendefinisikan ekspektasi yang diharapkan dari setiap skenario dan data uji yang digunakan Melakukan pengujian terhadap modul yang telah dibuat dengan skenario dan data uji yang telah didefinisikan Memberi dan menyimpan nama modul tepat
• • • • •
19
Unit Kompetensi Kode Unit
: :
Menerapkan Basis Data TIK.PR02.021.01
ELEMEN KOMPETENSI
INDIKATOR PELAKSANAAN PELATIHAN DI TEMPAT KERJA • Menyusun perancangan sistem basis data. • Mempersiapkan DBMS yang akan digunakan dalam praktek. • Latihan mengaplikasikan basis data sesuai dengan perancangan.
01 Menggunakan basis data
Mempersiapkan semua data yang digunakan untuk membuat pemodelan data. Menganalisa spesifikasi pemodelan data. Mengidentifikasi pemodelan data sesuai degan kebuhan. Membuat pemodelan data mulai dari normalisasi, diagram data sampai dengan kamus data. Pemodelan data disiapkan sehingga tools yang akan digunakan siap untuk mengimplementasikan pemodelan tersebut
02 Menerapkan teknik pemodelan
• • • • •
03 Mengintegrasikan konsep pemodelan data dengan tools
• Menentukan kebutuhan computer sesuai dengan platform basis data. • Mengidentifikasi platform atas dasar kapasitas dan kemampuan komputer dengan cakupan pada pertimbangan teknologi, bisnis dan kemampuan penyampaian informasi • Latihan backup dan restore • Memonitor akses basis data dengan menggunakan tools spesifik
Unit Kompetensi Kode Unit
: :
Mengoperasikan Bahasa Pemrograman Data Description (SQL) - Dasar TIK.PR03.001.01
ELEMEN KOMPETENSI
INDIKATOR PELAKSANAAN PELATIHAN DI TEMPAT KERJA
01 Mempersiapkan perangkat lunak aplikasi data deskripsi/SQL
• • • •
Mempersiapkan catatan yang diperlukan untuk menjalankan aplikasi SQL. Menyalakan perangkat kompter. Menginstall aplikasi SQL. Menjalankan perangkat lunak aplikasi SQL.
02 Mengenali menu aplikasi SQL
• • •
Mempersiapkan catatan yang diperlukan. Mengenai shortcut pada SQL. Mengidentifikasi dan mengaplikasikan fitur-fitur pengolahan table, view, stored procedure, trigger seperti pembuatan baru (new),penyimpanan (save), pembukaan (open), penghapusan (delete).
• •
Membuat dan mengatur tabel dengan penggunaan perintah standar dalam DDL. Tabel yang dibuat sudah memasukkan nama kolom/field, tipe data dan konstrainnya.
03 Membuat table dan mengisi table
20
ELEMEN KOMPETENSI
INDIKATOR PELAKSANAAN PELATIHAN DI TEMPAT KERJA • • • • • • •
04 Mengoperasikan table dan view
IV. NO. 1.
•
Mengisi data pada tabel dengan penggunaan perintah standar seperti insert, update dan delete disesuaikan dengan informasi dan kondisinya. Menyimpan tabel serta diberi nama dan diisi data. Membuat dan mengatur index table dengan menggunakan perintah standar berupa create index dan drop index. Menyimpan dan memberi nama index. Membuat dan mengatur View table dengan penggunaan perintah standar berupa create view dan drop view. Menyimpan dan memberi nama view. Latihan menampilkan data tabel dengan perintah select. Perintah select yang digunakan dapat berupa select dengan kondisinya seperti distinct, where, order by, group by, having, dsb. Latihan menampilkan data tabel dengan perintah select yang terkait (join) dengan beberapa tabel yang lain. Perintah select yang digunakan dapat berupa select dengan kondisinya seperti distinct, where, order by, group by, having, dsb.
EVALUASI PROGRAM PELATIHAN KEGIATAN Evaluasi Program Latihan
MATERI EVALUASI Melakukan evaluasi program pelatihan antara lain : Fasilitas Latihan Modul, bahan dan Lamanya Latihan Instruktur Sistem Asesmen OJT
JAM 176
2. 3. DST
21
DAFTAR BAHAN YANG DIGUNAKAN 1.
Judul/Nama Pelatihan
:
Programmer/Junior Database Programmer
2.
Kode Program Pelatihan
:
K.72.2.0.2.2.1.II.01
N O 1.
UNIT KOMPETENSI Pertolongan Pertama Pada Kecelakaan
KODE UNIT TIK.PR01. 006.01
DAFTAR PERALATAN -
Kertas Pena Kotak P3K komplit
DAFTAR BAHAN -
-
2.
Mengoperasikan Aplikasi Basis Data
TIK.PR02. 020.01
-
Unit komputer dengan fasilitas standar Perangkat lunak aplikasi basis data yang akan digunakan
-
-
-
-
3.
Menerapkan Basis Data
TIK.PR02. 021.01
-
-
-
4.
Mengoperasikan Bahasa Pemrograman Data Description (SQL) - Dasar
TIK.PR03. 001.01
-
-
-
Buku standar kesehatan dan keselamatan kerja Buku prosedur organisasi kesehatan
Kotak P3K berisi kapas, obat merah, gunting, perban, dll
Contoh permasalahan yang akan dijadikan studi kasus Sebuah basis data (tidak terlalu kompleks) untuk studi kasus Rancangan form yang untuk studi kasus Rancangan view untuk studi kasus Spesifikasi modul untuk studi kasus
Unit PC (Personal Computer) dengan CD Drive Sistem operasi Windows XP Keyboard dan mouse RAM dan harddisk dengan ukuran yang sesuai dengan kebutuhan Aplikasi basis data (Microsoft SQL Server 2000)
-
Buku informasi merancang dan menerapkan basis data
Unit PC (Personal Computer) dengan CD Drive Sistem operasi Windows XP Keyboard dan mouse RAM dan harddisk dengan ukuran yang sesuai dengan kebutuhan CD Installation Microsoft SQL Server 2000
-
Buku informasi atau manual installation database SQL Buku informasi tentang mengoperasikan bahasa pemrograman data deskripsi dasar
-
KETERANGAN
22
RANCANGAN PELATIHAN DI TEMPAT KERJA
NO
Judul/Nama Pelatihan
:
Programmer / Junior Database Programmer
Nama Peserta Pelatihan
:
.......................................................
Nama Lembaga/Perusahaan :
.......................................................
Kegiatan di Tempat Kerja
........................................................
HARI/ TANGGAL
AREA KERJA
:
UNIT/ ELEMEN KOMPE-TENSI
KEGIATAN
JAM
HASIL
PEMBIMBING
1.
2.
3.
……………………., …. ………………….. ….. Pimpinan ……………..
…………………………………..
23
EVALUASI PROGRAM PELATIHAN Judul/Nama Pelatihan : ……………………………….. Nilai NO.
UNSUR YANG DINILAI
Penilaian (Assessment)
1.
MASUKAN : 1.1 Peserta Pelatihan 1.2 Pelatih 1.3 Assessor Pelatihan 1.4 Tenaga Pendukung 1.5 Fasilitas Peralatan 1.6 Bahan Pelatihan 1.7 Modul PBK/Job Sheet/ Diktat 1.8 Biaya/Dana Pelatihan
(0-100)
2.
PROSES : 2.1 Kurikulum dan Silabus 2.2 Unit Kompetensi yang ditempuh 2.3 Metode Pelatihan 2.4 Jadwal Pelatihan 2.5 Pelatihan di Tempat Kerja
(0-100)
3.
KELUARAN : 3.1 Penguasaan Pengetahuan 3.2 Penguasaan Keterampilan 3.3 Sikap Kerja 3.4 Kedisiplinan 3.5 Motivasi Kerja 3.6 Jumlah Lulusan
(0-100)
A (91100)
B (7190)
C (61-70)
D (<50)
……………………………, tgl ……………………………. Penanggung Jawab Program (menerima hasil evaluasi)
Evaluator Program Pelatihan
…………………………………..
…………………………………..
24
DAFTAR UNIT KOMPETENSI YANG DIGUNAKAN PADA PROGRAM PELATIHAN JUNIOR DATABASE PROGRAMMER
1. Kode Unit Judul Unit
: TIK.PR01.006.01 : Pertolongan Pertama Pada Kecelakaan
Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan dalam konteks ketentuan pertolongan pertama pada kecelakaan dalam kondisi gawat darurat. Sehingga pengguna dapat mengetahui dimana pertolongan pertama dibutuhkan dan bekerja dibawah pengawasan atau berdasarkan prosedur dan kebijakan pertolongan pertama di tempat kerja.
ELEMEN KOMPETENSI 01
02
Menilai situasi ditempat kerja
Menerapkan teknik dasar pertolongan pertama
KRITERIA UNJUK KERJA 1.1
Bahaya fisik dan kesehatan personal keselamatan kerja diidentifikasi sesuai standar
1.2
Resiko kesehatan dan keselamatan kerja diperhatikan dengan cara mengontrol potensi bahaya sesuai dengan ketentuan standar kesehatan dan keselamatan
1.3
Tanda-tanda orang yang cedera diperhatikan sesuai prosedur ditempat kerja
2.1 Pertolongan pertama prosedur yang ditetapkan
diperhatikan
serta
menurut
2.2 Orang yang mendapat kecelakaan dirawat secara efektif sesuai prinsip-prinsip pertolongan pertama dan prosedur ditempat kerja 2.3 Sarana/alat-alat pertolongan pertama yang sesuai, dipilih dan digunakan untuk pengontrolan potensi bahaya dan resiko 2.4
03
Mengkomunikasikan secara 3.1 rinci setiap kejadian
3.2
Kondisi fisik orang yang cidera, pengobatan dan perawatannya dilaksanakan dilapangan atau diruang khusus sesuai prosedur organisasi kesehatan Perawatan kesehatan menggunakan alat dikomunikasikan
dilakukan dengan yang sesuai dan
Penanganan terhadap orang yang cedera dilakukan menurut prosedur pelayanan gawat darurat secara hati-hati
25
ELEMEN KOMPETENSI
KRITERIA UNJUK KERJA 3.3
Laporan untuk pengawas disiapkan tepat waktu, sesuai dengan kondisi factual yang ditetapkan prosedur perusahaan
BATASAN VARIABEL 1. Unit ini berlaku untuk seluruh sektor teknologi informasi dan komunikasi 2. Pertolongan pertama pada kecelakaan bersifat internal pada bidang teknologi informasi
PANDUAN PENILAIAN 1. Pengetahuan dan keterampilan penunjang untuk mendemontrasikan kompetensi, memerlukan bukti keterampilan dan pengetahuan dibidang berikut ini : 1.1 Pengetahuan dasar :. 1.1.1 Prinsip-prinsip umum kesehatan dan keselamatan kerja 1.1.2 Pengetahuan luas tentang syarat-syarat kesehatan dan keselamatan yang berhubungan dengan keamanan kerja, faktor lingkungan dan pertimbangan ergonomis 1.1.3 Prinsip dasar tentang praktek etika kerja mempromosikan organisasi dengan cara yang konsisten sesuai dengan misi organisasi 1.1.4 Pengetahuan luas tentang “code of conduct” keorganisasian dan nilai-nilai yang konsisten dengan misi organisasi 1.1.5 Pengertian dasar tentang sistim organisasi 1.1.6 Pengetahuan tentang produk-produk hardware dan software beserta fiturfiturnya 1.1.7 Pengetahuan dasar tentang arah produk vendor 1.2 Keterampilan dasar 1.2.1 Menerapkan keselamatan kerja 1.2.2 Melaksanakan pembuatan perencanaan kerja 1.2.3 Membuat struktur pengorganisasian kerja/struktur kerja 1.2.4 Menentukan perlengkapan kerja 2. Konteks penilaian Kompetensi harus diujikan di tempat kerja atau di tempat lain secara praktek dengan kondisi kerja sesuai dengan keadaan normal 3. Aspek penting penilaian Aspek yang harus diperhatikan 3.1 Kemampuan untuk mengidentifikasi situasi, resiko kesehatan dan keselamatan 3.2 Kemampuan untuk menerapkan teknik dasar pertolongan pertama menurut prosedur yang ditetapkan 4. Kaitan dengan unit-unit lainnya 4.1 Unit ini didukung oleh pengetahuan dan keterampilan dalam unit kompetensi yang berkaitan dengan : 4.1.1 TIK.PR01.001.01 Berkomunikasi ditempat kerja 4.1.2 TIK.PR01.002.01 Menerapkan prosedur kesehatan dan keselamatan kerja 4.2 Pengembangan pelatihan untuk memenuhi persyaratan dalam unit ini perlu dilakukan dengan hati-hati. Untuk pelatihan pra kejuruan umum, institusi harus menyediakan pelatihan yang mempertimbangkan serangkaian konteks industri seutuhnya tanpa bias 26
terhadap sekor tertentu. Batasan variable akan membantu dalam hal ini. Untuk sektor tertentu/khusus, pelatihan harus disesuaikan untuk memenuhi kebutuhan sektor tersebut. Kompetensi Kunci NO 1 2 3 4 5 6 7
KOMPETENSI KUNCI DALAM UNIT INI Mengumpulkan, mengorganisir dan menganalisa informasi Mengkomunikasikan ide-ide dan informasi Merencanakan dan mengorganisir aktivitas-aktivitas Bekerja dengan orang lain dan kelompok Menggunakan ide-ide dan tehnik matematika Memecahkan masalah Menggunakan teknologi
TINGKAT 1 1 2 2 1 2 1
27
2. Kode Unit Judul Unit
: TIK.PR02.020.01 : Mengoperasikan Aplikasi Basis Data
Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan untuk mengoperasikan aplikasi basis data untuk membuat table, view, form, report dan modul.
ELEMEN KOMPETENSI 01 Menjelaskan menu aplikasi basis data
02 Membuat tabel
03 Membuat table view (query)
KRITERIA UNJUK KERJA 1.1
Menu-menu yang tersedia beserta shortcut nya di tunjukkan
1.2
Fitur-fitur pengolahan table di gunakan dan di aplikasikan
1.3
Fitur-fitur view di gunakan dan di aplikasikan
1.4
Fitur-fitur pengolahan form di gunakan dan di aplikasikan
1.5
Fitur-fitur pengolahan report di gunakan dan di aplikasikan
1.6
Fitur-fitur pengolahan modul di gunakan dan di aplikasikan
2.1
Tabel di buat dengan menggunakan wizard. Wizard table merupakan fitur aplikasi untuk membantu membuat table dengan memanfaatkan fasilitas yang tersedia
2.2
Tabel di buat dengan menggunakan fitur pembuat table. Fitur pembuat table menyediakan kolom nama field, tipe data dan deskripsi field
2.3
Tabel di buat dengan menggunakan bahasa data deskripsi (SQL)
2.4
Nama field, tipe data dan deskripsi field telah di tulis pada kolom
2.5
Tabel telah di beri nama dan di simpan sesuai dengan format standar aplikasi yang di gunakan
3.1 View di buat dengan wizard view yang ada, wizard view merupakan fitur aplikasi untuk membantu membuat view dari table yang ada dengan memanfaatkan fasilitas yang telah di sediakan 3.2 Fitur-fitur view di pahami dan di aplikasikan 3.3 Field telah di pilih sesuai dengan tabelnya 3.4 View telah di beri nama dan di simpan sesuai dengan format standar aplikasi yang digunakan 28
ELEMEN KOMPETENSI 04 Membuat form basis data
05 Membuat modul basis data
KRITERIA UNJUK KERJA 4.1
Form di buat dengan menggunakan wizard. Wizard form merupakan fitur aplikasi untuk membantu membuat report dengan memanfaatkan fasilitas yang tersedia
4.2
Fitur-fitur form di pahami dan di aplikasikan. Fieldfield table/view di atur pada form
4.3
Form di beri nama dan di simpan
5.1
Modul di buat dengan menggunakan fitur pembuat modul. Fitur pembuat modul akan menyediakan editor untuk mengatur/menulis kode program dari bentuk form/report yang di rancang
5.2
Fitur-fitur modul di pahami dan di aplikasikan untuk menangani event atau proses yang di perlukan oleh form atau report
5.3
Modul di beri nama dan di simpan
BATASAN VARIABEL 1. Unit ini berlaku untuk seluruh sektor teknologi informasi dan komunikasi 2. Mengoperasikan aplikasi basis data bersifat internal pada bidang teknologi informasi dan komunikasi PANDUAN PENILAIAN 1. Pengetahuan dan keterampilan penunjang untuk mendemontrasikan kompetensi, diperlukan bukti keterampilan dan pengetahuan dibidang berikut ini : 1.1 Pengetahuan Dasar yang di butuhkan : 1.1.1 Pengoperasian software aplikasi basis data 1.1.2 On site training sesuai dengan perangkat lunak bahasa pemrograman basis data yang di gunakan 2. Konteks penilaian Kompetensi harus di ujikan di tempat kerja atau tempat lain secara praktek komputer dengan kondisi kerja sesuai dengan keadaan normal 3. Aspek penting penilaian Aspek yang harus diperhatikan 3.1 Kemampuan membuat table dengan menggunakan bahasa SQL 3.2 Kemampuan membuat dan mengisi table dengan menggunakan perintah standar DDL. 4. Kaitan dengan unit-unit lainnya 4.1 Unit ini mendukung di dalam mengoperasikan aplikasi basis data Contoh mencakup namun tidak terbatas pada : Seluruh unit pemrograman basis data 29
4.2
Pengembangan pelatihan untuk memenuhi persyaratan dalam unit ini perlu dilakukan dengan hati-hati. Untuk pelatihan pra kejuruan umum, institusi harus menyediakan pelatihan yang mempertimbangkan serangkaian konteks industri seutuhnya tanpa bias terhadap sekor tertentu. Batasan variable akan membantu dalam hal ini. Untuk sektor tertentu/khusus, pelatihan harus disesuaikan untuk memenuhi kebutuhan sektor tersebut.
Kompetensi Kunci NO 1 2 3 4 5 6 7
KOMPETENSI KUNCI DALAM UNIT INI Mengumpulkan, mengorganisir dan menganalisa informasi Mengkomunikasikan ide-ide dan informasi Merencanakan dan mengorganisir aktivitas-aktivitas Bekerja dengan orang lain dan kelompok Menggunakan ide-ide dan tehnik matematika Memecahkan masalah Menggunakan teknologi
TINGKAT 1 1 1 1 1 1 1
30
3. Kode Unit Judul Unit
: TIK.PR02.021.01 : Menerapkan Basis Data
Deskripsi Unit : Unit ini menentukan kompetensi yang diperlukan dalam penerapan terhadap konsep basis data pada suatu bidang pekerjaan. Pemrograman perlu mengetahui konsep dan penerapan basis data, sebelum membuat program basis data.
ELEMEN KOMPETENSI 01 Menggunakan basis data
KRITERIA UNJUK KERJA 1.1
Pengelolaan data dapat di jelaskan dan di aplikasikan berdasarkan perancangan
1.2
Basis data di aplikasikan sesuai dengan perancangan
1.3
Sistim pengelolaan basis data (DBMS – Data base
Management System) 02 Menerapkan teknik pemodelan
Pemodelan data sudah di identifikasi sesuai kebutuhan Pemodelan data di analisa sesuai dengan kebutuhan (spesifikasi). Diagram data memenuhi spesifikasi yang telah di tentukan Data di identifikasi sampai dengan dengan data dictionary (kamus data). Diagram data menunjukkan relasi dari setiap data yang ada Pemodelan data di siapkan sehingga tool-tool yang akan di gunakan untuk mengimplementasikan pemodelan tersebut
03 Mengintegrasikan konsep pemodelan data dengan tool-
3.1
Kebutuhan komputer di tentukan sesuai dengan platform dari basis data
3.2
Platform di identifikasi berdasarkan kapasitas dan kemampuannya komputer meliputi pada pertimbangan teknologi, bisnis dan kemampuan untuk memberikan/menyampaikan informasi
3.3
Kebutuhan untuk back up dan restore tersedia dalam DBMS
3.4
Akses basis data dapat di kendalikan dan di monitor menggunakan tool-tool spesifik
tool
31
BATASAN VARIABEL 1. Unit ini berlaku untuk seluruh sektor teknologi informasi dan komunikasi 2. Memahami basis data dan penerapannya bersifat internal pada bidang teknologi informasi dan komunikasi
PANDUAN PENILAIAN 1. Pengetahuan dan keterampilan penunjang untuk mendemontrasikan kompetensi, diperlukan bukti keterampilan dan pengetahuan dibidang berikut ini : 1.1 Pengetahuan Dasar yang di butuhkan : 1.1.1 Pengoperasian software aplikasi basis data 1.1.2 On site training sesuai dengan perangkat lunak bahasa pemrograman basis data yang di gunakan 1.1.3 Konsep basis data 1.1.4 Konsep DBMS 2. Konteks penilaian Kompetensi harus di ujikan di tempat kerja atau tempat lain secara praktek komputer dengan kondisi kerja sesuai dengan keadaan normal 3. Aspek penting penilaian Aspek yang harus diperhatikan 3.1 Memahami konsep basis data 3.2 Kemampuan memahami teknik pemodelan data dan tool yang di persiapkan 3.3 Mengintegrasikan konsep pemodelan dengan tool-tool 4. Kaitan dengan unit-unit lainnya 4.1 Unit ini mendukung di dalam mengoperasikan aplikasi basis data Contoh mencakup namun tidak terbatas pada : Seluruh unit pemrograman basis data 4.2
Pengembangan pelatihan untuk memenuhi persyaratan dalam unit ini perlu dilakukan dengan hati-hati. Untuk pelatihan pra kejuruan umum, institusi harus menyediakan pelatihan yang mempertimbangkan serangkaian konteks industri seutuhnya tanpa bias terhadap sekor tertentu. Batasan variable akan membantu dalam hal ini. Untuk sektor tertentu/khusus, pelatihan harus disesuaikan untuk memenuhi kebutuhan sektor tersebut.
Kompetensi Kunci NO 1 2 3 4 5 6 7
KOMPETENSI KUNCI DALAM UNIT INI Mengumpulkan, mengorganisir dan menganalisa informasi Mengkomunikasikan ide-ide dan informasi Merencanakan dan mengorganisir aktivitas-aktivitas Bekerja dengan orang lain dan kelompok Menggunakan ide-ide dan tehnik matematika Memecahkan masalah Menggunakan teknologi
TINGKAT 3 3 3 3 3 3 3
32
4. Kode Unit Judul Unit
: TIK.PR03.001.01 : Mengoperasikan Bahasa Pemrograman Data Description (SQL)– Dasar
Deskripsi Unit : Unit ini menentukan kompetensi yang di perlukan untuk mengoperasikan perangkat aplikasi (bahasa pemrograman) berbasis data deskripsi atau SQL(Structured Query Language) . Kemampuan dalam mengoperasikan bahasa data deskripsi atau SQL dapat menggunakan perintah-perintah DDL (Data Definition Language) dan DML (Data Manipulation Language). Kemampuan yang di miliki pada pada tingkat dasar ini adalah membuat dan mengoperasikan tiable dan view, serta kemampuan untuk mengoperasikan perintah commit dan rollback.
ELEMEN KOMPETENSI 01 Mempersiapkan perangkat lunak aplikasi data deskripsi/SQL
02 Mengenali menu aplikasi SQL
03 Membuat table dan mengisi tabel
KRITERIA UNJUK KERJA 1.1
Perangkat lunak aplikasi SQL telah terinstalasi dan dapat berjalan normal
1.2
Manual pengguna (user manual) perangkat lunak aplikasi SQL sudah tersedia dan di pahami
1.3
Perangkat komputer sudah di nyalakan dengan sistim operasi dan persyaratan sesuai dengan manual instalasi
1.4
Perangkat lunak aplikasi SQL di jalankan
2.5
Menu-menu yang tersedia beserta shorcut nya di kenali
2.6
Fitur-fitur pengolahan table, view, store prosedur, trigger dapat di pahami dan di aplikasikan seperti membuat baru (new), menyimpan (save), membuka (open), menghapus (delete)
3.1 Tabel di buat dan di atur dengan perintah standar dalam DDL 3.2
menggunakan
Tabel yang di buat sudah memasukan kolom/field, tipe data dan konstrain nya
nama
3.3
perintah Pengisian data pada table menggunakan standar seperti, insert, update dan delete yang di sesuaikan dengan informasi dan kondisi nya
3.4
Tabel sudah disimpan, di beri nama dan terisi data 33
ELEMEN KOMPETENSI
KRITERIA UNJUK KERJA 3.5
Index table di buat dan di atur dengan menggunakan perintah standar berupa : create
index dan drop index. 3.6 3.7
3.8
04 Mengoperasikan table dan view
Index di simpan dan diberi nama View table dibuat dan diatur dengn menggunakan perintah standar berupa : create view dan drop view View disimpan dan diberi nama
4.1
Data table di tampilkan dengan perintah select. Perintah select yang digunakan dapat berupa select dengan kondisinya seperti : distinct, where, order by, group by, having dsb.
4.2
Data table di tampilkan dengan perintah select yang melibatkan (join) dengan beberapa table yang lain . Perintah select yang di gunakan dapat berupa select dengan kondisinya seperti : distinct, where, order by, group by, having dsb.
34