( 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
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
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
G. Kegiatan Pembelajaran
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
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
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
Keterangan:
Total Nilai Aspek Keterampilan = (Nilai Hasil Kerja + Nilai Presentasi)/2
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
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
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