RPP Basis Data 1
RPP Basis Data 1
Identitas RPP
Sekolah : SMK Grafika Bina Media
Mata Pelajaran : Basis Data
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Kelas : XI/2
Alokasi Waktu : 16 JP (4 TM)
Tahun Pelajaran : 2019/2020
A. Tujuan Pembelajarn
3.6 Menerapkan record , table , dan field . 4.6 Membuat record , table , dan field .
Dengan mengkaji pembelajaran dengan model Dengan mengkaji pembelajaran dengan model
Projec Based Learning maka, siswa mampu: Projec Based Learning maka, siswa mampu:
3.6.1 Menerapkan basis data, 4.6.1 Membuat basis data,
3.6.2 Menerapkan table, 4.6.2 Membuat table,
3.6.3 Menerapkan field, record, table, file, dan data, 4.6.3 Membuat field, record, table, file, dan data,
3.6.4 Menerapkan pembuatan database, 4.6.4 Membuat pembuatan database,
B. Kegaitan Pembelajaran
Inti Mengamati
Siswa mengamati materi tentang tahap dalam pembuatan field, record,
table, file, dan data.
Menanya
Siswa bertanya kepada guru tentang Menerapkan field, record, table, file,
dan data.
Mengeksplorasi
Siswa mampu mencari informasi tentang field, record, table, file, dan data
untuk mengakses server database.
Mengasosiasi
135 Menit
Siswa menganalisa tentang beberapa hal yang berhubungan dengan
Command Line Interface (CLI) untuk menjalankan SQL.
Mengomunikasi
Bersama teman satu kelompok Anda, lakukan diskusi yang berhubungan
dengan perintah-perintah SQL Dasar terutama yang berkaitan dengan
software RDMS yang digunakan dalam implementasi bahasa SQL.
Sumber-sumber data bisa diambil dari media cetak/elektronik yang relevan.
Hasilnya dipresentasikan secara lisan di depan kelas dan mintalah
tanggapan dari kelompok lain!
C. Penilaian
No Aspek Teknik Bentuk Instrumen
1 Pengetahuan kuis dan tugas individu Pertanyaan lisan dan tes tertulis
2 Keterampilan Prkatek / Kinerja Membuat kode program aplikasi
Mengetahui Membuat
Kepala Sekolah Guru Mata Pelajaran
b. Uraian
1. Jelaskan hubungan mendasar antara field, record, table, file, dan data!
2. Tuliskan tentang informasi-informasi yang ada di dalam pseudo-code!
3. Sebutkan tentang model piranti lunak ( software) dalam DBMS!
4. Apa yang Anda ketahui tentang langkah awal menjalankan program client berbasis teks MySQL?
5. Uraikan yang Anda ketahui tentang cara mengurutkan hasil tampilan data MySQL (SELECT...ORDER
BY)!
6. Jelaskan tentang implementasi update record dengan Query UPDATE..ORDER BY..LIMIT!
7. Jabarkan perbedaan mendasar antara metode Delete Statement dan Truncate Statement!
8. Jelaskan yang Anda ketahui tentang perintah select!
9. Sebutkan yang Anda ketahui tentang jenis-jenis tabel MyISAM!
10. Jabarkan perbedaan mendasar antara data dengan database!
c. Tugas Fortofolio
Perhatikan komponen field perpustakaan berikut!
Berdasarkan data di atas, lakukan kegiatan berikut!
1. Proses membuat database, query, dan table MySQL
2. Proses menginput data ke dalam tabel MySQL
3. Proses mengedit data di tabel MySQL
4. Proses menghapus data di tabel MySQL