Anda di halaman 1dari 6

SILABUS MATA PELAJARAN BASIS DATA

(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)

Satuan Pendidikan : SMK / MAK


Kelas : XII

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, prosedural, dan metakognitif 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, menyaji dan mencipta dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang
dipelajarinya di sekolah secara mandiri, bertindak secara efektif dan kreatif, dan mampu melaksanakan tugas spesifik di
bawah pengawasan langsung.

Sumber
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Alokasi Waktu
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
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya
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 aplikasi basis data Basis data client- Mengamati Tugas 8 JP  Buku teks pelajaran
client-server server Mengamati mekanisme Menemukan contoh  Lembar Kerja
4.1. Menyajikan aplikasi basis  Konsep client- client server basis data penerapan basis data  Lembar pengamatan
data client-server server client-server siswa
 ODBC Menanya
 Menanyakan konsep Observasi
client server Lembar pengamatan
 Mendiskusikan tentang hasil eksplorasi
ODBC
Portofolio
Mengeksplorasi Laporan
Menerapkan ODBC untuk Tes
koneksi ke server basis Tertulis bentuk
data pilihan ganda tentang
basis data client-
Mengasosiasi server
Mendeskripsikan tentang
koneksi basis data dari
client

Mengkomunikasikan
Membuat laporan tentang
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya
koneksi basis data dan
ODBC
3.2. Menerapkan instruksi untuk SQL pada basis data Mengamati Tugas 16 JP  Buku teks pelajaran
mengolah struktur basis data client-server Mengamati penerapan Menjelaskan fungsi  Lembar Kerja
client-server  Retrieval data instruksi SQL untuk instruksi-instruksi  Lembar pengamatan
4.2. Menyajikan instruksi untuk dengan klausa mengolah data dari client. SQL sederhana siswa
mengolah struktur basis data where untuk mengolah data
client-server  Order by Menanya
 Update data Menanyakan instruksi Observasi
 Hapus data untuk mengolah data Lembar pengamatan
 Membuat tabel hasil eksplorasi
 Mengedit struktur Mengeksplorasi
tabel  Menerapkan instruksi Portofolio
 Mengedit SQL untuk mengolah Laporan
constraint data Tes
 Menerapkan instruks Tertulis bentuk
SQL untuk mengubah pilihan ganda tentang
struktur tabel pengolahan data

Mengasosiasi
Mendeskripsikan fungsi
instruksi-instruksi SQL
pada DBMS client-server

Mengkomunikasikan
Membuat laporan tentang
penerapan instruksi SQL di
client
3.3. Menganalisis teknik Penggabungan data Mengamati Tugas 16 JP  Buku teks pelajaran
penggabungan data dari  Pengelompokan Mengamati instruksi untuk Menemukan contoh  Lembar Kerja
beberapa tabel instruksi join mengelompokkan data instruksi SQ untuk  Lembar pengamatan
4.3. Menyajikan tampilan  Natural join dengan join mengelompokkan siswa
penggabungan data dari  Equi join data
beberapa tabel  Self Join Menanya
 Non Equi join Menanyakan jenis – jenis Observasi
 Inner Join join dan fungsi instruksi- Lembar pengamatan
 Right Outer Join instruksi join untuk hasil eksplorasi
mengelompokkan data
 Left Outer Join
Portofolio
Mengeksplorasi Laporan
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya
Menerapkan instruksi join Tes
Tertulis bentuk
Mengasosiasi pilihan ganda tentang
Mendeskripsikan fungsi query join
join untuk
mengelompokkan data

Mengkomunikasikan
Membuat laporan tentang
instruksi join
3.4. Menganalisis pemakaian Fungsi – fungsi Mengamati Tugas 12 JP  Buku teks pelajaran
fungsi-fungsi agregasi agregasi Mengamati jenis – jenis Menjelaskan arti dari  Lembar Kerja
4.4. Menyajikan penerapan fungsi-  Definisi fungsi fungsi agregasi dalam fungsi-fungsi  Lembar pengamatan
fungsi agregasi agregasi pengelompokan data agregasi siswa
 Jenis-jenis fungsi
agregasi Menanya Observasi
 Group by Menanyakan arti dari Lembar pengamatan
 Klausa having fungsi-fungsi agregasi hasil eksplorasi
 Klausa where
Mengeksplorasi Portofolio
Menerapkan fungsi agregasi Laporan
pada instruksi SQL Tes
Tertulis bentuk
Mengasosiasi pilihan ganda tentang
Mendeskripsikan definisi fungsi agregasi
setiap fungsi agregasi pada
SQL

Mengkomunikasikan
Membuat laporan tentang
fungsi agregasi dan
filtering data pada SQL
3.5. Menganalisis teknik Data kondisional Mengamati Tugas 12 JP  Buku teks pelajaran
menampilkan data  NVL Mengamati instruksi SQL Menemukan contoh  Lembar Kerja
kondisional  NVL2 berkondisi instruksi SQL select  Lembar pengamatan
4.5. Menyajikan data secara  Struktur kondisi kondisional siswa
kondisional case Menanya
 Substitute variabel Menanyakan jenis – jenis Observasi
instruksi SQL select Lembar pengamatan
berkondisi hasil eksplorasi
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya

Mengeksplorasi Portofolio
Menerapkan instruksi Laporan
select berkondisi Tes
Tertulis bentuk
Mengasosiasi pilihan ganda tentang
Mendeskripsikan fungsi instruksi select
dari query berkondisi kondisional

Mengkomunikasikan
Membuat laporan tentang
query berkondisi
3.6. Menganalisis penggunaan Query berjenjang Mengamati Tugas 8 JP
SQL bertingkat  Sub query select Mengamati contoh query Menemukan contoh
4.6. Menyajikan data  In line sub query select berjenjang instruksi SQL select
menggunakan SQL bertingkat berjenjang
Menanya
Menanyakan jenis – jenis Observasi
instruksi select berjenjang Lembar pengamatan
hasil eksplorasi
Mengeksplorasi
Menerapkan query select Portofolio
berjenjang Laporan
Tes
Mengasosiasi Tertulis bentuk
Mendeskripsikan arti dna pilihan ganda tentang
tujuan dari query instruksi select
berjenjang berjenjang
Mengkomunikasikan
Membuat laporan tentang
SQL berjenjang
3.7. Menerapkan SQL pada sistem SQL pada client Mengamati Tugas 8 JP  Buku teks pelajaran
basis data client-server DBMS Mengamati mekanisme Menemukan contoh  Lembar Kerja
4.7. Menyajikan data pada DBMS  Konfigurasi client konsistensi data pada penerapan  Lembar pengamatan
di sisi client DBMS DBMS konsistensi data siswa
 Commit dan
Rollback Menanya Observasi
 Savepoint Menanyakan konsep Lembar pengamatan
konsistensi data pada hasil eksplorasi
DBMS
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya
Portofolio
Mengeksplorasi Laporan
Menerapkan konsistensi Tes
data pada DBMS Tertulis bentuk
pilihan ganda tentang
Mengasosiasi konsistensi data pada
Mendeskripsikan ERD dari DBMS
sebuah basis data

Mengkomunikasikan
Membuat laporan tentang
konsep konsistensi data
pada pengolahan data

Anda mungkin juga menyukai