Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer KODE UNIT : TIK.PR04.007.01 JUDUL UNIT : Mengintegrasikan Sebuah Basis Data Dengan Sebuah Situs Web DESKRIPSI UNIT : Unit ini menentukan kompetensi yang diperlukan untuk menjamin konektivitas basis data dengan sebuah situs web. ELEMEN KOMPETENSI 01 02 03 Mempersiapkan basis data KRITERIA UNJUK KERJA 1.1 Data situs yang dibutuhkan diidentifikasi dari persyaratan teknis. 1.2 Basis data yang tersedia ditinjau ulang agar kebutuhan data situs dipastikan dapat dipenuhi. 1.3 Basis data dapat ditambah jika diperlukan. 2.1 Operator dan pengunjung situs diidentifikasi terhadap kebutuhan bisnis. 2.2 Perangkat perijinan basis data, parameter otentifikasi, dan otorisasi ditetapkan untuk setiap kelas dari user. 2.3 Nama-nama login dibuat dengan penggunaan utilitas web server yang relevan. 2.4 Nama-nama login ditambahkan ke dalam web server dengan penggunaan utilitas server yang relevan. Membuat koneksi basis 3.1 data Utilitas server digunakan untuk pembuatan sumber data yang sesuai kebutuhan arsitektur situs web. 3.2 Sumber data, name login basis data, dan password dikonfirmasikan terhadap persyaratan bisnis. 3.3 Utilitas server digunakan untuk membuat string koneksi basis data terhubung ke basis data situs. 3.4 File-file konfigurasi situs dikoreksi menyimpan string koneksi situs. Membuat Login pada basis data Mengintegrasikan Sebuah Basis Data Dengan Sebuah Situs Web untuk 193 Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer KRITERIA UNJUK KERJA ELEMEN KOMPETENSI 04 Menguji konektivitas basis data 4.1 Informasi yang dibutuhkan dapat dengan cepat diperoleh dari situs web. 4.2 Integritas basis data dipertahankan menurut standar baku keamanan. 4.3 Fungsi perijinan yang tepat untuk akses dibuat. BATASAN VARIABEL 1. 2. Unit ini berlaku untuk seluruh sektor teknologi informasi dan komunikasi. Mengintegrasikan sebuah basis data dengan sebuah situs web, bersifat internal pada bidang teknologi informasi dan komunikasi. PANDUAN PENILAIAN 1. Pengetahuan dan Ketrampilan Penunjang Untuk mendemonstrasikan kompetensi, diperlukan bukti keterampilan dan pengetahuan di bidang berikut ini : 1.1 Pengetahuan dasar. 1.1.1 Analisa data, yang paling utama dalam menetapkan tipe-tipe data dan struktur data, query dan desain laporan. 1.1.2 Bahasa pemrograman scripting. 1.1.3 Fungsi dan fitur-fitur dari file-file primary dan log transaksi. 1.1.4 Koneksi ke sebuah basis data. 1.1.5 Fungsi dan fitur-fitur dari fondasi situs web. 1.1.6 Fungsi dan tujuan dari sumber data. 1.2 Keterampilan dasar. 1.2.1 Keahlian analisa untuk menetapkan kebutuhan objek data, struktur data, persyaratan bisnis. 1.2.2 Kegunaan dari software administrasi web dan utilitas server situs. 1.2.3 Bagaimana membangun basis data menggunakan produk basis data yang tersedia. 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 mempersiapkan basis data untuk kebutuhan data situs. 3.2 Kemampuan membuat login menggunakan utilitas web server. 3.3 Kemampuan menguji konektivitas basis data. Mengintegrasikan Sebuah Basis Data Dengan Sebuah Situs Web 194 Standar Kompetensi Kerja Nasional Indonesia Sektor Teknologi Informasi dan Komunikasi Sub Sektor Programer Komputer 4. Kaitan Dengan Unit-Unit Lain : 4.1 Unit ini didukung oleh pengetahuan dan keterampilan dalam unit-unit kompetensi yang berkaitan dengan dasar-dasar teknologi informasi. 4.1.1 Mengoperasikan web browser. 4.1.2 Menjelaskan arsitektur web. 4.1.3 Menggunakan internet. 4.1.4 TIK.PR01.002.01 Menerapkan prosedur kesehatan dan keselamatan kerja. 4.1.5 TIK.PR02.021.01 Menerapkan basis data. 4.1.6 TIK.PR02.023.01 Membuat program untuk akses basis data. 4.1.7 TIK.PR02.024.01 Membuat dokumen dengan HTML sesuai spesifikasi. 4.1.8 TIK.PR04.001.01 Menerapkan keamanan website dinamis. 4.1.9 TIK.PR04.002.01 Membuat halaman web dinamis dasar. 4.1.10 TIK.PR04.003.01 Membuat halaman web dinamis lanjut. 4.2 Unit ini juga mendukung kinerja dalam unit-unit kompetensi yang berkaitan dengan web. 4.2.1 Perancangan web. 4.2.2 Pemrograman web. 4.3 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 Mengintegrasikan Sebuah Basis Data Dengan Sebuah Situs Web Tingkat 3 3 3 3 3 3 3 195