Pemrograman Berbasis Teks / Basis Data
Pemrograman Berbasis Teks / Basis Data Kelas XI SMK
Modul Ajar Basis Data Relasional & SQL - Kelas XI SMK RPL
Modul Ajar Basis Data Relasional & SQL - Kelas XI SMK RPL
Mata Pelajaran: Pemrograman Berbasis Teks, G dan M (RPL)
Fase / Kelas: Fase F / XI SMK
Program Keahlian: Rekayasa Perangkat Lunak (RPL)
Penyusun: Suhendar Aryadi, S.Pd.,Gr.
🎯 Capaian Pembelajaran (CP)
Pada akhir Fase F, peserta didik mampu merancang struktur basis data relasional (Entity Relationship Diagram), melakukan normalisasi data, mengimplementasikan perintah DDL (Data Definition Language) dan DML (Data Manipulation Language), serta mengelola query database tingkat lanjut.
📚 Alur Tujuan Pembelajaran (ATP) & Unit Pembelajaran
Pertemuan 1-2: Konsep Relasional & Perancangan ERD
- Pemahaman Relational Database Management System (RDBMS).
- Perancangan Entity Relationship Diagram (ERD) dan Primary Key / Foreign Key.
- Teknik Normalisasi Data (1NF, 2NF, 3NF).
Pertemuan 3-4: Perintah DDL & DML
- DDL:
CREATE TABLE,ALTER TABLE,DROP TABLE. - DML:
INSERT INTO,SELECT,UPDATE,DELETE.
Pertemuan 5-6: Advanced SQL & Querying
- Fungsi Agregasi:
COUNT,SUM,AVG,MIN,MAX. - Pengelompokan & Filter Agregat:
GROUP BYdanHAVING. - Penggabungan Tabel:
INNER JOIN,LEFT JOIN,RIGHT JOIN.
🛠️ Asesmen & Praktikum Interaktif
Siswa menyelesaikan 40 Modul SQL Masterclass pada workspace split-screen di platform web kita pada menu /belajar/sql.