Anda di halaman 1dari 10

SILABUS MATA PELAJARAN BASIS DATA

(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)

Satuan Pendidikan : SMK / MAK


Kelas : XI

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

3.4. Memahami prinsip Ketergantungan Mengamati Tugas 12 JP  Buku teks pelajaran


ketergantungan fungsional Mengamati aspek Menunjukkan aspek  Lembar Kerja
fungsional pada basis  Rasio kardinalitas dependensi fungsional dependensi fungsional  Lembar pengamatan siswa
data  One to one pada sebuah basis pada sebuah basis data
4.4. Menyajikan basis data  One to many data
hasil perancangan  Many to many Observasi
menggunakan prinsip-  Ketergantungan Menanya Lembar pengamatan hasil
prinsip ketergantungan fungsional  Menanyakan konsep eksplorasi
fungsional dependensi
fungsional Portofolio
 Mendiskusikan Laporan
konsep kardinalitas Tes
Tertulis bentuk pilihan
Mengeksplorasi ganda tentang dependensi
Menerapkan aspek fungsional dan
kardinalitas
dependensi fungsional
pada perancangan
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

Anda mungkin juga menyukai