MODUL AJAR : REKAYASA PERANGKAT LUNAK - Basis Data: Perancangan, Normalisasi, dan Implementasi SQL
Tingkat: SMK/MAK
Kelas: 12
Topik : Basis Data: Perancangan, Normalisasi, dan Implementasi SQL
Penyusun:
WIWIN SUSANTI
Tanggal Dibuat: 19 Aug 2026
Profil Lulusan
- Penalaran Kritis: Peserta didik diharapkan mampu mengidentifikasi, menganalisis, dan mengevaluasi informasi terkait perancangan basis data serta memecahkan masalah kompleks yang berkaitan dengan struktur dan manipulasi data.
- Kolaborasi: Peserta didik mampu bekerja sama dalam kelompok untuk merancang, mengembangkan, dan menguji sistem basis data, serta berbagi ide dan tanggung jawab secara efektif.
- Komunikasi: Peserta didik dapat menyampaikan ide, konsep perancangan, dan hasil implementasi basis data secara lisan maupun tertulis dengan jelas dan terstruktur kepada anggota kelompok maupun pendidik.
Sarana dan Prasarana
- Ruang Kelas/Laboratorium Komputer: Lingkungan belajar yang kondusif dengan fasilitas meja, kursi, dan papan tulis/whiteboard.
- Komputer/Laptop: Setiap peserta didik idealnya memiliki akses ke komputer atau laptop untuk praktikum.
- Jaringan Internet: Akses internet stabil untuk mencari referensi, mengunduh perangkat lunak, dan mengakses materi online.
- Proyektor/Smart TV: Untuk presentasi materi oleh pendidik dan peserta didik.
- Perangkat Lunak DBMS: MySQL Server / PostgreSQL Server / SQL Server Express.
- Perangkat Lunak Client DBMS: MySQL Workbench / pgAdmin / DBeaver / SQL Developer.
- Alat Perancangan ERD: Aplikasi seperti draw.io, Lucidchart, atau fitur ERD pada MySQL Workbench.
- Buku Teks/Modul: Referensi utama dan pendukung terkait basis data dan SQL.
- Alat Tulis: Pena, pensil, buku catatan untuk setiap peserta didik.
Target Peserta Didik
- Peserta Didik Reguler/Tipikal: Mayoritas peserta didik di kelas 12 SMK/MAK jurusan Rekayasa Perangkat Lunak yang tidak memiliki kesulitan belajar atau hambatan berarti dalam memahami materi. Mereka diharapkan memiliki dasar-dasar pengetahuan tentang TIK dan algoritma.
- Jumlah Peserta Didik: Disesuaikan dengan kapasitas kelas dan laboratorium komputer, umumnya 20-36 peserta didik per kelas.
- Kompetensi Awal: Peserta didik diharapkan telah memiliki pemahaman dasar tentang konsep logika pemrograman dan penggunaan komputer.
Model Pembelajaran
Berbasis Proyek (Project-Based Learning)
Silahkan login untuk membaca Modul Ajar Rekayasa Perangkat Lunak - Basis Data: Perancangan, Normalisasi, dan Implementasi SQL selengkapnya
Login
Masuk dengan belajar.id