SQL – Structured Query Language

advertisement
Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer
KODE UNIT
:
TIK.PR03.002.01
JUDUL UNIT
:
Mengoperasikan Bahasa Pemrograman Data
Deskripsi (SQL – Structured Query Language)
Lanjut
DESKRIPSI UNIT
:
Unit ini menentukan kompetensi yang diperlukan
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 dimiliki pada tingkat
lanjut ini adalah kemampuan yang telah dimiliki
pada tingkat dasar dan ditambah kemampuan
untuk membuat dan mengoperasikan prosedur,
fungsi dan trigger.
ELEMEN KOMPETENSI
01 Membuat dan
mengoperasikan prosedur
02 Membuat dan
mengoperasikan prosedur
dan fungsi
KRITERIA UNJUK KERJA
1.1
Prosedur
dibuat
dan
diatur
dengan
menggunakan perintah standar pada DDL dan
DML.
1.2
Parameter prosedur diproses sesuai dengan
kebutuhan di dalam prosedur.
1.3
Prosedur disimpan dan diberi nama.
1.4
Prosedur dapat dijalankan dan bekerja dengan
benar.
2.1
Fungsi
dibuat
dan
diatur
dengan
menggunakan perintah standar pada DDL dan
DML.
2.2
Parameter fungsi diproses sesuai dengan
kebutuhan di dalam fungsi.
2.3
Fungsi disimpan dan diberi nama.
2.4
Fungsi dapat dijalankan dan bekerja dengan
benar.
Mengoperasikan bahasa pemrograman data deskripsi (SQL-Structured Query Language) Lanjut
159
Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer
ELEMEN KOMPETENSI
03 Membuat dan
mengoperasikan trigger
04 Mengoperasikan Commit
dan Rollback data tabel
KRITERIA UNJUK KERJA
3.1
Trigger
dibuat
dan
diatur
dengan
penggunaan perintah standar pada DDL dan
DML.
3.2
Trigger disimpan dan diberi nama.
3.3
Trigger dapat dijalankan dan bekerja dengan
benar.
4.1
Perintah
commit
digunakan
penyimpanan data ke dalam fisik file.
4.2
Perintah rollback digunakan untuk pembatalan
perintah
yang
telah
dikerjakan
dan
penyimpanan data ke dalam fisik file tidak
termasuk.
4.3
Perintah commit dan
bekerja dengan benar.
rollback
untuk
dipastikan
BATASAN VARIABEL
1.
2.
Unit ini berlaku untuk seluruh sektor teknologi informasi dan komunikasi.
Mengoperasikan bahasa pemrograman data deskripsi (SQL-Structured Query
Language) Level 2 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 dibutuhkan :
1.1.1 Pengoperasian software aplikasi basis data.
1.1.2 On site training sesuai dengan perangkat lunak bahasa
pemrograman basis data yang digunakan.
1.1.3 Konsep basis data.
2.
Konteks penilaian
Kompetensi harus diujikan di tempat kerja atau tempat lain secara teori dan
praktek dengan kondisi kerja sesuai dengan keadaan normal.
Mengoperasikan bahasa pemrograman data deskripsi (SQL-Structured Query Language) Lanjut
160
Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer
3.
Aspek penting penilaian
Aspek yang harus diperhatikan
3.1
Kemampuan untuk prosedur dibuat dan diatur dengan menggunakan
perintah standar pada DDL dan DML.
3.2
Kemampuan membuat dan mengoperasikan prosedur dan fungsi.
3.3
Kemampuan membuat dan mengoperasikan trigger.
3.4
Kemampuan mengoperasikan commit dan rollback data table.
4.
Kaitan dengan unit-unit lainnya
4.1
Unit ini didukung di dalam mengoperasikan bahasa pemrograman
data deskripsi (SQL-Structured Query Language) lanjut, 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 sektor tertentu. Batasan variabel 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 teknik matematika
Memecahkan masalah
Menggunakan teknologi
Mengoperasikan bahasa pemrograman data deskripsi (SQL-Structured Query Language) Lanjut
TINGKAT
2
2
2
1
2
2
2
161
Download