Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Nama Sekolah Kompetensi Keahlian Mata Pelajaran Kelas/Semester Standar Kompetensi Kompetensi Dasar Indikator : : : : : SMK Pelita Al-Ikhsan Rekayasa Perangkat Lunak Produktif RPL XII/5 Menerapkan Bahasa Pemrograman SQL Tingkat Dasar : Menjelaskan Konsep Pengoperasian Bahasa Pemrograman SQL : Konsep pengoperasian bahasa pemrograman SQL (MySQL) dijelaskan dengan benar
I.
Tujuan Pembelajaran - Siswa mampu memahami dan menjelaskan pengertian dasar Structured Query Language (SQL) - Siswa mampu mengetahui aplikasi-aplikasi database dengan dasar bahasa SQL - Siswa mampu memahami dan menjelaskan pengertian MySQL
II. Materi Ajar - Pengertian SQL - Macam-macam bahasa pemrograman SQL - Pengertian dan sejarah MySQL III. Metode Pembelajaran - Ceramah - Sistem modul - Praktek - Observasi IV. Langkah langkah Pembelajaran 1. Kegiatan Awal - Siswa berdoa bersama dalam bimbingan guru - Apersepsi dan motivasi 2. Kegiatan Inti - Menjelaskan teori dasar SQL dan penerapannya - Menjelaskan macam-macam aplikasi database yang menggunakan bahasa SQL - Menjelaskan tentang MySQL, sejarah, kelebihan dan kekurangannya 3. Kegiatan Akhir
- Guru melaksanakan penilaian lisan dan tulis. - Siswa dan guru merangkum atau menyimpulkan materi yang telah dipelajari. - Guru memberikan tugas tambahan (PR). - Guru dan siswa berdoa bersama. V. Alat/Bahan/Sumber Belajar - Modul MySQL dari Pemula hingga Mahir, Achmad Solichin, 2010 (http://achmatim.net) - BSE Rekayasa Perangkat Lunak, Aunur Rofik Mulyanto dkk. - Laptop, projector - Papan tulis, spidol dan penghapus
VI. Penilaian / Evaluasi: - Tes tertulis - Tugas tugas - Observasi VII. Penilaian/ evaluasi tertulis Soal: 1. Jelaskan apa yang dimaksud dengan Structured Query Language! 2. Sebutkan macam-macam aplikasi yang mendukung bahasa SQL dan jelaskan kelebihan serta kekurangannya! 3. Jelaskan kelebihan dan kekurangan aplikasi database MySQL!
I.
Tujuan Pembelajaran - Siswa mengetahui perbedaan kebutuhan system minimal setiap aplikasi SQL - Siswa mampu melakukan instalasi beberapa aplikasi SQL - Siswa mampu melakukan konfigurasi aplikasi SQL (MySQL)
dari
II. Materi Ajar - Kebutuhan minimum system beberapa aplikasi SQL - Melakukan instalasi beberapa aplikasi SQL - Melakukan konfigurasi aplikasi SQL (MySQL) III. Metode Pembelajaran - Ceramah - Sistem modul - Praktek - Observasi IV. Langkah langkah Pembelajaran 1. Kegiatan Awal - Siswa berdoa bersama dalam bimbingan guru - Apersepsi dan motivasi 2. Kegiatan Inti - Menjelaskan kebutuhan system minimal untuk beberapa aplikasi SQL - Menjelaskan prosedur instalasi dari beberapa aplikasi SQL (MySQL, SQL Server, Interbase, SQLLite, Oracle) - Melakukan Instalasi beberapa aplikasi SQL (SQL Server dan MySQL) - Melakukan konfigurasi Aplikasi SQL (MySQL) 3. Kegiatan Akhir
- Guru melaksanakan penilaian lisan dan tulis. - Siswa dan guru merangkum atau menyimpulkan materi yang telah dipelajari. - Guru memberikan tugas tambahan (PR). - Guru dan siswa berdoa bersama. V. Alat/Bahan/Sumber Belajar - Modul MySQL dari Pemula hingga Mahir, Achmad Solichin, 2010 (http://achmatim.net) - BSE Rekayasa Perangkat Lunak, Aunur Rofik Mulyanto dkk. - Laptop, projector - Papan tulis, spidol dan penghapus
VI. Penilaian / Evaluasi: - Tes tertulis - Tugas tugas - Observasi VII. Penilaian/ evaluasi tertulis Soal: 1. Sebutkan kebutuhan system minimal untuk aplikasi SQL Server, MySQL, Oracle dan Interbase! 2. Sebutkan Langkah-langkah instalasi aplikasi MySQL dan SQL Server! 3. Sebutkan langkah-langkah konfigurasi aplikasi MySQL!
I.
II. Materi Ajar - Fitur-fitur yang ada dalam MySQL III. Metode Pembelajaran - Ceramah - Sistem modul - Praktek - Observasi IV. Langkah langkah Pembelajaran 1. Kegiatan Awal - Siswa berdoa bersama dalam bimbingan guru - Apersepsi dan motivasi 2. Kegiatan Inti - Menjelaskan fitur Relational Database System - Menjelaskan fitur Client Server Architecture - Menjelaskan fitur Stored Procedure (SP) dan Stored Function (SF) - Menjelaskan fitur Triger - Menjelaskan fitur Export dan Import 3. Kegiatan Akhir - Guru melaksanakan penilaian lisan dan tulis. - Siswa dan guru merangkum atau menyimpulkan materi yang telah dipelajari. - Guru memberikan tugas tambahan (PR).
- Guru dan siswa berdoa bersama. V. Alat/Bahan/Sumber Belajar - Modul MySQL dari Pemula hingga Mahir, Achmad Solichin, 2010 (http://achmatim.net) - BSE Rekayasa Perangkat Lunak, Aunur Rofik Mulyanto dkk. - Laptop, projector - Papan tulis, spidol dan penghapus
VI. Penilaian / Evaluasi: - Tes tertulis - Tugas tugas - Observasi VII. Penilaian/ evaluasi tertulis Soal: 1. Sebutkan dan jelaskan fitur-fitur yang terdapat di MySQL!
I.
Tujuan Pembelajaran - Siswa mengetahui perintah untuk membuat database dan table - Siswa mengetahui dan mampu menggunakan perintah Data Definition Language
II. Materi Ajar - Data Definition Language III. Metode Pembelajaran - Ceramah - Sistem modul - Praktek - Observasi IV. Langkah langkah Pembelajaran 1. Kegiatan Awal - Siswa berdoa bersama dalam bimbingan guru - Apersepsi dan motivasi 2. Kegiatan Inti - Menjelaskan perintah CREATE untuk menbuat database, table dan view - Menjelaskan perintah ALTER untuk merubah struktur table - Menjelaskan perintah RENAME untuk merubah nama table - Menjelaskan perintah DROP untuk menghapus database, table dan view 3. Kegiatan Akhir - Guru melaksanakan penilaian lisan dan tulis. - Siswa dan guru merangkum atau menyimpulkan materi yang telah dipelajari.
- Guru memberikan tugas tambahan (PR). - Guru dan siswa berdoa bersama. V. Alat/Bahan/Sumber Belajar - Modul MySQL dari Pemula hingga Mahir, Achmad Solichin, 2010 (http://achmatim.net) - BSE Rekayasa Perangkat Lunak, Aunur Rofik Mulyanto dkk. - Laptop, projector - Papan tulis, spidol dan penghapus
VI. Penilaian / Evaluasi: - Tes tertulis - Tugas tugas - Observasi VII. Penilaian/ evaluasi tertulis Soal: 1. Sebutkan perintah untuk membuat database beserta contohnya! 2. Sebutkan perintah untuk membuat tabel beserta contohnya! 3. Sebutkan perintah untuk membuat view beserta contohnya! 4. Sebutkan perintah untuk merubah nama tabel beserta contohnya! 5. Sebutkan perintah untuk merubah struktur tabel beserta contohnya! 6. Sebutkan perintah untuk menghapus database, table dan view beserta contohnya!
I.
Tujuan Pembelajaran - Siswa mengetahui perintah untuk mengoperasikan (memanipulasi) table - Siswa mengetahui dan mampu menggunakan perintah Data Manipulating Language
II. Materi Ajar - Data Manipulating Language III. Metode Pembelajaran - Ceramah - Sistem modul - Praktek - Observasi IV. Langkah langkah Pembelajaran 1. Kegiatan Awal - Siswa berdoa bersama dalam bimbingan guru - Apersepsi dan motivasi 2. Kegiatan Inti - Menjelaskan perintah SELECT untuk menampilkan isi table - Menjelaskan perintah DESC untuk menampilkan struktur tabel - Menjelaskan perintah INSERT untuk menginput data ke dalam tabel - Menjelaskan perintah UPDATE untuk merubah record dalam tabel - Menjelaskan perintah DELETE untuk menghapus isi table
3. Kegiatan Akhir - Guru melaksanakan penilaian lisan dan tulis. - Siswa dan guru merangkum atau menyimpulkan materi yang telah dipelajari. - Guru memberikan tugas tambahan (PR). - Guru dan siswa berdoa bersama. V. Alat/Bahan/Sumber Belajar - Modul MySQL dari Pemula hingga Mahir, Achmad Solichin, 2010 (http://achmatim.net) - BSE Rekayasa Perangkat Lunak, Aunur Rofik Mulyanto dkk. - Laptop, projector - Papan tulis, spidol dan penghapus
VI. Penilaian / Evaluasi: - Tes tertulis - Tugas tugas - Observasi VII. Penilaian/ evaluasi tertulis Soal: 1. Sebutkan perintah untuk menampilkan isi tabel beserta contohnya! 2. Sebutkan perintah untuk menginput record ke dalam tabel beserta contohnya! 3. Sebutkan perintah untuk merubah record dalam tabel beserta contohnya! 4. Sebutkan perintah untuk menghapus isi tabel beserta contohnya!
Juli 2012