Anda di halaman 1dari 11

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.

Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

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

Page 1 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

(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 hirarki 3.1.1 Memahami definisi Struktur hirarki basis Mengamati Tugas 6 JP  Buku teks
basis data dan hirarki basis data data  Membuat definisi Menemukan pelajaran
4.1. Menyajikan hasil bentuk 3.1.2 Memahami entitas,  Definisi basis data basis data contoh  Lembar Kerja
struktur hirarki basis data atribut dan tuple  Hirarki basis data  Mengamati hirarki sebuah  Lembar
 Entitas sebuah basis data struktur pengamatan
4.1.1 Menyajikan hasil  Atribut  Mengamati entitas hirarki basis siswa
bantuk struktur hirarki  Tuple dan atribut basis data
basis data data
4.1.2 Mempresentasikan Observasi
contoh dari entitas, Menanya Lembar
atribut, dan tuple  Menanyakan definisi pengamatan
basis data hasil
 Mendiskusikan eksplorasi
hirarki sebuah basis
data Portofolio
 Menanyakan entitas Laporan
dan atribut basis Tes
data Tertulis
bentuk
Mengeksplorasi pilihan ganda
 Mencari referensi tentang
tentang struktur struktur
hirarki basis data hirarki basis
data
 Mencari referensi
Page 2 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

tentang entitas dan


atribut

Mengasosiasi
Mendeskripsikan
definisi serta hirarki
basis data

Mengkomunikasikan
Membuat laporan
tentang hirarki basis
data
3.2. Memahami bentuk diagram 3.2.1 Memahami jenis dan Diagram hubungan antar Mengamati Tugas 12 JP  Buku teks
hubungan antar entitas arti simbol-simbol ERD entitas Mengamati simbol- Menemukan pelajaran
4.2. Menyajikan hasil hubungan 3.2.2 Memahami diagram  Arti simbol-simbol ERD simbol pada ERD contoh ERD  Lembar Kerja
keterkaitan antar data dalam (ERD) beserta  Diagram (ERD)  Lembar
diagram ERD penggunaannya  Derajat Relationship Menanya Observasi pengamatan
3.2.3 Mendeskripsikan  Penerapan ERD pada Menanyakan jenis dan Lembar siswa
Derajat Relationship pada basis data sederhana arti simbol – simbol pengamatan
ERD pada ERD hasil
3.2.4 Menerapkan ERD eksplorasi
pada contoh studi kasus Mengeksplorasi
sederhana Menerapkan ERD pada Portofolio
basis data Laporan
4.2.1 Membuat ERD Tes
dengan menggunakan Mengasosiasi Tertulis
simbol-simbol yang sesuai Mendeskripsikan ERD bentuk
4.2.2 Mendefinisikan dari sebuah basis data pilihan ganda
Derajat Relationship pada tentang ERD
ERD yang telah dibuat Mengkomunikasikan
4.2.3 Menyajikan solusi Membuat laporan
permasalahan untuk studi tentang ERD sebuah
kasus sederhana basis data
menggunakan ERD
4.2.4 Mempresentasikan
hasil pembuatan ERD dari
sebuah studi kasus
sederhana

Page 3 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

3.3. Menganalisis teknik 3.3.1 Memahami bentuk Teknik normalisasi data Mengamati Tugas 15 JP  Buku teks
normalisasi basis data normalisasi basis data dan  Bentuk-bentuk normal  Mengamati proses Menerapkan pelajaran
4.3. Menyajikan hasil perancangan tahapannya form normalisasi basis normalisasi  Lembar Kerja
menggunakan teknik 3.3.2 Memahami bentuk  Tahapan normalisasi data data pada  Lembar
normalisasi data dan tahapan normalisasi basis data  Mengamati bentuk- data mentah pengamatan
1NF  BCNF bentuk normal siswa
3.3.3 Memahami bentuk  Penerapan normalisasi setiap tahap Observasi
dan tahapan normalisasi pada basis data normalisasi Lembar
2NF sederhana pengamatan
3.3.4 Memahami bentuk Menanya hasil
dan tahapan normalisasai Menanyakan tahap- eksplorasi
3NF tahap normalisasi
3.3.5 Memahami bentuk basis data Portofolio
dan tahapan normalisasi Laporan
BCNF Mengeksplorasi Tes
Menerapkan Tertulis
4.3.1 Menyajikan normalisasi basis data bentuk
perancangan basis data pilihan ganda
untuk studi kasus Mengasosiasi tentang
sederhana menggunakan Mendeskripsikan ERD normalisasi
teknik normalisasi data dari sebuah basis data basis data
4.3.2 Menyajikan hasil
perancangan basis data Mengkomunikasikan
menggunakan normalisasi Membuat laporan
1NF tentang normalisasi
4.3.3 Menyajikan hasil basis data
perancangan basis data
menggunakan normalisasi
2NF
4.3.4 Menyajikan hasil
perancangan basis data
menggunakan normalisasi
3NF
4.3.5 Menyajikan hasil
perancangan basis data
menggunakan normalisasi
BCNF

Page 4 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

3.4. Memahami prinsip 3.4.1 Memahami konsep Ketergantungan Mengamati Tugas 12 JP  Buku teks
ketergantungan fungsional ketergantungan fungsional fungsional Mengamati aspek Menunjukka pelajaran
pada basis data dan rasio kardinalitas  Rasio kardinalitas dependensi fungsional n aspek  Lembar Kerja
4.4. Menyajikan basis data hasil 3.4.2 Memahami  One to one pada sebuah basis dependensi  Lembar
perancangan menggunakan kardinalitas one to one  One to many data fungsional pengamatan
prinsip-prinsip ketergantungan 3.4.3 Memahami  Many to many pada sebuah siswa
fungsional kardinalitas one to many  Ketergantungan Menanya basis data
3.4.4 Memahami fungsional  Menanyakan konsep
kardinalitas many to many dependensi Observasi
fungsional Lembar
4.4.1 Menyajikan konsep  Mendiskusikan pengamatan
ketergantungan fungsional konsep kardinalitas hasil
dan rasio kardinalitas eksplorasi
pada basis data Mengeksplorasi
4.4.2 Menyajikan Menerapkan aspek Portofolio
penerapan kardinalitas dependensi fungsional Laporan
one to one pada studi pada perancangan Tes
kasus basis data Tertulis
4.4.3 Menyajikan bentuk
penerapan kardinalitas Mengasosiasi pilihan ganda
one to many pada studi Mendeskripsikan tentang
kasus diagram dependensi dependensi
4.4.4 Menyajikan fungsional pada basis fungsional
penerapan kardinalitas data dan
many to many pada studi kardinalitas
kasus Mengkomunikasikan
Membuat laporan
tentang penerapan
asoek dependensi
fungsional pada basis
data
3.5. Memahami database 3.5.1 Mendeskripsikan Aplikasi DBMS Mengamati Tugas 16 JP  Buku teks
management system (DBMS) definisi DBMS  Definisi DBMS  Mengamati jenis- Menemukan pelajaran
sederhana 3.5.2 Memahami jenis-jenis  Jenis-jenis DBMS jenis DBMS contoh DBMS  Lembar Kerja
4.5. Menyajikan karakteristik DBMS beserta kelebihan  Antarmuka pengguna  Mengamati beserta  Lembar
beberapa aplikasi DBMS dan kekurangan  Penyajian data pada antarmuka antarmuka pengamatan
masing-masing DBMS sederhana pengguna DBMS penggunanya siswa
3.5.3 Memahami antarmuka
pengguna pada DBMS Menanya Observasi

Page 5 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

3.5.4 Memahami cara  Menanyakan konsep Lembar


penyajian data DBMS pengamatan
sederhana pada DBMS  Mendiskusikan hasil
kelebihan beberapa eksplorasi
4.5.1 Menyajikan laporan jenis DBMS
tentang definis DBMS  Menampilkan data Portofolio
4.5.2 Menyajikan laporan pada DBMS Laporan
tentang perbedaan Tes
jenis-jenis DBMS Mengeksplorasi Tertulis
beserta kelebihan dan Menggunakan bentuk
kekurangan masing- beberapa jenis DBMS pilihan ganda
masing untuk menampilkan tentang
4.5.3 Mempresentasikan data DBMS
penggunaan antarmuka sederhana
pengguna pada DBMS Mengasosiasi
4.5.4 Mempresentasikan Mendeskripsikan
cara penyajian data kelebihan dan
sederhana pada DBMS kekurangan beberapa
jenis DBMS

Mengkomunikasikan
Membuat laporan
tentang dekripsi
beberapa DBMS
3.6. Memahami bahasa untuk 3.6.1 Memahami Structured Query Mengamati Tugas 16 JP  Buku teks
mengelola basis data klasifikasi bahasa SQL Language (SQL) Mengamati format Menjelaskan pelajaran
4.6. Menyajikan hasil analisis yang terdiri dari DDL dan  Klasifikasi bahasa SQL instruksi–instruksi klasifikasi  Lembar Kerja
instruksi pengolahan basis DDL  DML dasar SQL dan fungsi  Lembar
data 3.6.2 Memahami instruksi  DDL instruksi- pengamatan
dasar DDL yang terdiri Menanya instruksi SQL siswa
dari Create, Alter, Drop Menanyakan
3.6.3 Memahami instruksi pengelompokan Observasi
dasar DML untuk instruksi SQL Lembar
menampilkan data pengamatan
menggunakan perintah Mengeksplorasi hasil
Select  Menerapkan eksplorasi
3.6.4 Memahami instruksi instruksi dasar
dasar DML untuk untuk Portofolio
memanipulasi data menampilkan data Laporan
Page 6 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

menggunakan perintah  Menerapkan Tes


Update dan Delete instruksi dasar Tertulis
untuk mengedit bentuk
4.6.1 Menyajikan laporan data pilihan ganda
tentang klasifikasi bahasa  Menerapkan tentang
SQL yang terdiri dari DDL instruksi dasar instruksi SQL
dan DML untuk menambah
4.6.2 Menerapkan dan menghapus
instruksi dasar DDL yang data
terdiri dari Create, Alter,
Drop pada studi kasus Mengasosiasi
4.6.3 Menerapkan Mendeskripsikan
instruksi dasar DML fungsi instruksi –
untuk menampilkan data instruksi dasar SQL
menggunakan perintah
Select pada studi kasus Mengkomunikasikan
4.6.4 Menerapkans Membuat laporan
instruksi dasar DML tentang instruksi-
untuk memanipulasi data instruksi SQL
menggunakan perintah
Update dan Delete
3.7. Menganalisis jenis-jenis obyek 3.7.1 Memahami obyek Obyek-obyek basis data Mengamati Tugas 16 JP  Buku teks
basis data pada salah satu basis data dalam bentuk  Tabel Mengamati tampilan Menjelaskan pelajaran
aplikasi DBMS sederhana tabel  Query obyek-obyek primer obyek-obyek  Lembar Kerja
4.7. Menyajikan hasil analisis 3.7.2 Memahami obyek  Form pada basis data primer pada  Lembar
obyek basis data pada DBMS basis data dalam bentuk  Report basis data pengamatan
sederhana query Menanya siswa
3.7.3 Memahami obyek Menanyakan jenis- Observasi
basis data dalam bentuk jenis obyek pada basis Lembar
form data pengamatan
3.7.4 Memahami bentuk hasil
obyek basis data dala Mengeksplorasi eksplorasi
bentuk report Membuat obyek –
obyek normalisasi Portofolio
4.7.1 Membuat dan basis data Laporan
menyajikan obyek basis Tes
data tabel pada DBMS Mengasosiasi Tertulis
4.7.2 Membuat dan Mendeskripsikan bentuk
menyajikan obyek basis obyek – obyek dari pilihan ganda

Page 7 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

data query pada DBMS sebuah basis data tentang


4.7.3 Membuat dan obyek –
menyajikan obyek basis Mengkomunikasikan obyek utama
data form Membuat laporan pada basis
4.7.4 Membuat dan tentang obyek-obyek data
menyajikan obyek basis pada basis data
data report

3.8. Menganalisis fitur-fitur visual 3.8.1 Memahami fitur Obyek untuk mengelola Mengamati Tugas 16 JP  Buku teks
pengolah obyek pada salah visual untuk membuat data Mengamati fitur-fitur Menjelaskan pelajaran
satu aplikasi DBMS sederhana obyek menggunakan Form  Form wizard visual untuk membuat itur-fitur  Lembar Kerja
4.8. Menyajikan obyek – obyek wizard dan Form Design  Form Design obyek-obyek pada visual untuk  Lembar
basis data hasil fitur visual 3.8.2 Memahami fitur  Query Wizard basis data membangun pengamatan
pada DBMS sederhana visual untuk membuat  Query Design basis data siswa
obyek menggunakan Query  Report Wizard Menanya
Wizard dan Query Design  Report Design Mendiskusikan cara Observasi
3.8.3 Memahami fitur membuat obyek-obyek Lembar
visual untuk membuat pada basis data pengamatan
obyek menggunakan hasil
Report Wizard dan Report Mengeksplorasi eksplorasi
Design Menggunakan fitur-
3.8.4 Menerapkan fitur visual untuk Portofolio
penggunaan fitur-fitur membangun sebuah Laporan
visual untuk Form, Query basis data sederhana Tes
dan Report untuk Tertulis
membangun basis data Mengasosiasi bentuk
sederhana Menyimpulkan cara pilihan ganda
membuat obyek basis tentang fitur-
4.8.1 Menyajikan data secara visual fitur visual
penggunaan fitur visual dalam
Form Wizard dan Form Mengkomunikasikan membangun
Design pada basis data Membuat laporan basis data
sederhana tentang fitur visual
4.8.2 Menyajikan untuk membangun
penggunaan fitur visual basis data sederhana
Query Wizard dan Query
Design pada basis data
sederhana
4.8.3 Menyajikan

Page 8 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

penggunaan fitur visual


Report Wizard dan Report
Design pada basis data
sederhana
4.8.4 Mempresentasikan
demo penggunaan fitur
visual Form, Query dan
Report pada basis data
sederhana
3.9. Menganalisis obyek query 3.9.1 Memahami Query pada DBMS Mengamati Tugas 16 JP  Buku teks
sebagai salah satu obyek basis penggunaan Select Query  Select Query Mengamati jenis- jenis Menjelaskan pelajaran
data pada DBMS secara visual  Parameter pada query query pada DBMS tentang jenis-  Lembar Kerja
4.9. Menyajikan hasil pembuatan 3.9.2 Memahami  Formula/fungsi pada jenis query  Lembar
query untuk menampilkan penggunaan parameter query Menanya pada DBMS pengamatan
data pada query  Action query Menanyakan jenis- sederhana siswa
3.9.3 Memahami cara jenis query
kerja formula/fungsi pada Observasi
query Mengeksplorasi Lembar
3.9.4 Memahami cara  Membuat select pengamatan
pembuatan action query query hasil
secara visual  Menggunakan eksplorasi
parameter pada quer
4.9.1 Membuat select  Membuat query Portofolio
query untuk memecahkan action Laporan
masalah Tes
4.9.2 Menggunakan Mengasosiasi Tertulis
parameter pada query Menyimpulkan cara bentuk
4.9.3 Membuat membuat obyek basis pilihan ganda
formula/fungsi pada query data secara visual tentang
4.9.4 Membuat action contoh query
query secara visual Mengkomunikasikan pada DBMS
Membuat laporan sederhana
tentang jenis-jenis dan
contoh dari setiap
jenis query pada
DBMS
3.10. Memahami penggunaan obyek- 3.10.1 Memahami bentuk- Input dan output data Mengamati Tugas 16 JP  Buku teks
obyek pada basis data untuk bentuk form dan report  Form  Mengamati bentuk – Menjelaskan pelajaran
menampilkan data yang dapat dibuat pada  Sub form bentuk form yang bentuk-  Lembar Kerja
Page 9 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

4.10. Menyajikan penggunaan DBMS  Report dapat dibuat pada bentuk form  Lembar
obyek-obyek pada basis data 3.10.2 Memahami cara  Sub report DBMS an report pengamatan
untuk menampilkan data pembuatan sebuah form  Filtering data pada  Mengamati bentuk - siswa
dan sub form Report bentuk report Observasi
3.10.3 Memahami cara Lembar
pembuatan report dan sub Menanya pengamatan
report  Menanyakan tentang hasil
3.10.4 Memahami cara pembuatan sebuah eksplorasi
pembuatan filtering data form dan sub form
pada report  Menanyakan tentang Portofolio
pembuatan report Laporan
4.10.1 Membuat form dan dan sub report Tes
sub form berdasarkan Tertulis
studi kasus sederhana Mengeksplorasi bentuk
4.10.2 Membuat report  Membuat form dan pilihan ganda
dan sub report sub form tentang form
berdasarkan studi kasus  Membuat report dan dan report
sederhana sub report
4.10.3 Membuat filtering
data pada report Mengasosiasi
berdasarkan studi kasus Menganalisis
sederhana keterhububgan antara
4.10.4 Membuat form, sub, able, query, form dan
form, report, sub report, report
dan filtering data report
pada studi kasus Mengkomunikasikan
sederhana Membuat laporan
tentang form dan
report pada DBMS
3.11. Menerapkan aplikasi untuk 3.11.1 Memahami Integrasi obyek pada Mengamati Tugas 6 JP  Buku teks
mengintegrasikan semua pembuatan form navigasi DBMS sederhana  Mengamati bentuk Menjelaskan pelajaran
obyek pada basis data berdasarkan ERD dari  Form Navigasi form untuk navigasi tentang  Lembar Kerja
4.11. Menyajikan integrasi seluruh sebuah basis data  Switcboard  Mengamati bentuk navigasi  Lembar
obyek yang terdapat pada 3.11.2 Memahami menu untuk antar obyek pengamatan
basis data pembuatan switchboard navigasi pada basis siswa
berdasarkan ERD dari data
sebuah basis data Menanya
Menanyakan cara Observasi
4.11.1 Menerapkan membuat form dan Lembar
Page 10 of 11
Kompetensi Dasar Indikator Materi Pokok Pembelajaran Penilaian Alokasi Waktu Sumber Belajar

pembuatan form navigasi menu navigasi pengamatan


pada DBMS berdasarkan hasil
studi kasus sederhana Mengeksplorasi eksplorasi
4.11.2 Membuat Menerapkan form
switchboard pada DBMS untuk navigasi form Portofolio
berdasarkan studi kasus dan report Laporan
sederhana Tes
Mengasosiasi Tertulis
Mendeskripsikan ERD bentuk
dari sebuah basis data pilihan ganda
tentang form
Mengkomunikasikan navigasi pada
Membuat laporan DBMS
tentang form navigasi
pada DBMS

Page 11 of 11

Anda mungkin juga menyukai