ATP / RPP Kurikulum Merdeka - Basis
Data Kelas XI SMK RPL
Informasi Umum
Mata Pelajaran: Basis Data
Kelas: XI
Jurusan: Rekayasa Perangkat Lunak (RPL)
Kurikulum: Merdeka
Semester: Ganjil
Durasi: ± 36 Jam Pelajaran (JP)
Alur 1: Mengenal Konsep Dasar Basis Data
Tujuan Pembelajaran:
- Memahami pengertian basis data
- Menjelaskan peran DBMS dalam sistem informasi
- Mengidentifikasi perbedaan antara data dan informasi
Lingkup Materi:
- Pengertian basis data
- Sistem basis data vs sistem berkas
- Fungsi DBMS
Langkah Pembelajaran:
- Diskusi kasus nyata (toko, sekolah)
- Menonton video pengantar basis data
- Membuat infografis fungsi DBMS
Media dan Sumber Belajar:
- Laptop/PC
- Koneksi internet
- Kertas gambar / aplikasi desain
Referensi Video Pembelajaran:
- [Pengantar Basis Data - YouTube]([Link]
Alur 2: Model dan Struktur Basis Data Relasional
Tujuan Pembelajaran:
- Mengidentifikasi model-model basis data
- Menjelaskan konsep entitas, atribut, dan relasi
- Membuat ERD sederhana
Lingkup Materi:
- Model basis data: hierarki, jaringan, relasional
- Entitas, atribut, relasi
- Diagram ERD
Langkah Pembelajaran:
- Diskusi kelompok tentang contoh sistem nyata
- Latihan membuat ERD dari studi kasus
- Presentasi hasil ERD
Media dan Sumber Belajar:
- Whiteboard / papan tulis
- Aplikasi diagram ([Link], [Link])
Referensi Video Pembelajaran:
- [Entity Relationship Diagram - YouTube]([Link]
v=QpdhBUYk7Kk)
Alur 3: Normalisasi Basis Data
Tujuan Pembelajaran:
- Menjelaskan tujuan normalisasi
- Menerapkan bentuk normal 1NF - 3NF
Lingkup Materi:
- Redundansi dan anomali
- Bentuk normal 1NF, 2NF, 3NF
Langkah Pembelajaran:
- Analisis tabel data tidak normal
- Latihan normalisasi secara bertingkat
- Refleksi pemahaman bentuk normal
Media dan Sumber Belajar:
- Kertas kerja
- Spreadsheet / tabel digital
Referensi Video Pembelajaran:
- [Normalisasi Basis Data - YouTube]([Link]
v=UrYLYV7WSHM)
Alur 4: Pengenalan SQL dan Implementasi DBMS
Tujuan Pembelajaran:
- Menuliskan perintah dasar SQL DDL dan DML
- Mengelola tabel melalui DBMS (MySQL)
Lingkup Materi:
- SQL DDL (CREATE, DROP, ALTER)
- SQL DML (INSERT, SELECT, UPDATE, DELETE)
- Instalasi MySQL
Langkah Pembelajaran:
- Instalasi software MySQL
- Praktik membuat database dan tabel
- Latihan perintah dasar SQL
Media dan Sumber Belajar:
- Laptop, XAMPP/MySQL
- CLI atau GUI (phpMyAdmin)
Referensi Video Pembelajaran:
- [Belajar SQL Dasar - YouTube]([Link]