Download - Pemograman Basis Data
7/21/2019 Pemograman Basis Data
http://slidepdf.com/reader/full/pemograman-basis-data 1/6
KURIKULUM SMK Pasundan Cilamaya
PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 1 dari 6
SILABUS NAMA SEKOLAH : SMK Pasundan Cilamaya
MATA PELAJARAN : Kompetensi KejuruanKELAS/SEMESTER :STANDAR KOMPETENSI Membuat Program Basis Data menggunakan MySQL/PostgreSQL KODE KOMPETENSI : TIK.PR08.007.01
ALOKASI WAKTU : 24 X 45 Menit
KOMPETENSIDASAR
MATERIPEMBELAJARAN
KEGIATAN PEMBELAJARAN INDIKATORPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
1. Menjelaskankebutuhansoftware
Standar minimum OS
Pengujian Akses database
Menjelaskan criteria standar minimumOS
Melakukan persyaratan sistem operasi(Linux, Windows)
Mengidentifikasi. Kalibrasi basis data
agar berjalan secara optimal
Menguji basis data apakah basis databerjalan dengan optimal
Persyaratansistem operasi(Linux,Windows)diidentifikasi.Kalibrasi basisdata agarberjalansecara optimaldilakukan
Pengujianbasis dataapakah basisdata berjalandenganoptimaldilakukan
Hasil program
Pengamatan
Tes tulis
Tugas
Hasil
2 2(4)
2(8)
ManualMySQL
Komputer
BukuPemrogram
an database
2. Mempersiapkansecurity
Persiapan Hak Aksesdata base
Melakukan persiapan privileges danaccess level baik untuk groups, users,basis datas dan tables
Melakuakan security pada data base
Persiapan privilegSes dan access level baik
untuk groups,users, basisdatas dantables dilakukan.
Hasil program
Pengamatan
Tes tulis
Tugas
Hasil
2 2(4)
2(8)
ManualMySQL
Komputer
BukuPemrograman database
7/21/2019 Pemograman Basis Data
http://slidepdf.com/reader/full/pemograman-basis-data 2/6
KURIKULUM SMK Pasundan Cilamaya
PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 2 dari 6
KOMPETENSIDASAR
MATERIPEMBELAJARAN
KEGIATAN PEMBELAJARAN INDIKATORPENILAIAN
ALOKASI WAKTU SUMBER
BELAJARTM PS PI
3. Menggunakansintaks-sintakskhususMySQL/PostgreSQL
Sintaks-sintaks diMySQL/ PostgreSQL
Menjelaskan fungsi sintak sintaks diMySQL/ PostgreSQL secara efektif
Menggunakan sintak khusus MySQL/PostgreSQL untuk data base
Sintaks-sintaks diMySQL/PostgreSQLsecara efektifdigunakan.
Hasil program
Pengamatan
Tes tulis
Tugas
Hasil
2 2(4)
2(8)
ManualMySQL
Komputer
BukuPemrograman database
4. Melakukanpengaksesanbasis data
Inisialisi dan terminalsikoneksi
Menjelaskan konsep dari inisialisasi danterminasi koneksi basis data dijelaskan
Memanfaatkan Persistent dan non- persistent connection secara optimal
Melakukan pengaccesan Basis Data dariprogram yang telah dibuat
Konsep dariinisialisasi danterminasikoneksi basisdatadijelaskan
Persistent dannon-persistent connection dimanfaatkansecara optimal
Hasil program
Pengamatan
Tes tulis
Tugas
Hasil
2 2(4)
2(8)
ManualMySQL
Komputer
BukuPemrograman database
7/21/2019 Pemograman Basis Data
http://slidepdf.com/reader/full/pemograman-basis-data 3/6
KURIKULUM SMK Pasundan Cilamaya
PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 3 dari 6
NAMA SEKOLAH : SMK Pasundan CilamayaMATA PELAJARAN : Kompetensi KejuruanKELAS/SEMESTER :
STANDAR KOMPETENSI : Mengintegrasikan sebuah basis data dengan sebuah situs web KODE KOMPETENSI : TIK.PR04.007.01 ALOKASI WAKTU : 62 X 45 Menit
KOMPETENSIDASAR
MATERIPEMBELAJARAN
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJARTM PS PI
1. Mempersiapkanbasis data
Data situs yangdibutuhkan
Basis data yangtersedia sesuaikebutuhan data situs
Kebutuhan basis data
Mengidentifikasi data situs yangdibutuhkan dari persyaratan teknis
Meninjau ulang dasar kebutuhan Basisdata yang tersedia
Menambah Basis data dapatdiperlukan
Data situsyangdibutuhkandiidentifikasidaripersyaratanteknis
Basis datayang tersediaditinjau ulanguntukmemastikankebutuhandata situsdapatdipenuhi
Basis datadapatditambah jikadiperlukan
Hasil program
Pengamatan
Tes tulis
Tugas
Hasil
2 8(16)
- BukuPemrograman SQL
Komputer
ManualmySQL
Manual PHP
7/21/2019 Pemograman Basis Data
http://slidepdf.com/reader/full/pemograman-basis-data 4/6
KURIKULUM SMK Pasundan Cilamaya
PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 4 dari 6
KOMPETENSIDASAR
MATERIPEMBELAJARAN
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
2. Membuat Login pada basis data
Operator danpengunjung situs
Perangkat perijinanBasis data, parameterotentifikasi, danotorisasi
Nama-nama login nutilitas web server yangrelevan
Nama-nama login kedalam web server
Mengidentifikasi operator danpengunjung situs sesuai kebutuhanbisnis
Menetapkan perangkat perijinan Basisdata, parameter otentifikasi, danotorisasi untuk setiap kelas dari user
menggunakan Nama-nama login dibuatutilitas web server yang relevan
menggunakan Nama-nama login ditambahkan ke dalam web server utilitas server yang relevan
Operator danpengunjungsitusdiidentifikasisesuaikebutuhanbisnis
Perangkatperijinan Basisdata,parameterotentifikasi,dan otorisasi
ditetapkanuntuk setiapkelas dari user
Nama-namalogin dibuatmenggunakanutilitas web server yangrelevan
Kompilasiprogram
PengamatanTes tulisTugas
2 8(16)
8(32)
BukuPemrograman SQL
Komputer
ManualmySQL
Manual PHP
Nama-namalogin ditambahkanke dalam web
server meng-gunakanutilitas server yang relevan
7/21/2019 Pemograman Basis Data
http://slidepdf.com/reader/full/pemograman-basis-data 5/6
KURIKULUM SMK Pasundan Cilamaya
PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 5 dari 6
KOMPETENSIDASAR
MATERIPEMBELAJARAN
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
3. Membuat koneksibasis data
Utilitas server digunakan untukmembuat sumberdata yang sesuaikebutuhan arsitektursitus web
Sumber data, namelogin basis data, dan password dikonfirmasikanterhadap persyaratanbisnis
Utilitas server digunakan dan string
koneksi basis datadibuat terhubung kebasis data situs
File-file konfigurasisitus dikoreksi untukmenyimpan string koneksi situs
Menggunakan utilitas server untukmembuat sumber data yang sesuaikebutuhan arsitektur situs web
Mengkonfirmasikan sumber data, namelogin basis data, dan password terhadappersyaratan bisnis
Menggunakan utilitas server dan string koneksi basis data
Membuat hubungan ke basis data situs
Mengkoreksi ile-file konfigurasi situsuntuk menyimpan string koneksi situs
Utilitas server digunakanuntukmembuatsumber datayang sesuaikebutuhanarsitektur situsweb
Sumber data,name login basis data,dan password dikonfirmasika
n terhadappersyaratanbisnis
Utilitas server digunakandan string koneksi basisdata dibuatterhubung kebasis datasitus
File-file konfigurasisitus dikoreksiuntukmenyimpan
string koneksisitus
Kompilasiprogram
Pengamatan
Tes tulis
Tugas
2 8(16)
10(40)
BukuPemrograman SQL
Komputer
ManualmySQL
Manual PHP
7/21/2019 Pemograman Basis Data
http://slidepdf.com/reader/full/pemograman-basis-data 6/6
KURIKULUM SMK Pasundan Cilamaya
PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUANREKAYASA PERANGKAT LUNAK Halaman 6 dari 6
KOMPETENSIDASAR
MATERIPEMBELAJARAN
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN
ALOKASI WAKTU
SUMBER
BELAJAR
TM PS PI
4. Mengujikonektifitas basisdata
Informasi yang adaagar dapat dengancepat dari situs web
Integritas basis datasesuai standar bakusekuriti
Fungsi perijinan yangtepat untuk akses basisdata t
Merancang Informasi yang ada agardapat dengan cepat diperoleh dari situsweb
Membuat integritas basis data sesuaistandar baku sekuriti
Membuat fungsi perijinan yang tepatuntuk akses basis data
Informasiyang adadirancangagar dapatdengan cepatdiperoleh darisitus web
Integritasbasis datadibuat sesuaistandar bakusekuriti
Fungsiperijinan yang
tepat untukakses basisdata dibuat
Kompilasiprogram
Pengamatan
Tes tulis
Tugas
Hasil
2 8(16)
4(16)
BukuPemrograman SQL
Komputer
ManualmySQL
Manual PHP
Keterangan
TM : Tatap MukaPS : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka)PI : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)