Click here to load reader
Upload
dayat
View
351
Download
3
Embed Size (px)
Citation preview
PETA / DIAGRAM PENCAPAIAN KOMPETENSI RPL
1. Merakit PC
3. Menerapkan K3LH
1. Menerapkan elka analog &
2. Menerapkan Algoritma Prog Tk
4. Membuat basis data
2. nstalasi sistem Operasi
3. Menerapkan Algoritma Prog Tk
5. Menerapkan Aplikasi Basis
SEMESTER I
TINGKAT X TINGKAT XI
TINGKAT XI
KELAS / TINGKAT
X XI XII
20. Membuat aplikasi web berbasis JSP(XII/2)
12.Membuat halaman web dinamis tingkat dasar (XI/2)
19. Membuat program basis data (client‐server) (XII/2)
11.Menerapkan pembuatan web statis tingkat dasar(XI/1)
18.Mengintegrasikan basis data dengan web (XII/2)
5. Menerapkan aplikasi basis data (X/2) 10.Menerapkan bahasa pemrograman SQL tingk lanjut (XI/2)
17.Membuat aplikasi basis data menggunakan SQL(XII/1)
4. Membuat basis data (X/1) 9. Menerapkan bahasa pemrograman SQL tingkat dasar (XI/1)
16. Merancang program aplikasi web BB objek (XII/1)
3. Menerapkan algoritma pemrograman tingk lanjut (X/2)
8. Mengoperasikan sistem operasi jaringan komputer (XI/1)
15. Menggunakan bahasa pemrograman BB Obyek(XII/2)
2. Menerapkan algoritma pemrograman tingk dasar (X/1)
7. Membuat paket software aplikasi berbasis desktop (XI/2)
14. Merancang aplikasi teks & desktop BB objek (XII/1)
B. KOMPETENSI KEJURUAN
1. Menerapkan elektronika analog & digital dasar (X/1)
6. Memahami pemrograman visual berbasis desktop(XI/1)
13. Membuat halaman web dinamis tingkat lanjut (XII/1)
3. Menerapkan (K3LH) (X1)
2. instalasi sistem operasi dasar (X/2)
A. DASAR KOMPETENSI KEJURUAN 1. Merakit personal computer (X/1)
Dasar perangkat keras Komputer Pemrograman berbasis structural Merancang Pemrograman berorientasi obyek
Dasar perangkat Lunak Komputer Pemrgograman berbasis Visual (IDE) Implementasi pemrograman berorientasi obyek
Dasar elektronika Komputer Penerapan dasar‐dasar SQL Implementasi basis data client server
Konsep Algoritma dan permrograman Pemrograman web statis dan dinamis Integrasi pemrograman BO obyek dengan data base
Perancangan basis data dasar Mengoperasikan Sistem operasi berbasis jaringan (NOS) Integrasi Web dengan data base
Road map Kompetensi RPL
Implemnetasi basis data dasar Implemntasi web berbasis obyek (JSP)
SILABUS
Nama Sekolah : SMK N XYZ Malang Mata Pelajaran : Desain basis data (Desain basis data) Kelas/Semester : (X/1) Standar Kompetensi : Membuat basis data Kode Standar Kompetensi : 070.KK.04 Alokasi Waktu : 31 Jam @ 45 menit
Alokasi Waktu Kompetensi Dasar Indikator Materi Pembelajaran Kegiatan
Pembelajaran Penilaian
TM PS PI Sumber belajar
(1) (2) (3) (4) (5) (6) (7) (8) (9)
4.1 Mengidentifikasi struktur hirarki basis data
1. Pengertian system basis data dijelaskan dengan benar sesuai definisi Elmasri
2. Tujuan penggunaan basis data dijelaskan dengan benar sesuai karakteristik nya (speed, accuracy, availability, completeness, security, dan sharability)
3. 6 Komponen basis data dijelaskan sesuai kebutuhan sistem
4. Diagrm Skema basis data digambarkan sesuai kebutuhan
5. Struktur penyimpanan data dijelaskan dgn benar kebutuhan sistem
6. Model struktur hirarki basis data dijelaskan benar
7. Model struktur jaringan basis data dijelaskan dengan benar
8. MS Visio dioperasikan untuk
1. Pengertian system basis data
2. Tujuan , manfaat penggunaan basis data
3. Komponen basis data
4. Diagram skema system basis data
5. Diagram struktur penyimpanan data dalam basis data
6. Model diagram struktur hirarki basis data
7. Model diagram struktur jaringan basis data
8. Membuat 4 model struktur basis data dengan MS Visio
• Ceramah • demonstrasi contoh • Praktikum membuat model struktur basis data
• Tanya jawab• Tugas tertulis
6 (3x) (I,II, III)
4 (2x) (IV,V)
8 Elmasri & Navathe, “Fundamentals of Database Systems 4th
ed”, Addison-Wesley, 2004.
4 model dengan benar sesuai struktur basis data
Alokasi Waktu Kompetensi Dasar Indikator Materi Pembelajaran Kegiatan Pembelajaran
Penilaian TM PS PI
Sumber belajar
(1) (2) (3) (4) (5) (6) (7) (1) (2)
4.2. Menjelaskan Entity Relationship Diagram (ERD)
1. Pengertian entitas, type dan notasinya dijelaskan dengan benar
2. Pengertian attribute , type dan notasinya dijelaskan dengan benar
3. Pengertian relasi, notasi dan ragam relasi dijelaskan dengan benar berdasar rasio kardinalitas
4. Role of bisnis (ilustrasi) system data base dijelaskan dengan benar sesuai dengan kebutuhan
5. Entitas diidentifikasi dengan benar sesuai dengan role of bisnis
6. Attribute diidentifikasi dengan benar sesui dengan role of bisnis
7. Relasi diidentifikasi dengan benar sesuai dengan role of bisnis
8. ER Diagram lengkap digambarkan sesuai dengan kebutuhan dan identifikasi
9. Algoritma mapping ERD to Table relasional dijelaskan dengan benar
10. ERD dimapping ke tabel
1. Definisi entitas , type dan notasi
2. Definisi attribute, type dan notasinya
3. Definisi relasi, notasi dan ragam relasi antar entitas
4. Definisi role of bisnis (ilustrasi) system basis data yang akan dibuat
5. Identifikasi entitas 6. Identifikasi
attribute 7. Identifikasi relasi 8. Diagram relasi
entitas lengkap 9. Algoritma mapping
ERD To Table relasional
10. Mapping ERD to Table relasional (Studi kasus)
• Ceramah • Demonstrasi
contoh • Tugas individu
dengan topic yang ditentukan
• Tugas tertulis
6 (3x) (VI, VII, VIII)
‐ ‐ Elmasri & Navathe, “Fundamentals of Database Systems 4th
ed”, Addison-Wesley, 2004.
relasional sesuai dengan algoritmanya
Alokasi Waktu Kompetensi Dasar Indikator Materi Pembelajaran Kegiatan Pembelajaran
Penilaian TM PS PI
Sumber belajar
(1) (2) (3) (4) (5) (6) (7) (1) (2) 4.3. Menerapkan
normalisasi basis data
1. Definisi normalisasi basis data dijelaskan dengan benar
2. Tiga kriteria table yang baik (normal) disebutkan dengan benar
3. Functional dependency dijelaskan dengan benar dan diberi contoh
4. Enam Ragam bentuk normalisasi dijelaskan dengan benar berdasarkan aturan BCNF
5. Database mahasiswa dinormalisasi dengan benar menurut aturan BCNF
1. Definisi normalisasi basis data
2. Kriteria tabel yang baik (normal)
3. Definisi fuctional dependency
4. Ragam bentuk normalisasi
5. Membuat normalisasi system basis data mahasiswa
• Ceramah • Demonstrasi
contoh • Praktikum
membuat normalisasi data
• Tugas individu dengan topic yang ditentukan
• Tugas tertulis
• Tugas praktikum
4 (2x) (IX,X)
4 (2x) (XI, XII)
8 Elmasri & Navathe, “Fundamentals of Database Systems 4th
ed”, Addison-Wesley, 2004.
4.4. Membuat database management system (DBMS).
1. Pengertian database manajemen system (DBMS) dijelaskan dengan benar
2. Langkah desain database dijelaskan dengan benar
3. MS visio dioperasikan dgn benar sesuai aturan ERD.
4. Power designer dioperasikan dgn benar sesuai aturan ERD
5. Rancangan Role of bisnis ssistem basis data‐studi kasus didiskripsikan dgn benar sesuai dengan kebutuhan
6. Rancangan ERD dijelaskan dgn benar sesuai aturan ERD
1. Definisi DBMS 2. Langkah‐langkah
desain basis data 3. Membuat ERD
dengan MS visio 4. Membuat relasi
tabel dengan power designer
1. Ceramah 2. Demonstrasi 3. Praktikum
membuat ERD 4. Praktikum
membuat tabel relasional
5. Tugas kelompok dengan topik menentukan sendiri
• Tugas praktikum
2 (1x) (XIII)
8 (4X) (XIV, XV, XVI, XVII)
12 Elmasri & Navathe, “Fundamentals of Database Systems 4th
ed”, Addison-Wesley, 2004. Sybase powerDesigner Physical data model, getting sttarted
7. Rancangan tabel relasional dijelaskan dengan benar sesuai algoritma mapping ER to Tabel