KURIKULUM SMK “8”, KOTA “C” SILABUS NAMA SEKOLAH : MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI : : KODE KOMPETENSI : TIK.PR08.007.01 ALOKASI WAKTU : 48 X 45 Menit KOMPETENSI DASAR 1. Menjelaskan kebutuhan software 2. Mempersiapkan security ................................. Database berbasis WEB Membuat Program Basis Data menggunakan MySQL/PostgreSQL ALOKASI WAKTU MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN Standar minimum OS Pengujian Akses data base Menjelaskan criteria standar minimum OS Melakukan persyaratan sistem operasi (Linux, Windows) Mengidentifikasi. Kalibrasi basis data agar berjalan secara optimal Menguji basis data apakah basis data berjalan dengan optimal Persiapan Hak Akses data base PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK Melakukan persiapan privileges dan access level baik untuk groups, users, basis datas dan tables Melakuakan security pada data base INDIKATOR Persyaratan sistem operasi (Linux, Windows) diidentifikasi. Kalibrasi basis data agar berjalan secara optimal dilakukan Pengujian basis data apakah basis data berjalan dengan optimal dilakukan Persiapan privilegSes dan access level baik untuk groups, users, basis datas dan tables dilakukan. PENILAIAN TM Hasil program Pengamatan Tes tulis Tugas Hasil 4 Hasil program Pengamatan Tes tulis Tugas Hasil 4 PS 4(8) SUMBER BELAJAR PI 4(16) 4(8) 4(16) Manual MySQL Komputer Buku Pemrogram an database Manual MySQL Komputer Buku Pemrogram an database SILABUS - DATABASE BERBASIS WEB Halaman 1 dari 6 KURIKULUM SMK “8”, KOTA “C” KOMPETENSI DASAR ALOKASI WAKTU MATERI PEMBELAJARAN 3. Menggunakan sintaks-sintaks khusus MySQL/PostgreS QL 4. Melakukan pengaksesan basis data Sintaks-sintaks di MySQL/ PostgreSQL Inisialisi dan terminalsi koneksi PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK KEGIATAN PEMBELAJARAN Menjelaskan fungsi sintak sintaks di MySQL/ PostgreSQL secara efektif Menggunakan sintak khusus MySQL/ PostgreSQL untuk data base Menjelaskan konsep dari inisialisasi dan terminasi koneksi basis data dijelaskan Memanfaatkan Persistent dan nonpersistent connection secara optimal Melakukan pengaccesan Basis Data dari program yang telah dibuat INDIKATOR PENILAIAN TM Sintakssintaks di MySQL/ PostgreSQL secara efektif digunakan. Hasil program Pengamatan Tes tulis Tugas Hasil 4 Konsep dari inisialisasi dan terminasi koneksi basis data dijelaskan Hasil program Pengamatan Tes tulis Tugas Hasil 4 PS 4(8) SUMBER BELAJAR PI 4(16) 4(8) 4(16) Manual MySQL Komputer Buku Pemrogram an database Manual MySQL Komputer Buku Pemrogram an database Persistent dan non-persistent connection dimanfaatkan secara optimal SILABUS - DATABASE BERBASIS WEB Halaman 2 dari 6 KURIKULUM SMK “8”, KOTA “C” NAMA SEKOLAH : MATA PELAJARAN : KELAS/SEMESTER : STANDAR KOMPETENSI : KODE KOMPETENSI : ALOKASI WAKTU : KOMPETENSI DASAR 1. Mempersiapkan basis data ................................. Data Base berbasis web Mengintegrasikan sebuah basis data dengan sebuah situs web TIK.PR04.007.01 86 X 45 Menit ALOKASI WAKTU MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN Data situs yang dibutuhkan Mengidentifikasi data situs yang dibutuhkan dari persyaratan teknis Basis data yang tersedia sesuai kebutuhan data situs Meninjau ulang dasar kebutuhan Basis data yang tersedia Kebutuhan basis data INDIKATOR Menambah Basis data dapat diperlukan PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK Data situs yang dibutuhkan diidentifikasi dari persyaratan teknis Basis data yang tersedia ditinjau ulang untuk memastikan kebutuhan data situs dapat dipenuhi Basis data dapat ditambah jika diperlukan PENILAIAN Hasil program Pengamatan Tes tulis Tugas Hasil TM 8 PS 8(16) SUMBER BELAJAR PI Buku Pemrogram an SQL Komputer Manual mySQL Manual PHP SILABUS - DATABASE BERBASIS WEB Halaman 3 dari 6 KURIKULUM SMK “8”, KOTA “C” KOMPETENSI DASAR 2. Membuat Login pada basis data ALOKASI WAKTU MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN Operator dan pengunjung situs Mengidentifikasi operator dan pengunjung situs sesuai kebutuhan bisnis Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi Menetapkan perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi untuk setiap kelas dari user Nama-nama login n utilitas web server yang relevan menggunakan Nama-nama login dibuat utilitas web server yang relevan Nama-nama login ke dalam web server menggunakan Nama-nama login ditambahkan ke dalam web server utilitas server yang relevan PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK INDIKATOR Operator dan pengunjung situs diidentifikasi sesuai kebutuhan bisnis Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi ditetapkan untuk setiap kelas dari user Nama-nama login dibuat menggunakan utilitas web server yang relevan Nama-nama login ditambahkan ke dalam web server menggunakan utilitas server yang relevan PENILAIAN Kompilasi program Pengamatan Tes tulis Tugas TM 8 PS PI 16(32) 16(32) SUMBER BELAJAR Buku Pemrogram an SQL Komputer Manual mySQL Manual PHP SILABUS - DATABASE BERBASIS WEB Halaman 4 dari 6 KURIKULUM SMK “8”, KOTA “C” KOMPETENSI DASAR 3. Membuat koneksi basis data ALOKASI WAKTU MATERI PEMBELAJARAN KEGIATAN PEMBELAJARAN Utilitas server digunakan untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web Sumber data, name login basis data, dan password dikonfirmasikan terhadap persyaratan bisnis Utilitas server digunakan dan string koneksi basis data dibuat terhubung ke basis data situs File-file konfigurasi situs dikoreksi untuk menyimpan string koneksi situs Menggunakan utilitas server untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web Mengkonfirmasikan sumber data, name login basis data, dan password terhadap persyaratan bisnis INDIKATOR Menggunakan utilitas server dan string koneksi basis data Membuat hubungan ke basis data situs Mengkoreksi ile-file konfigurasi situs untuk menyimpan string koneksi situs PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK Utilitas server digunakan untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web Sumber data, name login basis data, dan password dikonfirmasika n terhadap persyaratan bisnis Utilitas server digunakan dan string koneksi basis data dibuat terhubung ke basis data situs PENILAIAN Kompilasi program Pengamatan Tes tulis Tugas TM 4 PS PI 16(32) 32(64) SUMBER BELAJAR Buku Pemrogram an SQL Komputer Manual mySQL Manual PHP File-file konfigurasi situs dikoreksi untuk menyimpan string koneksi situs SILABUS - DATABASE BERBASIS WEB Halaman 5 dari 6 KURIKULUM SMK “8”, KOTA “C” KOMPETENSI DASAR 4. Menguji konektifitas basis data ALOKASI WAKTU MATERI PEMBELAJARAN Informasi yang ada agar dapat dengan cepat dari situs web Integritas basis data sesuai standar baku sekuriti Fungsi perijinan yang tepat untuk akses basis data t KEGIATAN PEMBELAJARAN Merancang Informasi yang ada agar dapat dengan cepat diperoleh dari situs web Membuat integritas basis data sesuai standar baku sekuriti INDIKATOR Membuat fungsi perijinan yang tepat untuk akses basis data Informasi yang ada dirancang agar dapat dengan cepat diperoleh dari situs web Integritas basis data dibuat sesuai standar baku sekuriti Fungsi perijinan yang tepat untuk akses basis data dibuat PENILAIAN Kompilasi program Pengamatan Tes tulis Tugas Hasil TM 4 PS 16(32) SUMBER BELAJAR PI 4(16) Buku Pemrogram an SQL Komputer Manual mySQL Manual PHP Keterangan TM PS PI : Tatap Muka : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka) : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka) PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK SILABUS - DATABASE BERBASIS WEB Halaman 6 dari 6