Kompetensi Inti
KI-1. Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI-2. Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai),
santun, responsif dan proaktif dan menunjukan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam
berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa
dalam pergaulan dunia.
KI-3. Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual dan prosedural berdasarkan rasa ingin
tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan,
kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk
memecahkan masalah.
KI-4. Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang
dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran Penilaian Sumber Belajar
Waktu
1.1. Memahami nilai-nilai
keimanan dengan
menyadari hubungan
keteraturan dan
kompleksitas alam dan
jagad raya terhadap
kebesaran Tuhan yang
menciptakannya
1.2. Mendeskripsikan
kebesaran Tuhan yang
menciptakan berbagai
sumber energi di alam
1.3. Mengamalkan nilai-nilai
keimanan sesuai dengan
ajaran agama dalam
kehidupan sehari-hari
2.1. Menunjukkan perilaku
ilmiah (memiliki rasa
ingin tahu; objektif; jujur;
teliti; cermat; tekun; hati-
hati; bertanggung jawab;
terbuka; kritis; kreatif;
inovatif dan peduli
lingkungan) dalam
aktivitas sehari-hari
sebagai wujud
implementasi sikap dalam
melakukan percobaan
dan berdiskusi
2.2. Menghargai kerja individu
dan kelompok dalam
aktivitas sehari-hari
sebagai wujud
implementasi
melaksanakan percobaan
dan melaporkan hasil
percobaan
3.1. Memahami struktur Struktur hirarki Mengamati Tugas 8 JP Buku teks pelajaran
hirarki basis data basis data Membuat definisi Menemukan contoh Lembar Kerja
4.1. Menyajikan hasil bentuk Definisi basis basis data sebuah struktur hirarki Lembar pengamatan siswa
struktur hirarki basis data Mengamati hirarki basis data
data Hirarki basis data sebuah basis data
Entitas Mengamati entitas Observasi
Atribut dan atribut basis Lembar pengamatan hasil
Tuple data eksplorasi
Menanya Portofolio
Menanyakan definisi Laporan
basis data Tes
Mendiskusikan Tertulis bentuk pilihan
hirarki sebuah basis ganda tentang struktur
data hirarki basis data
Menanyakan entitas
dan atribut basis
data
Mengeksplorasi
Mencari referensi
tentang struktur
hirarki basis data
Mencari referensi
tentang entitas dan
atribut
Mengasosiasi
Mendeskripsikan
definisi serta hirarki
basis data
Mengkomunikasikan
Membuat laporan
tentang hirarki basis
data
3.2. Memahami bentuk Diagram hubungan Mengamati Tugas 12 JP Buku teks pelajaran
diagram hubungan antar antar entitas Mengamati simbol- Menemukan contoh ERD Lembar Kerja
entitas Arti simbol-simbol simbol pada ERD Lembar pengamatan siswa
4.2. Menyajikan hasil ERD Observasi
hubungan keterkaitan Diagram (ERD) Menanya Lembar pengamatan hasil
antar data dalam diagram Derajat Menanyakan jenis dan eksplorasi
ERD Relationship arti simbol – simbol
Penerapan ERD pada ERD Portofolio
pada basis data Laporan
sederhana Mengeksplorasi Tes
Menerapkan ERD pada Tertulis bentuk pilihan
basis data ganda tentang ERD
Mengasosiasi
Mendeskripsikan ERD
dari sebuah basis data
Mengkomunikasikan
Membuat laporan
tentang ERD sebuah
basis data
3.3. Menganalisis teknik Teknik normalisasi Mengamati Tugas 16 JP Buku teks pelajaran
normalisasi basis data data Mengamati proses Menerapkan normalisasi Lembar Kerja
4.3. Menyajikan hasil Bentuk-bentuk normalisasi basis data pada data mentah Lembar pengamatan siswa
perancangan normal form data
menggunakan teknik Tahapan Mengamati bentuk- Observasi
normalisasi data normalisasi basis bentuk normal setiap Lembar pengamatan hasil
data tahap normalisasi eksplorasi
BCNF
Penerapan Menanya Portofolio
normalisasi pada Menanyakan tahap- Laporan
basis data tahap normalisasi Tes
sederhana basis data Tertulis bentuk pilihan
ganda tentang normalisasi
Mengeksplorasi basis data
Menerapkan
normalisasi basis data
Mengasosiasi
Mendeskripsikan ERD
dari sebuah basis data
Mengkomunikasikan
Membuat laporan
tentang normalisasi
basis data
Mengasosiasi
Mendeskripsikan
diagram dependensi
fungsional pada basis
data
Mengkomunikasikan
Membuat laporan
tentang penerapan
asoek dependensi
fungsional pada basis
data
3.5. Memahami database Aplikasi DBMS Mengamati Tugas 16 JP Buku teks pelajaran
management system Definisi DBMS Mengamati jenis- Menemukan contoh Lembar Kerja
(DBMS) sederhana Jenis-jenis DBMS jenis DBMS DBMS beserta antarmuka Lembar pengamatan siswa
4.5. Menyajikan karakteristik Antarmuka Mengamati penggunanya
beberapa aplikasi DBMS pengguna antarmuka pengguna
Penyajian data DBMS Observasi
pada DBMS Lembar pengamatan hasil
sederhana Menanya eksplorasi
Menanyakan konsep
DBMS Portofolio
Mendiskusikan Laporan
kelebihan beberapa Tes
jenis DBMS Tertulis bentuk pilihan
Menampilkan data ganda tentang DBMS
pada DBMS sederhana
Mengeksplorasi
Menggunakan
beberapa jenis DBMS
untuk menampilkan
data
Mengasosiasi
Mendeskripsikan
kelebihan dan
kekurangan beberapa
jenis DBMS
Mengkomunikasikan
Membuat laporan
tentang dekripsi
beberapa DBMS
3.6. Memahami bahasa untuk Structured Query Mengamati Tugas 16 JP Buku teks pelajaran
mengelola basis data Language (SQL) Mengamati format Menjelaskan klasifikasi Lembar Kerja
4.6. Menyajikan hasil analisis Klasifikasi bahasa instruksi–instruksi dan fungsi instruksi- Lembar pengamatan siswa
instruksi pengolahan SQL dasar SQL instruksi SQL
basis data DML
DDL Menanya Observasi
Menanyakan Lembar pengamatan hasil
pengelompokan eksplorasi
instruksi SQL
Portofolio
Mengeksplorasi Laporan
Menerapkan Tes
instruksi dasar Tertulis bentuk pilihan
untuk ganda tentang instruksi
menampilkan data SQL
Menerapkan
instruksi dasar
untuk mengedit
data
Menerapkan
instruksi dasar
untuk menambah
dan menghapus
data
Mengasosiasi
Mendeskripsikan
fungsi instruksi –
instruksi dasar SQL
Mengkomunikasikan
Membuat laporan
tentang instruksi-
instruksi SQL
3.7. Menganalisis jenis-jenis Obyek-obyek basis Mengamati Tugas 16 JP Buku teks pelajaran
obyek basis data pada data Mengamati tampilan Menjelaskan obyek-obyek Lembar Kerja
salah satu aplikasi DBMS Tabel obyek-obyek primer primer pada basis data Lembar pengamatan siswa
sederhana Query pada basis data
4.7. Menyajikan hasil analisis Form Observasi
obyek basis data pada Report Menanya Lembar pengamatan hasil
DBMS sederhana Menanyakan jenis- eksplorasi
jenis obyek pada basis
data Portofolio
Laporan
Mengeksplorasi Tes
Membuat obyek – Tertulis bentuk pilihan
obyek normalisasi ganda tentang obyek –
basis data obyek utama pada basis
data
Mengasosiasi
Mendeskripsikan obyek
– obyek dari sebuah
basis data
Mengkomunikasikan
Membuat laporan
tentang obyek-obyek
pada basis data
3.8. Menganalisis fitur-fitur Obyek untuk Mengamati Tugas 16 JP Buku teks pelajaran
visual pengolah obyek mengelola data Mengamati fitur-fitur Menjelaskan itur-fitur Lembar Kerja
pada salah satu aplikasi Form wizard visual untuk membuat visual untuk membangun Lembar pengamatan siswa
DBMS sederhana Form Design obyek-obyek pada basis data
4.8. Menyajikan obyek – obyek Query Wizard basis data
basis data hasil fitur Query Design Observasi
visual pada DBMS Report Wizard Menanya Lembar pengamatan hasil
sederhana Report Design Mendiskusikan cara eksplorasi
membuat obyek-obyek
pada basis data Portofolio
Laporan
Mengeksplorasi Tes
Menggunakan fitur- Tertulis bentuk pilihan
fitur visual untuk ganda tentang fitur-fitur
membangun sebuah visual dalam membangun
basis data sederhana basis data
Mengasosiasi
Menyimpulkan cara
membuat obyek basis
data secara visual
Mengkomunikasikan
Membuat laporan
tentang fitur visual
untuk membangun
basis data sederhana
3.9. Menganalisis obyek query Query pada DBMS Mengamati Tugas 16 JP Buku teks pelajaran
sebagai salah satu obyek Select Query Mengamati jenis- jenis Menjelaskan tentang Lembar Kerja
basis data pada DBMS Parameter pada query pada DBMS jenis-jenis query pada Lembar pengamatan siswa
4.9. Menyajikan hasil query DBMS sederhana
pembuatan query untuk Formula/fungsi Menanya
menampilkan data pada query Menanyakan jenis- Observasi
Action query jenis query Lembar pengamatan hasil
eksplorasi
Mengeksplorasi
Membuat select Portofolio
query Laporan
Menggunakan Tes
parameter pada Tertulis bentuk pilihan
query ganda tentang contoh
Membuat query query pada DBMS
action sederhana
Mengasosiasi
Menyimpulkan cara
membuat obyek basis
data secara visual
Mengkomunikasikan
Membuat laporan
tentang jenis-jenis dan
contoh dari setiap jenis
query pada DBMS
3.10. Memahami penggunaan Input dan output Mengamati Tugas 16 JP Buku teks pelajaran
obyek-obyek pada basis data Mengamati bentuk – Menjelaskan bentuk- Lembar Kerja
data untuk menampilkan Form bentuk form yang bentuk form an report Lembar pengamatan siswa
data Sub form dapat dibuat pada
4.10. Menyajikan penggunaan Report DBMS Observasi
obyek-obyek pada basis Sub report Mengamati bentuk - Lembar pengamatan hasil
data untuk menampilkan Filtering data bentuk report eksplorasi
data pada Report
Menanya Portofolio
Menanyakan tentang Laporan
pembuatan sebuah Tes
form dan sub form Tertulis bentuk pilihan
Menanyakan tentang ganda tentang form dan
pembuatan report report
dan sub report
Mengeksplorasi
Membuat form dan
sub form
Membuat report dan
sub report
Mengasosiasi
Menganalisis
keterhububgan antara
able, query, form dan
report
Mengkomunikasikan
Membuat laporan
tentang form dan
report pada DBMS
3.11. Menerapkan aplikasi Integrasi obyek pada Mengamati Tugas 8 JP Buku teks pelajaran
untuk mengintegrasikan DBMS sederhana Mengamati bentuk Menjelaskan tentang Lembar Kerja
semua obyek pada basis Form Navigasi form untuk navigasi navigasi antar obyek pada Lembar pengamatan siswa
data Switcboard Mengamati bentuk basis data
4.11. Menyajikan integrasi menu untuk navigasi
seluruh obyek yang Observasi
terdapat pada basis data Menanya Lembar pengamatan hasil
Menanyakan cara eksplorasi
membuat form dan
menu navigasi Portofolio
Laporan
Mengeksplorasi Tes
Menerapkan form Tertulis bentuk pilihan
untuk navigasi form ganda tentang form
dan report navigasi pada DBMS
Mengasosiasi
Mendeskripsikan ERD
dari sebuah basis data
Mengkomunikasikan
Membuat laporan
tentang form navigasi
pada DBMS