Anda di halaman 1dari 9

RENCANA PELAKSANAAN PEMBELAJARAN

( RPP )

Satuan Pendidikan : SMK Negeri 1 Negara


Kelas/Semester : XI/4 (Genap)
Mata Pelajaran : Basisdata
Materi Pokok : Query pada DBMS
Pertemuan ke : 6-7
Alokasi Waktu : 8 JP (8 x 45 menit)

A. Kompetensi Inti
KI1: Menghayati dan mengamalkan ajaran agama yang dianutnya
KI2: Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong
royong, kerja sama, toleran, damai), santun, responsif dan proaktif dan menunjukkan sikap
sebagai bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif
dengan lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa
dalam pergaulan dunia
KI3: Memahami, menerapkan, dan menganalisis pengetahuan faktual, konseptual, prosedural,
dan metakognitif berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni,
budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan
peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk
memecahkan masalah.
KI4: Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, bertindak secara efektif
dan kreatif, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung

B. Kompetensi Dasar dan Indikator


1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas
alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya
1.2 Mendeskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi di alam
1.3 Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan sehari-
hari
2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun;
hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli lingkungan) dalam
aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan
berdiskusi
2.2 Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud
implementasi melaksanakan percobaan dan melaporkan hasil percobaan
3.10 Menganalisis obyek query sebagai salah satu obyek basis data pada DBMS
Indikator:
 Menerapkan instruksi SQL select untuk menampilkan data pada DBMS Microsoft
Access
 Menerapkan instruksi SQL select pada DBMS MySQL secara command line
 Menerapkan instruksi SQL select pada DBMS MySQL menggunakan tool GUI
 Menerapkan klausa where sebagai kriteria untuk memfilter data
 Menerapkan kriteria pada query DBMS Microsoft Access
 Menerapkan parameter query pada DBMS Microsoft Access
 Menerapkan fungsi – fungsi pengelompokan data pada SQL select di DBMS MySQL
 Menerapkan fungsi – fungsi pengolah data teks dan numerik pada DBMS MySQL
 Menerapkan fungsi – fungsi pengolah data bertipe tanggal (date) pada DBMS MySQL
 Menggunakan fitur expression builder untuk menuliskan SQL function di DBMS
Microsoft Access
 Menerapkan instruksi – instruksi Data Manipulation Language (DML) untuk mengolah
data di DBMS MySQL
 Memahami definisi dan jenis – jenis action query pada DBMS Microsoft Access
 Menerapkan action query untuk mengolah data di DBMS Microsoft Access
4.10 Menyajikan hasil pembuatan query untuk menampilkan data
Indikator:
 Menyajikan hasil instruksi SQL Select pada DBMS Microsoft Acces
 Menyajikan hasil instruksi SQL Select secara command line
 Menyajikan hasil instruksi SQL Select menggunakan tool GUI
 Menyajikan hasil instruksi SQL yang menggunakan klausa where dan parameter tertentu
pada DBMS Microsoft Acces
 Menyajikan hasil instruksi SQL yang menggunakan klausa where dan parameter tertentu
pada DBMS MySQL
 Menyajikan hasil instruksi SQL yang menggunakan formula/fungsi tertentu pada DBMS
Microsoft Acces
 Menyajikan hasil instruksi SQL yang menggunakanformula/fungsi tertentu pada DBMS
MySQL
 Menyajikan instruksi-instruksi DML untuk mengolah data di DBMS MySQL
 Menyajikan action query untuk mengolah data di DBMS Microsoft Acces

C. Tujuan Pembelajaran
Dengan mengamati, mendiskusikan,menganalisis dan mempraktekkan siswa dapat:
 Menerapkan instruksi SQL select untuk menampilkan data pada DBMS Microsoft Access
dengan tepat dan percaya diri
 Menerapkan instruksi SQL select pada DBMS MySQL secara command line dengan tepat
dan percaya diri
 Menerapkan instruksi SQL select pada DBMS MySQL menggunakan tool GUI dengan tepat
dan percaya diri
 Menerapkan klausa where sebagai kriteria untuk memfilter data dengan tepat dan percaya diri
 Menerapkan kriteria pada query DBMS Microsoft Access dengan tepat dan percaya diri
 Menerapkan parameter query pada DBMS Microsoft Access dengan tepat dan percaya diri
 Menerapkan fungsi – fungsi pengelompokan data pada SQL select di DBMS MySQL dengan
tepat dan percaya diri
 Menerapkan fungsi – fungsi pengolah data teks dan numerik pada DBMS MySQL dengan
tepat dan percaya diri
 Menerapkan fungsi – fungsi pengolah data bertipe tanggal (date) pada DBMS MySQL
dengan tepat dan percaya diri
 Menggunakan fitur expression builder untuk menuliskan SQL function di DBMS Microsoft
Access dengan tepat dan percaya diri
 Menerapkan instruksi – instruksi Data Manipulation Language (DML) untuk mengolah data
di DBMS MySQL dengan tepat dan percaya diri
 Memahami definisi dan jenis – jenis action query pada DBMS Microsoft Access dengan tepat
dan percaya diri
 Menerapkan action query untuk mengolah data di DBMS Microsoft Access dengan tepat dan
percaya diri
 Menyajikan hasil instruksi SQL Select pada DBMS Microsoft Acces dengan tepat dan
percaya diri
 Menyajikan hasil instruksi SQL Select secara command line dengan tepat dan percaya diri
 Menyajikan hasil instruksi SQL Select menggunakan tool GUI dengan tepat dan percaya diri
 Menyajikan hasil instruksi SQL yang menggunakan klausa where dan parameter tertentu pada
DBMS Microsoft Acces dengan tepat dan percaya diri
 Menyajikan hasil instruksi SQL yang menggunakan klausa where dan parameter tertentu pada
DBMS MySQL dengan tepat dan percaya diri
 Menyajikan hasil instruksi SQL yang menggunakan formula/fungsi tertentu pada DBMS
Microsoft Acces dengan tepat dan percaya diri
 Menyajikan hasil instruksi SQL yang menggunakanformula/fungsi tertentu pada DBMS
MySQL dengan tepat dan percaya diri
 Menyajikan instruksi-instruksi DML untuk mengolah data di DBMS MySQL dengan tepat
dan percaya diri
 Menyajikan action query untuk mengolah data di DBMS Microsoft Acces dengan tepat dan
percaya diri
D. Materi Pembelajaran

Query pada DBMS


 Select Query
 Parameter pada query
 Formula/fungsi pada query
 Action query

E. Pendekatan, Model dan Metode Pembelajaran


1. Pendekatan : Saintifik
2. Model Pembelajaran : Discovery Learning
3. Metode Pembelajaran :
 Brainstorming,
 Diskusi,
 Demonstrasi

F. Alat/Media/Sumber Belajar
1. Alat/Media Pembelajaran :
 Teks lisan dan tertulis yang berkaitan dengan materi pembelajaran.
 Proyektor, Laptop, Bahan Tayang (Gambar, Video, PPT)

2. Sumber Pembelajaran :
 Internet
 Modul
 Buku siswa

G. Kegiatan Pembelajaran
Pertemuan ke 6 - 7
Kegiatan Deskripsi Kegiatan Alokasi
Waktu
Pendahuluan Apersepsi : 15 menit
1. Mengucapkan salam dan menanyakan keadaan siswa.
2. Mendata kehadiran siswa
3. Menanyakan beberapa pertanyaan dasar sebagai review
materi sebelumnya
Inti  Stimulus : 495 menit
Mengamati
1. Guru mendemonstrasikan penerapan instruksi SQL
Select untuk menampilkan data pada DBMS
Microsoft Acces, command line MySQL dan tools
GUI MySQL
2. Siswa mengamati tayangan tentang penerapan
instruksi SQL Select untuk menampilkan data pada
DBMS Microsoft Acces, command line MySQL dan
tools GUI MySQL
3. Guru mendemonstrasikan penerapan parameter query
untuk menampilkan data pada DBMS Microsoft
Acces dan DBMS MySQL
4. Siswa mengamati tayangan tentang penerapan
parameter query untuk menampilkan data pada
DBMS Microsoft Acces dan DBMS MySQL
5. Guru mendemonstrasikan penerapan fungsi
pengelompokan data, fungsi teks, numerik dan date
untuk pengolahan data pada DBMS Microsoft Acces
dan DBMS MySQL
6. Siswa mengamati tayangan tentang fungsi
pengelompokan data, fungsi teks, numerik dan date
Kegiatan Deskripsi Kegiatan Alokasi
Waktu
untuk pengolahan data pada DBMS Microsoft Acces
dan DBMS MySQL
7. Guru mendemonstrasikan penerapan action query
untuk pengolahan data pada DBMS Microsoft Acces
8. Siswa mengamati tayangan tentang penerapan action
query untuk pengolahan data pada DBMS Microsoft
Acces

 Identifikasi masalah :
Menanya
9. Guru menugaskan siswa untuk menerapkan instruksi
SQL dalam pengolahan data dari beberapa format
yang ditampilkan
10. Guru mengelompokkan siswa untuk mengerjakan
tugas yang telah diberikan
11. Siswa dalam kelompok berdiskusi untuk menentukan
instruksi SQL yang tepat dalam pengolahan data
untuk beberapa format yang telah diberikan

 Pengumpulan Data :
Mengumpulan Informasi
12. Guru mengarahkan siswa untuk mencari informasi
tambahan selain dari hasil diskusi yaitu informasi dari
buku siswa, modul yang tersedia atau dari internet
tentang instruksi SQL yang tepat dalam pengolahan
data
13. Guru mengarahkan siswa untuk menyajikan informasi
yang diperoleh dan hasilnya dipresentasikan

 Pembuktian :
Menalar
14. Siswa berdiskusi dalam kelompok masing-masing
untuk verifikasi informasi yang diperoleh tentang
instruksi SQL yang tepat dalam pengolahan data
15. Guru membimbing tiap kelompok dalam melakukan
verifikasi informasi yang diperoleh
16. Siswa dalam kelompok menerapkan instruksi SQL
yang tepat dalam pengolahan data berdasarkan hasil
verifikasi informasi yang telah ditentukan
17. Berdasarkan verifikasi data yang ada, siswa dalam tiap
kelompok mengambil kesimpulan tentang instruksi
SQL yang tepat dalam pengolahan data

 Generalisasi :
Mengkomunikasikan
18. Siswa dalam tiap kelompok berdiskusi menentukan
instruksi SQL yang tepat dalam pengolahan data
19. Siswa mempresentasikan hasil kesimpulan
kelompoknya di depan kelompok lain
20. Guru memandu jalannya presentasi
21. Siswa dalam kelompok lain mengamati dan memberi
tanggapan instruksi SQL yang tepat dalam pengolahan
data yang disajikan kelompok lain

Catatan:
Kegiatan Deskripsi Kegiatan Alokasi
Waktu
Selama siswa bekerja atau melakukan kegiatan, guru
memperhatikan setiap kegiatan siswa mulai dari aktifitas
untuk meraih kompetensi pengetahuan dan keterampilan
maupun sikap yang muncul akibat dari kegiatan tersebut

Penutup 1. Mereview hasil presentasi siswa 30 menit


2. Menyimpulkan materi yang sudah disampaikan
3. Evaluasi materi
4. Menutup pelajaran.

H. Penilaian Hasil Belajar

No Aspek yang dinilai Teknik Penilaian Waktu Penilaian


1. Sikap Observasi kinerja Selama pembelajaran
a. santun dengan
b. disiplin rubrik
c. jujur
d. percaya diri
e. bertanggung jawab
g. kerjasama
2. Pengetahuan Quiz 15 menit
Query pada DBMS
 Select Query
 Parameter pada query
 Formula/fungsi pada query
 Action query
3. Keterampilan Observasi dengan Selama pembelajaran
a. Diskusi kelompok rubrik penilaian
b. Presentasi siswa keterampilan
c. Praktek

I. Instrumen Penilaian Hasil Belajar

LEMBAR PENILAIAN ASPEK KETERAMPILAN

Rubrik Penskoran Aspek Keterampilan

No Deskripsi kegiatan Kriteria Skor


1 Hasil Kerja  Instruksi SQL Select dalam pengolahan data pada 4
DBMS Microsoft Acces diterapkan dengan sangat tepat
 Instruksi SQL Select dalam pengolahan data pada 3
DBMS Microsoft Acces diterapkan dengan tepat
 Instruksi SQL Select dalam pengolahan data pada 2
DBMS Microsoft Acces diterapkan dengan kurang tepat
 Instruksi SQL Select dalam pengolahan data pada 1
DBMS Microsoft Acces diterapkan dengan tidak tepat
 Instruksi SQL Select dalam pengolahan data pada 4
command line MySQL diterapkan dengan sangat tepat
 Instruksi SQL Select dalam pengolahan data pada 3
command line MySQL diterapkan dengan tepat
 Instruksi SQL Select dalam pengolahan data pada 2
No Deskripsi kegiatan Kriteria Skor
command line MySQL diterapkan dengan kurang tepat
 Instruksi SQL Select dalam pengolahan data pada 1
command line MySQL diterapkan dengan tidak tepat
 Instruksi SQL Select dalam pengolahan data pada tools 4
GUI DBMS MySQL diterapkan dengan sangat tepat
 Instruksi SQL Select dalam pengolahan data pada tools 3
GUI DBMS MySQL diterapkan dengan tepat
 Instruksi SQL Select dalam pengolahan data pada tools 2
GUI DBMS MySQL diterapkan dengan kurang tepat
 Instruksi SQL Select dalam pengolahan data pada tools 1
GUI DBMS MySQL diterapkan dengan tidak tepat
 Instruksi SQL yang menggunakan klausa where dan 4
parameter tertentu pada DBMS Microsoft Acces
diterapkan dengan sangat tepat
 Instruksi SQL yang menggunakan klausa where dan 3
parameter tertentu pada DBMS Microsoft Acces
diterapkan dengan tepat
 Instruksi SQL yang menggunakan klausa where dan 2
parameter tertentu pada DBMS Microsoft Acces
diterapkan dengan kurang tepat
 Instruksi SQL yang menggunakan klausa where dan 1
parameter tertentu pada DBMS Microsoft Acces
diterapkan dengan tidak tepat
 Instruksi SQL yang menggunakan klausa where dan 4
parameter tertentu pada DBMS MySQL diterapkan
dengan sangat tepat
 Instruksi SQL yang menggunakan klausa where dan 3
parameter tertentu pada DBMS MySQL diterapkan
dengan tepat
 Instruksi SQL yang menggunakan klausa where dan 2
parameter tertentu pada DBMS MySQL diterapkan
dengan kurang tepat
 Instruksi SQL yang menggunakan klausa where dan
parameter tertentu pada DBMS MySQL diterapkan dengan
tidak tepat 1
 Instruksi SQL yang menggunakan formula/fungsi 4
tertentu pada DBMS Microsoft Acces diterapkan dengan
sangat tepat
 Instruksi SQL yang menggunakan formula/fungsi 3
tertentu pada DBMS Microsoft Acces diterapkan dengan
tepat
 Instruksi SQL yang menggunakan formula/fungsi 2
tertentu pada DBMS Microsoft Acces diterapkan dengan
kurang tepat
 Instruksi SQL yang menggunakan formula/fungsi 1
tertentu pada DBMS Microsoft Acces diterapkan dengan
tidak tepat
 Instruksi SQL yang menggunakan formula/fungsi 4
tertentu pada DBMS MySQL diterapkan dengan sangat
tepat
 Instruksi SQL yang menggunakan formula/fungsi 3
tertentu pada DBMS MySQL diterapkan dengan tepat
 Instruksi SQL yang menggunakan formula/fungsi
tertentu pada DBMS MySQL diterapkan dengan kurang 2
tepat
 Instruksi SQL yang menggunakan formula/fungsi
No Deskripsi kegiatan Kriteria Skor
tertentu pada DBMS MySQL diterapkan dengan tidak 1
tepat
 Instruksi-instruksi DML untuk mengolah data pada 4
DBMS MySQL diterapkan dengan sangat tepat
 Instruksi-instruksi DML untuk mengolah data pada 3
DBMS MySQL diterapkan dengan tepat
 Instruksi-instruksi DML untuk mengolah data pada 2
DBMS MySQL diterapkan dengan kurang tepat
 Instruksi-instruksi DML untuk mengolah data pada 1
DBMS MySQL diterapkan dengan tidak tepat
 Action query untuk mengolah data pada DBMS 4
Microsoft Acces diterapkan dengan sangat tepat
 Action query untuk mengolah data pada DBMS 3
Microsoft Acces diterapkan dengan tepat
 Action query untuk mengolah data pada DBMS 2
Microsoft Acces diterapkan dengan kurang tepat
 Action query untuk mengolah data pada DBMS 1
Microsoft Acces diterapkan dengan tidak tepat
2 Presentasi penyajian Presentasi sangat bagus 4
Query pada DBMS Presentasi bagus 3
Presentasi kurang bagus 2
Presentasi tidak bagus 1

Lembar Penilaian Aspek keterampilan


Penilaian Aspek Keterampilan
No Nama Siswa
Hasil Kerja Presentasi Total
1
2

Keterangan:
Total Nilai Aspek Keterampilan = (Nilai Hasil Kerja + Nilai Presentasi)/2

LEMBAR PENILAIAN ASPEK SIKAP

JUJUR DISIPLIN PERCAYA KERJASAM TANGGUNG SANTUN


DIRI A JAWAB
NO NAMA SISWA
(1-4) (1-4) (1-4) (1-4) (1-4)
(1-4)

Indikator Penilaian Sikap


RUBRIK PENSKORAN
1. Aspek : Jujur
No. Indikator Kejujuran Penilaian Kejujuran
1. Tidak menyontek dalam mengerjakan Skor 1 jika 1 sampai 2 indikator muncul
ujian/ulangan Skor 2 jika 3 sampai 4 indikator muncul
2. Tidak menjadi plagiat (mengambil/ Skor 3 jika 5 indikator muncul
menyalin karya orang lain tanpa Skor 4 jika 6 indikator muncul
menyebutkan sumber) dalam mengerjakan
setiap tugas
3. Mengemukakan perasaan terhadap sesuatu
apa adanya
4. Melaporkan barang yang ditemukan
5. Melaporkan data atau informasi apa adanya
6. Mengakui kesalahan atau kekurangan yang
dimiliki

2. Aspek : Disiplin
No. Indikator Kejujuran Penilaian Kejujuran
1. Masuk kelas tepat waktu 4 = selalu, apabila selalu melakukan sesuai
2. Mengerjakan dan mengumpulkan tugas pernyataan
tepat waktu 3 = sering, apabila sering melakukan sesuai
3. Tertib dalam mengikuti pembelajaran pernyataan dan kadang-kadang tidak melakukan
4. Tidak membuat kondisi kelas menjadi 2 = kadang-kadang, apabila kadang-kadang
tidak kondusif melakukan dan sering tidak melakukan
1 = tidak pernah, apabila tidak pernah
melakukan

3. Aspek : Percaya Diri


No. Indikator Responsif Penilaian Responsif
1. Mampu melakukan presentasi di depan umum  1 (Kurang)
2. Berani bertanya  2 (Cukup)
3. mengemukakan pendapat  3 (Baik)
4. menjawab pertanyaan  4 (Sangat Baik)

4. Aspek : Kerjasama
No. Indikator Kerjasama Penilaian Kerjasama
1. Terlibat aktif dalam bekerja  Skor 1 jika 1 atau tidak ada indikator yang konsisten
kelompok ditunjukkan peserta didik
2. Kesediaan melakukan tugas  Skor 2 jika 2indikator kosisten ditunjukkan peserta
sesuai kesepakatan didik
3. Bersedia membantu orang lain  Skor 3 jika 3indikator kosisten ditunjukkan peserta
dalam satu kelompok yang didik
mengalami kesulitan  Skor 4 jika 4 indikator konsisten ditunjukkan peserta
4. Rela berkorban untuk teman didik
lain

5. Aspek : Tanggungjawab
No. Indikator Tanggungjawab Penilaian Tanggungjawab
1. Melaksanakan tugas individu  Skor 1 jika 1 atau tidak ada indikator yang konsisten
dengan baik ditunjukkan peserta didik
2. Menerima resiko dari tindakan  Skor 2 jika 2indikator kosisten ditunjukkan peserta
yang dilakukan didik
3. Mengembalikan barang yang  Skor 3 jika 3indikator kosisten ditunjukkan peserta
dipinjam didik
4. Meminta maaf atas kesalahan  Skor 4 jika 4 indikator konsisten ditunjukkan peserta
yang dilakukan didik

6. Aspek : Santun
No. Indikator Santun Penilaian Santun
1. Baik budi bahasanya (sopan ucapannya)  Skor 1 jika terpenuhi satu indikator
2. Menggunakan ungkapan yang tepat  Skor 2 jika terpenuhi dua indikator
3. Mengekspresikan wajah yang cerah  Skor 3 jikaterpenuhi tiga indikator
4. Berperilaku sopan  Skor 4 jika terpenuhi semua indikator

LEMBAR PENILAIAN ASPEK PENGETAHUAN

Nomor
No Kompetensi Dasar Materi Indikator Soal
Soal
1 3.10 Menganalisis obyek Query pada  Menerapkan instruksi SQL select untuk
query sebagai salah satu DBMS menampilkan data pada DBMS Microsoft
obyek basis data pada Access
DBMS  Menerapkan instruksi SQL select pada DBMS
MySQL secara command line
 Menerapkan instruksi SQL select pada DBMS
MySQL menggunakan tool GUI
 Menerapkan klausa where sebagai kriteria
untuk memfilter data
 Menerapkan kriteria pada query DBMS
Microsoft Access
 Menerapkan parameter query pada DBMS
Microsoft Access
 Menerapkan fungsi – fungsi pengelompokan
data pada SQL select di DBMS MySQL
 Menerapkan fungsi – fungsi pengolah data
teks dan numerik pada DBMS MySQL
 Menerapkan fungsi – fungsi pengolah data
bertipe tanggal (date) pada DBMS MySQL
 Menggunakan fitur expression builder untuk
menuliskan SQL function di DBMS Microsoft
Access
 Menerapkan instruksi – instruksi Data
Manipulation Language (DML) untuk
mengolah data di DBMS MySQL
 Memahami definisi dan jenis – jenis action
query pada DBMS Microsoft Access
 Menerapkan action query untuk mengolah
data di DBMS Microsoft Access

Mengetahui, Negara, 10 Juli 2017


Kepala SMK Negeri 1 Negara Guru Mata Pelajaran

I Putu Wardana, S.Pd. I Ngr. Kd. Endra Dwi Putra, S.Kom


Pembina Tk. I NIP. 19830313 201001 1 029
NIP. 19661122 199003 1 004

Anda mungkin juga menyukai