Anda di halaman 1dari 8

RENCANA PELAKSANAAN PEMBELAJARAN

( RPP )

Satuan Pendidikan : -
Kelas/Semester : XI/ Ganjil
Mata Pelajaran : Basis Data
Materi Pokok : Structure Query Language
Pertemuan ke : 12 - 14
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.6 Memahami bahasa untuk mengelola basis data
Indikator:
 Memahami konsep bahasa Structure Query Language
 Mengoperasikan perintah SQL dalam DBMS
 Melakukan modifikasi data (menambahkan data,merubah data, menghapus data) dalam
DBMS
 Mengoperasikan perintah SQL select beserta clausanya.
 Mengoperasikan perintah SQL dengan karakter khusus.
 Mengoperasikan perintah SQL dengan operator.
 Mengoperasikan perintah SQL dengan fungsi agregate

4.6 Menyajikan hasil penerapan bahasa SQL Dasar untuk pengelolaan basis data
Indikator:
 Menerapkan konsep bahasa Standar Query Language
 Mengimplementasikan perintah SQL dalam DBMS
 Mengimplementasikan modifikasi data (menambahkan data,merubah data, menghapus data)
dalam DBMS
 Mendemonstrasikan perintah SQL select beserta clausanya.
 Mendemonstrasikan perintah SQL dengan karakter khusus.
 Mendemonstrasikan perintah SQL dengan operator.
 Mendemonstrasikan perintah SQL dengan fungsi agregate
C. Tujuan Pembelajaran
Dengan mengamati, mendiskusikan,menganalisis dan mempraktekkan siswa dapat:
 Memahami konsep bahasa Structure Query Language
 Mengoperasikan perintah SQL dalam DBMS
 Melakukan modifikasi data (menambahkan data,merubah data, menghapus data) dalam DBMS
 Mengoperasikan perintah SQL select beserta clausanya.
 Mengoperasikan perintah SQL dengan karakter khusus.
 Mengoperasikan perintah SQL dengan operator.
 Mengoperasikan perintah SQL dengan fungsi aggregate
 Menerapkan konsep bahasa Standar Query Language
 Mengimplementasikan perintah SQL dalam DBMS
 Mengimplementasikan modifikasi data (menambahkan data,merubah data, menghapus data)
dalam DBMS
 Mendemonstrasikan perintah SQL select beserta clausanya.
 Mendemonstrasikan perintah SQL dengan karakter khusus.
 Mendemonstrasikan perintah SQL dengan operator.
 Mendemonstrasikan perintah SQL dengan fungsi agregate

D. Materi Pembelajaran

Structured Query Language (SQL)


 Klasifikasi bahasa SQL
 DML
 DDL

E. 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

F. Pendekatan, Model dan Metode Pembelajaran


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

G. Kegiatan Pembelajaran

Kegiatan Deskripsi Kegiatan Alokasi


Waktu
Pendahuluan Apersepsi : 20 menit
1. Mengucapkan salam dan menanyakan keadaan siswa.
2. Mendata kehadiran siswa
3. Menanyakan beberapa pertanyaan dasar sebagai review
materi sebelumnya
Inti  Identifikasi masalah : 660 menit
Mengamati
1. Guru menayangkan video/gambar tentang proses
membangun database relasional yang menggunakan
SQL
2. Siswa mengamati tayangan video/gambar tentang
Kegiatan Deskripsi Kegiatan Alokasi
Waktu
proses membangun database relasional yang
menggunakan SQL
3. Guru mendemonstrasikan pengunaan perintah sql
dalam dbms yang meliputi perintah ddl, dml,
pengunaan select (beserta clausanya, karakter khusus,
operator dan fungsi agregat)
4. Siswa mengamati langkah-langkah yang dicontohkan
oleh guru yang mendemonstrasikan pengunaan
perintah sql dalam dbms yang meliputi perintah ddl,
dml, pengunaan select (beserta clausanya, karakter
khusus, operator dan fungsi agregat)

 Menetapkan masalah :
Menanya
1. Guru mengarahkan siswa untuk membentuk kelompok
dan memberikan tugas untuk membangun dan megolah
basis data dengan menggunakan SQL sesuai dengan
ketentuan yang telah ditetapkan oleh guru
2. Siswa sesuai kelompok masing-masing
mempraktekkan tugas untuk membangun dan megolah
basis data dengan menggunakan SQL sesuai dengan
ketentuan yang telah ditetapkan oleh guru

 Pengumpulan informasi:
Mengumpulan Informasi
1. Guru mengarahkan siswa untuk mencari informasi dari
buku siswa, modul yang tersedia dan dari internet
tentang cara-cara membangun dan megolah basis data
dengan menggunakan SQL
2. Siswa dalam setiap kelompok mengumpulkan
informasi melalui buku siswa, modul yang tersedia dan
internet tentang cara-cara membangun dan megolah
basis data dengan menggunakan SQL
3. Guru mengarahkan siswa untuk menyajikan informasi
yang diperoleh dan hasilnya dipresentasikan

 Mengembangkan solusi melalui pengidentifikasian


alternatif-alternatif, tukar-pikiran dan mengecek
perbedaan pandang :
Menalar
1. Siswa berdiskusi dalam kelompok masing-masing untuk
menerapkan dan mengimplementasikan perintah SQL
dalam membangun dan mengolah basis data
2. Guru membimbing tiap kelompok dalam pemecahan
masalah

 Evaluasi Solusi :
Menalar
1. Siswa memeriksa kembali hasil praktikum yang telah
dilakukan
2. Guru membimbing tiap kelompok tentang solusi yang
telah dibuat

 Mengkomunikasikan :
Mengkomunikasikan
Kegiatan Deskripsi Kegiatan Alokasi
Waktu
1. Setelah selesai siswa mempresentasikan hasil
pekerjaan/praktikum di depan kelompok lain
2. Siswa dalam kelompok lain memberikan tanggapan
terhadap hasil yang dipresentasikan oleh kelompok
tertentu
3. Guru memandu jalannya presentasi kelompok
4. Masing-masing kelompok membuat kesimpulan dari hasil
yang dipresentasikan

Catatan:
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 40 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
Structured Query Language (SQL)
 Klasifikasi bahasa SQL
 DML
 DDL
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  Konsep Standar Query Language 4
diterapkan dengan sangat tepat.
 Konsep Standar Query Language 3
diterapkan dengan tepat
 Konsep Standar Query Language 2
diterapkan dengan kurang tepat
1
No Deskripsi kegiatan Kriteria Skor
 Konsep Standar Query Language
diterapkan dengan tidak tepat
 Langkah-langkah dalam 4
mengimplementasikan perintah SQL dalam
DBMS dipraktekkan dengan sangat tepat.
 Langkah-langkah dalam
mengimplementasikan perintah SQL dalam 3
DBMS dipraktekkan dengan tepat
 Langkah-langkah dalam
mengimplementasikan perintah SQL dalam 2
DBMS dipraktekkan dengan kurang tepat
 Langkah-langkah dalam
mengimplementasikan perintah SQL dalam
DBMS dipraktekkan dengan tidak tepat 1
 Langkah-langkah dalam 4
mengimplementasikan modifikasi data
dipraktekkan dengan sangat tepat.
 Langkah-langkah dalam 3
mengimplementasikan modifikasi data
dipraktekkan dengan tepat
 Langkah-langkah dalam
mengimplementasikan modifikasi data 2
dipraktekkan dengan kurang tepat
 Langkah-langkah dalam
mengimplementasikan modifikasi data 1
dipraktekkan dengan tidak tepat
 Demonstrasi perintah SQL select beserta 4
clausanya dipraktekkan dengan sangat
tepat.
 Demonstrasi perintah SQL select beserta 3
clausanya dipraktekkan dengan tepat
 Demonstrasi perintah SQL select beserta 2
clausanya dipraktekkan dengan kurang
tepat
 Demonstrasi perintah SQL select beserta 1
clausanya dipraktekkan dengan tidak tepat
 Demonstrasi perintah SQL dengan karakter 4
khusus dipraktekkan dengan sangat tepat.
 Demonstrasi perintah SQL dengan karakter
khusus dipraktekkan dengan tepat 3
 Demonstrasi perintah SQL dengan karakter
khusus dipraktekkan dengan kurang tepat
 Demonstrasi perintah SQL dengan karakter 2
khusus dipraktekkan dengan tidak tepat

1
 Demonstrasi perintah SQL dengan operator 4
dipraktekkan dengan sangat tepat.
 Demonstrasi perintah SQL dengan operator
dipraktekkan dengan tepat 3
 Demonstrasi perintah SQL dengan operator
dipraktekkan dengan kurang tepat 2
 Demonstrasi perintah SQL dengan operator
dipraktekkan dengan tidak tepat
1
No Deskripsi kegiatan Kriteria Skor
 Demonstrasi perintah SQL dengan fungsi 4
agregate dipraktekkan dengan sangat tepat.
 Demonstrasi perintah SQL dengan fungsi
agregate dipraktekkan dengan tepat 3
 Demonstrasi perintah SQL dengan fungsi
agregate dipraktekkan dengan kurang tepat 2
 Demonstrasi perintah SQL dengan fungsi
agregate dipraktekkan dengan tidak tepat
1
2 Presentasi penyajian Entity Presentasi sangat bagus 4
Relationship Diagram 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 KERJASA TANGGUN SANTUN


DIRI MA G 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/menyalin Skor 3 jika 5 indikator muncul
karya orang lain tanpa menyebutkan Skor 4 jika 6 indikator muncul
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
No. Indikator Kejujuran Penilaian Kejujuran
3. Tertib dalam mengikuti pembelajaran 3 = sering, apabila sering melakukan sesuai
4. Tidak membuat kondisi kelas menjadi tidak pernyataan dan kadang-kadang tidak melakukan
kondusif 2 = kadang-kadang, apabila kadang-kadang
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.6 Memahami bahasa Structured  Memahami konsep bahasa Structure
untuk mengelola Query Query Language
basis data Language  Mengoperasikan perintah SQL dalam
(SQL) DBMS
Nomor
No Kompetensi Dasar Materi Indikator Soal
Soal
 Melakukan modifikasi data
(menambahkan data,merubah data,
menghapus data) dalam DBMS
 Mengoperasikan perintah SQL select
beserta clausanya.
 Mengoperasikan perintah SQL dengan
karakter khusus.
 Mengoperasikan perintah SQL dengan
operator.
 Mengoperasikan perintah SQL dengan
fungsi agregate

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