Anda di halaman 1dari 8

Rencana Pelaksanaan Pembelajaran-Basis Data XI/2

RENCANA PELAKSANAAN PEMBELAJARAN


( RPP )
Nama Sekolah : SMK Darul Lughah Wal Karomah
Mata Pelajaran : BASIS DATA
Komp. Keahlian : Rekayasa Perangkat Lunak
Kelas/Semester : XI/2
Tahun Pelajaran : 2018 - 2019
Alokasi Waktu : 4X45’
A. Kompetensi Inti
KI 3: Pengetahuan
Memahami, menerapkan,menganalisis, dan mengevaluasi tentang pengetahuan faktual,
konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja
Rekayasa Perangkat Lunak pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan
dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks
pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga
masyarakat nasional, regional, dan internasional.
KI 4: Keterampilan
Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja
yang lazim dilakukan serta memecahkan masalah sesuai dengan bidang kerja Rekayasa
Perangkat Lunak. Menampilkan kinerja di bawah bimbingan dengan mutu dan kuantitas
yang terukur sesuai dengan standar kompetensi kerja. Menunjukkan keterampilan
menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri,
kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan
dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah
pengawasan langsung. Menunjukkan keterampilan mempersepsi, kesiapan, meniru,
membiasakan, gerak mahir, menjadikan gerak alami dalam ranah konkret terkait dengan
pengembangan
dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah
pengawasan
B. Kompetensi Dasar
3.11 Merancang SQL bertingkat dalam memanipulasi basis data
4.11 Membuat perintah SQL bertingkat dalam memanipulasi basis data

SMK Darul Lughah Wal Karomah 27


Rencana Pelaksanaan Pembelajaran-Basis Data XI/2
C. Indikator Pencapaian Kompetensi
Indikator KD 3.11
3.11.1 Memahami fungsi SQL bertingkat dalam memanipulasi basis data
3.11.2 Memahami jenis SQL bertingkat dalam memanipulasi basis data
Indikator KD 4.11
4.11.1 Menerapkan perintah SQL bertingkat dalam memanipulasi basis data
4.11.2 Membuat perintah SQL bertingkat dalam memanipulasi basis data

D. Tujuan Pembelajaran
KD 3.11.(Pengetahuan)
3.11.1 Melalui diskusi dan menggali informasi, peserta didik dapat Memahami fungsi
SQL bertingkat dalam memanipulasi basis data dengan tepat
3.11.2 Melalui diskusi dan menggali informasi, peserta didik dapat Memahami jenis
SQL bertingkat dalam memanipulasi basis data
KD 4.11.(Keterampilan)
4.11.1 Disajikan teks tentang perintah SQL bertingkat , peserta didik dapat Menerapkan
SQL bertingkat dalam memanipulasi basis data dengan terampil
4.11.2 Disediakan Slide media pembelajaran tentang SQL bertingkat peserta dapat
Membuat perintah
SQL bertingkat dalam memanipulasi basis data dengan terampil
E. Materi Pembelajaran
- Mengenal perintah SQL bertingkat dalam memanipulasi basis data
- menerapkan perintah SQL bertingkat dalam memanipulasi basis data
F. Pendekatan, Model dan Metode
Pendekatan : Saintifik
Model : Discovery Learning
Metode : Discussion

SMK Darul Lughah Wal Karomah 28


Rencana Pelaksanaan Pembelajaran-Basis Data XI/2

Kegiatan Pembelajaran
1. Pertemuan pertama :
Alokasi
Kegiatan Deskripsi Kegiatan
Waktu
Pendahuluan  Guru menciptakan suasana kelas yang religius dengan 15’
memulai pembelajaran dengan berdo’a, memeriksa
kehadiran peserta didik, kebersihan dan kerapian peserta
didik serta kelas.
 Guru mengkondisikan kelas (bercerita lucu atau inspiratif,
bernyanyi, mendengarkan musik, menunjukkan yel-yel,
game, dll)
 Guru memberikan apersepsi “Menampilkan hasil perintah
SQL bertingkat dalam memanipulasi basis data” serta
Mengajukan pertanyaan dan mengkaitkanya dengan materi
sebelumnya.
 Guru menyampaikan kompetensi yang akan dicapai dan
manfaatnya dalam kehidupan sehari-hari
 Guru menyampaikan cakupan materi yang akan dipelajari
dan kegiatan yang akan dilakukan
 Guru menyampaikan lingkup dan teknik penilaian yang
akan digunakan
Inti 1. Mengamati / Pemberian rangsangan (Stimulation) ’
 Peserta didik mengamati macam macam hasil perintah
SQL bertingkat yang ditampilkan dilayar.
 Peserta didik mengamati
hasil perintah SQL bertingkat dalam memanipulasi basis
data Mengidentifikasi (Problem statement) / menanya
siswa diminta untuk menuliskan fungsi SQL bertingkat
dalam memanipulasi basis data
siswa diminta untuk membuat SQL bertingkat dalam
memanipulasi basis data
2. Mengumpulkan data data (Data collection);
3. Siswa diminta menyampaikan hasil praktik dalam

SMK Darul Lughah Wal Karomah 29


Rencana Pelaksanaan Pembelajaran-Basis Data XI/2
membuat SQL bertingkat dalam memanipulasi basis data
Mengkomunikasikan / Pembuktian (Verification)
Setiap siswa di minta untuk mengumpulkan hasil
pembuatan SQL bertingkat dalam memanipulasi basis data
4. Menyimpulkan/generalisasi (Generalization).
Siswa diminta untuk menyimpulkan hasil pembuatan SQL
bertingkat dalam memanipulasi basis data
Penutup  Guru bersama-sama dengan peserta didik membuat 15’
rangkuman/simpulan pelajaran.
 Guru melakukan penilaian dan/atau refleksi terhadap
kegiatan yang sudah dilaksanakan
 Guru memberikan umpan balik terhadap proses dan hasil
pembelajaran,
 Guru menginformasikan tentang materi untuk pertemuan
berikutnya ( Perintah agregasi pada basis d SQL pada sistem
basis data client-server )
 Membaca Hamdalah dan Al ash bersama siswa agar materi
yang telah dipelajari dapat terserap dengan baik dan
bermanfaat.
G. Alat/Bahan dan Media Pembelajaran
Media
- Teks hasil penggunaan SQL bertingkat dalam memanipulasi basis data
- Slide hasil perintah SQL bertingkat dalam memanipulasi basis data
- PPT

Alat dan Bahan


- LCD
- Laptop

H. Sumber Belajar
- Buku Pelajaran

I. Penilaian Pembelajaran
- Teknik Penilaian
a. Tes tertulis (pilihan ganda, essay, praktik)
- Instrumen Penilaian

SMK Darul Lughah Wal Karomah 30


Rencana Pelaksanaan Pembelajaran-Basis Data XI/2

INSTRUMEN PENILAIAN ASPEK PENGETAHUAN


DALAM PROSES PEMBELAJARAN
Mata Pelajaran : BASIS DATA
Kelas/Semester : XI/2
Materi Pembelajaran : Perintah SQL bertingkat dalam memanipulasi
basis data

Jawablah pertanyaan di bawah ini!


1. Intruksi SQL yang termasuk jenis DML di bawah ini adalah kecuali ….
a. SELECT (menampilkan data)
b. DELETE (menghapus table)
c. INSERT (memasukkan data baru)
d. UPDATE (mengubah atau mengedit data)
e. CREATE (membuat table baru)
2. Syntax yang digunakan untuk menghapus database dalam MySQL adalah ....
a. create database name
b. insert database name
c. delete database name
d. drop database name
e. update database name
3. Fungsi dari SELECT pada DML yaitu…
a. menampilkan data
b. menghapus data
c. merubah data
d. menambah data
e. membuat data
4. Update costumer set nama=’Odie Agam’,umur=’23’where id_costumer=’12’ kode tersebut
digunakan untuk…..
a. Memperbarui costumer yang bernama Odie Agam yang berumur 23 tahun
b. Memanipulasi table costumer dengan mengatur nama menjadi Odie Aham dan umur
menjadi 23
c. Mengubah table costumer yang memiliki id_costumer 12;
d. Memperbaiki nama menjadi Odie Agam dan umur menjadi 23 pada table costumer dan
id_costumer=12
e. Meng-update nama menjadi Odie Agam dan umur menjadi 23 yang syaratnya
id_costumer=12

SMK Darul Lughah Wal Karomah 31


Rencana Pelaksanaan Pembelajaran-Basis Data XI/2
5. Syntax yang digunakan untuk menambah data pada DML adalah ....
a. SELECT (menampilkan data)
b. DROB (menghapus table)
c. INSERT (memasukkan data baru)
d. UPDATE (mengubah atau mengedit data)
e. CREATE (membuat table baru)
Kunci Jawaban:
No soal Jawaban
1 B
2 E
3 A
4 B
5 C

Rubrik Penilaian
Soal No Skor Maksimal Skor Perolehan Siswa

1 20

2 20

3 20

4 20

5 20

Keterangan:
NA = Jumlah skor perolehan siswa X 100
Jumlah skor maksimal

Contoh : Siswa A

Memperoleh skor : 80
Jumlah skor masimal : 100
NA= 80 X 100 = 80
100

INSTRUMEN PENILAIAN ASPEK KETERAMPILAN


DALAM PROSES PEMBELAJARAN

SMK Darul Lughah Wal Karomah 32


Rencana Pelaksanaan Pembelajaran-Basis Data XI/2

Mata Pelajaran : BASIS DATA


Kelas/Semester : XI/2
Materi Pembelajaran : Perintah SQL bertingkat dalam memanipulasi
basis data

Perhatikan hasil output dari tampilan data suplier dibawah ini

Selanjutnya misalkan meng-update data dari tabel tersebut


1. Lakukan perintah Update untuk merubah data tersebut
2. Gunakan perintah SQL dengan DML untuk manipulasi data
3. Jika selesai, hasil yang sudah di update, prinscen kembali hasil tampilan data

Pedoman penilaian

SMK Darul Lughah Wal Karomah 33


Rencana Pelaksanaan Pembelajaran-Basis Data XI/2
No Aspek yang dinilai Skor Total Nilai Ahir
1 Ketepatan 45
2 Komunikatif 15
3 Percaya diri 10
4 Tanggung Jawab 20
5 Jujur 15

NA = Jumlah skor
5

Mengetahui,
Kepala SMK Darul Lughah Wal Karomah Guru Mata Pelajaran

M.ZAINI BIN ALI WAFA, S.HI SITI ROMLAH, S. KOM

SMK Darul Lughah Wal Karomah 34

Anda mungkin juga menyukai