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
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
ALOKASI WAKTU
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
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
ALOKASI WAKTU
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
MATERI PEMBELAJARAN
KEGIATAN PEMBELAJARAN
Operator dan pengunjung situs
Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi
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
Mengidentifikasi operator dan pengunjung situs sesuai kebutuhan bisnis
INDIKATOR
Menetapkan perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi untuk setiap kelas dari user
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
ALOKASI WAKTU 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
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
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
ALOKASI WAKTU
INDIKATOR 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
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
ALOKASI WAKTU
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)
PI 4(16)
SUMBER BELAJAR 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