Anda di halaman 1dari 4

SILABUS

NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : SMK NASIONAL : Kompetensi Kejuruan : XII/Ganjil : Membuat Aplikasi Basis Data Menggunakan SQL : : 120 X 45 Menit ALOKASI WAKTU PENILAIAN TM
Hasil program Pengamatan Tes tulis Tugas Hasil 4

KOMPETENSI DASAR
1. Menjelaskan kebutuhan software

INDIKATOR
Mengidentifikasi persyaratan sistem operasi (Linux, Windows). Melakukan kalibrasi basis data agar berjalan secara optimal Melakukan pengujian basis data apakah basis data berjalan dengan optimal

MATERI PEMBELAJARAN
Standar minimum OS Pengujian Akses data base

KEGIATAN PEMBELAJARAN
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

PS
4(8)

PI
4(16)

SUMBER BELAJAR
Manual MySQL Komputer Buku Pemrograma n database Disiplin Kerja keras Mandiri

2. Membuat Entity Relationship Diagram (ERD)

Menentukan Entity pada ERD dapat Menentukan relasi pada ERD dapat Menentukan atribut pada ERD dapat Menggambarkan ERD berdasarkan kunci Menggambarkan ERD dengan atribut Mempersiapkan kebutuhan data untuk system yang akan dibuat Menentukan external dan internal Entity Membuat Context Diagram Menentukan Proses yang akan muncul pada system Membuat DFD level 0

Metodologi ERD

Menentukan Entity Menentukan Relasi Menggambar ERD sementara Mengisi kardinalitas Menentukan kunci utama Memetakan atribut Memeriksa hasil

Pengamatan Tes tertulis Tanya jawab

4(8)

Buku basis data Modul Joobsheet

Disiplin Kerja kerasw Mandiri Rasa ingin Tahu Jujur dan Disiplin

3. Membuat Data Flow Diagram (DFD)

Perancangan system DFD

Menentukan kebutuhan data dari system Menentukan external dan internal entity Membuat Context Diagram Membuat DFD Level 0

Hasil program Pengamatan Tes tulis Tugas Hasil

4(8)

4(16)

Buku Perncangan dan analisis system Jobsheet modul

Disiplin Kerja keras Mandiri Tanggung jawab

KOMPETENSI DASAR
4. Mempersiapkan lembar kerja Basis Data

INDIKATOR
Mengidentisikan data situs yang dibutuhkan dari persyaratan teknis Meninjau ulang basis data yang tersedia untuk memastikan kebutuhan data situs dapat dipenuhi Menambahkan basis data jika diperlukan Menggunakan Sintaks-sintaks khusus pada SQL secara efektif

MATERI PEMBELAJARAN
Data situs yang dibutuhkan Basis data yang tersedia sesuai kebutuhan data situs Kebutuhan basis data

KEGIATAN PEMBELAJARAN
Mengidentifikasi data situs yang dibutuhkan dari persyaratan teknis Meninjau ulang dasar kebutuhan Basis data yang tersedia Menambah Basis data dapat diperlukan

ALOKASI WAKTU PENILAIAN TM


Hasil program Pengamatan Tes tulis Tugas Hasil 4

PS
4(8)

PI
4(16)

SUMBER BELAJAR
Buku Perncangan dan analisis system Jobsheet modul Mandiri Kerja keras Jujur dan Displin Inofatif

5. Menggunakan sintaks-sintaks khusus SQL

Sintaks-sintaks Khusus di SQL

Menjelaskan fungsi sintak sintaks di SQL secara efektif Menggunakan sintak khusus SQL untuk data base Menjelaskan perintahperintah Data Manupulation language (DML) secara efektif Menggunakan perintahperintah Data Manupulation language (DML) dalam pengolahan database Menampilkan hasil query di browser

Hasil program Pengamatan Tes tulis Tugas Hasil Hasil program Pengamatan Tes tulis Tugas Hasil

4(8)

4(16)

6. Membuat Query Basis Data

Melakukan proses insert/pemasukan data Melakukan proses select/pemilihan data Melakukan proses update data Melakukan proses delete/penghapusan data Membuat query dengan kondisi khusus Menampilkan hasil query di browser

Data Manipulation Language (DML)

4(8)

4(16)

Manual MySQL Komputer Buku Pemrograma n database Manual MySQL Komputer Buku Pemrograma n database

Mandiri Kerja keras Mandiri Rasa ingin tahu Mandiri Kerja keras Tanggung jawab Jujur dan disiplin

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)

SILABUS
NAMA SEKOLAH MATA PELAJARAN KELAS/SEMESTER STANDAR KOMPETENSI KODE KOMPETENSI ALOKASI WAKTU : SMK NASIONAL : Kompetensi Kejuruan : XII/Genap : Mengintegrasikan Basis Data Dengan Sebuah Web : : 76 X 45 Menit ALOKASI WAKTU KOMPETENSI DASAR
1. Menjelaskan prosedur pengintegrasian sebuah basis data dengan sebuah situs web

INDIKATOR
Mempersiapkan basisdata yang dibutuhkan Mempersiapkan web yang dibutuhkan Membuat script integrasi basisdata dengan web Mengidentifikasikan data situs yang dibutuhkan dari persyaratan teknis Meninjau ulang basis data yang tersedia untuk memastikan kebutuhan data situs dapat dipenuhi Menambahkan basis data jika diperlukan Mengidentifikasikan Operator dan pengunjung situs sesuai kebutuhan bisnis Menetapkan perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi untuk setiap kelas dari user Membuat nama-nama login menggunakan utilitas web server yang relevan

MATERI PEMBELAJARAN
Basis data yang tersedia sesuai kebutuhan data situs Web Dinamis Script integrasi

KEGIATAN PEMBELAJARAN
Mengidentifikasi data situs yang dibutuhkan dari persyaratan teknis Merancang dan membuat web dinamis Membuat script integrasi basisdata dengan web

PENILAIAN
Hasil program Pengamatan Tes tulis Tugas Hasil 4

TM

PS
4(8)

PI
4(16)

SUMBER BELAJAR
Manual MySQL Komputer Buku Pemrograma n database

2. Mempersiapkan basis data

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

Hasil program Pengamatan Tes tulis Tugas Hasil

8(16)

Buku Pemrograma n SQL Komputer Manual mySQL Manual PHP

Kebutuhan basis data

Menambah Basis data dapat diperlukan

3. Membuat Login pada basis data

Operator dan pengunjung situs

Mengidentifikasi operator dan pengunjung situs sesuai kebutuhan bisnis Menetapkan perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi untuk setiap kelas dari user

Kompilasi program Pengamatan Tes tulis Tugas

16(32)

16(32)

Perangkat perijinan Basis data, parameter otentifikasi, dan otorisasi Nama-nama login n utilitas web server yang relevan Nama-nama login ke dalam web server

Buku Pemrograma n SQL Komputer Manual mySQL Manual PHP

menggunakan Nama-nama login dibuat utilitas web server yang relevan

menggunakan Nama-nama login ditambahkan ke dalam web server utilitas server yang relevan

ALOKASI WAKTU KOMPETENSI DASAR

INDIKATOR
Menambhan namanama login ke dalam web server menggunakan utilitas server yang relevan Menggunakan utilitas server untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web Mengkorfimasi Sumber data, name login basis data, dan password terhadap persyaratan bisnis Menggunakan utilitas server dan string koneksi basis data dibuat terhubung ke basis data situs Mengkoreksi File-file konfigurasi situs untuk menyimpan string koneksi situs Merancang informasi yang ada agar dapat dengan cepat diperoleh dari situs web Membuat integritas basis data sesuai standar baku sekuriti Membuat fungsi perijinan yang tepat untuk akses basis data

MATERI PEMBELAJARAN

KEGIATAN PEMBELAJARAN

PENILAIAN

TM

PS

PI

SUMBER BELAJAR

4. Membuat koneksi basis data pada web

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 Informasi yang ada agar dapat dengan cepat dari situs web

Menggunakan utilitas server untuk membuat sumber data yang sesuai kebutuhan arsitektur situs web

Kompilasi program Pengamatan Tes tulis Tugas

16(32)

32(64)

Mengkonfirmasikan sumber data, name login basis data, dan password terhadap persyaratan bisnis

Buku Pemrograma n SQL Komputer Manual mySQL Manual PHP

Menggunakan utilitas server dan string koneksi basis data Membuat hubungan ke basis data situs

Mengkoreksi ile-file konfigurasi situs untuk menyimpan string koneksi situs Merancang Informasi yang ada agar dapat dengan cepat diperoleh dari situs web Kompilasi program Pengamatan Tes tulis Tugas Hasil 4 16(32) 4(16) Buku Pemrograma n SQL Komputer Manual mySQL Manual PHP

5. Menguji konektivitas basis data pada web

Integritas basis data sesuai standar baku sekuriti Fungsi perijinan yang tepat untuk akses basis data t

Membuat integritas basis data sesuai standar baku sekuriti

Membuat fungsi perijinan yang tepat untuk akses basis data

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)