Anda di halaman 1dari 8

SILABUS MATA PELAJARAN BASIS DATA

(PAKET KEAHLIAN REKAYASA PERANGKAT LUNAK)

Satuan Pendidikan : SMK / MAK


Kelas : XI

Kompetensi Inti
Menghayati dan mengamalkan ajaran agama yang dianutnya.
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.
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.
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 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
(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
Menghayati dan mengamalkan ajaran agama yang dianutnya.
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 basis Struktur hirarki basis data Mengamati Tugas 8 JP  Buku teks pelajaran
data  Definisi basis data  Membuat definisi basis Menemukan contoh sebuah  Lembar Kerja
4.1. Menyajikan hasil bentuk struktur  Hirarki basis data data struktur hirarki basis data  Lembar pengamatan siswa
hirarki basis data  Entitas  Mengamati hirarki sebuah
 Atribut basis data Observasi
 Tuple  Mengamati entitas dan Lembar pengamatan hasil
atribut basis data eksplorasi

Menanya Portofolio
 Menanyakan definisi basis Laporan
data Tes
 Mendiskusikan hirarki Tertulis bentuk pilihan ganda
sebuah basis data tentang struktur hirarki basis
 Menanyakan entitas dan data
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. Menerapkan bentuk diagram Diagram hubungan antar Mengamati Tugas 12 JP  Buku teks pelajaran
hubungan antar entitas entitas Mengamati simbol- simbol Menemukan contoh ERD  Lembar Kerja
4.2. Menyajikan hasil hubungan  Arti simbol-simbol pada ERD  Lembar pengamatan siswa
keterkaitan antar data dalam ERD Observasi
diagram ERD  Diagram (ERD) Menanya Lembar pengamatan hasil
 Derajat Relationship Menanyakan jenis dan arti eksplorasi
 Penerapan ERD pada simbol – simbol pada ERD
Menghayati dan mengamalkan ajaran agama yang dianutnya.
basis data sederhana Portofolio
Mengeksplorasi Laporan
Menerapkan ERD pada basis Tes
data Tertulis bentuk pilihan ganda
tentang ERD
Mengasosiasi
Mendeskripsikan ERD dari
sebuah basis data

Mengkomunikasikan
Membuat laporan tentang
ERD sebuah basis data
3.3. Menganalisis teknik normalisasi basis Teknik normalisasi data Mengamati Tugas 16 JP  Buku teks pelajaran
data  Bentuk-bentuk normal  Mengamati proses Menerapkan normalisasi data  Lembar Kerja
4.3. Menyajikan hasil perancangan form normalisasi basis data pada data mentah  Lembar pengamatan siswa
menggunakan teknik normalisasi  Tahapan normalisasi  Mengamati bentuk-bentuk
data basis data normal setiap tahap Observasi
 BCNF normalisasi Lembar pengamatan hasil
 Penerapan normalisasi eksplorasi
pada basis data Menanya
sederhana Menanyakan tahap-tahap Portofolio
normalisasi basis data Laporan
Tes
Mengeksplorasi Tertulis bentuk pilihan ganda
Menerapkan normalisasi tentang normalisasi basis data
basis data

Mengasosiasi
Mendeskripsikan ERD dari
sebuah basis data

Mengkomunikasikan
Membuat laporan tentang
normalisasi basis data

3.4. Menerapkan prinsip ketergantungan Ketergantungan Mengamati Tugas 12 JP  Buku teks pelajaran
fungsional pada basis data fungsional Mengamati aspek Menunjukkan aspek dependensi  Lembar Kerja
4.4. Menyajikan basis data hasil  Rasio kardinalitas dependensi fungsional pada fungsional pada sebuah basis  Lembar pengamatan siswa
perancangan menggunakan prinsip-  One to one sebuah basis data data
prinsip ketergantungan fungsional  One to many
 Many to many Menanya Observasi
 Ketergantungan  Menanyakan konsep Lembar pengamatan hasil
fungsional dependensi fungsional eksplorasi
 Mendiskusikan konsep
Menghayati dan mengamalkan ajaran agama yang dianutnya.
kardinalitas Portofolio
Laporan
Mengeksplorasi Tes
Menerapkan aspek Tertulis bentuk pilihan ganda
dependensi fungsional pada tentang dependensi fungsional
perancangan basis data dan kardinalitas

Mengasosiasi
Mendeskripsikan diagram
dependensi fungsional pada
basis data

Mengkomunikasikan
Membuat laporan tentang
penerapan asoek dependensi
fungsional pada basis data
3.5. Menganalisis berbagai database Aplikasi DBMS Mengamati Tugas 16 JP  Buku teks pelajaran
management system (DBMS)  Definisi DBMS  Mengamati jenis-jenis Menemukan contoh DBMS  Lembar Kerja
4.5. Menyajikan hasil analisis dan  Jenis-jenis DBMS DBMS beserta antarmuka penggunanya  Lembar pengamatan siswa
karakteristik berbagai DBMS  Antarmuka pengguna  Mengamati antarmuka
 Penyajian data pada pengguna DBMS Observasi
DBMS Lembar pengamatan hasil
Menanya eksplorasi
 Menanyakan konsep
DBMS Portofolio
 Mendiskusikan kelebihan Laporan
beberapa jenis DBMS Tes
 Menampilkan data pada Tertulis bentuk pilihan ganda
DBMS tentang 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
Menghayati dan mengamalkan ajaran agama yang dianutnya.
3.6. Memahami bahasa SQL dasar untuk Structured Query Mengamati Tugas 16 JP  Buku teks pelajaran
mengelola basis data Language (SQL) Mengamati format instruksi– Menjelaskan klasifikasi dan  Lembar Kerja
4.6. Menyajikan hasil penerapan bahasa  Klasifikasi bahasa SQL instruksi dasar SQL fungsi instruksi-instruksi SQL  Lembar pengamatan siswa
SQL Dasar untuk pengelolaan basis  DML
data  DDL Menanya Observasi
Menanyakan pengelompokan Lembar pengamatan hasil
instruksi SQL eksplorasi

Mengeksplorasi Portofolio
 Menerapkan instruksi Laporan
dasar untuk Tes
menampilkan data Tertulis bentuk pilihan ganda
 Menerapkan instruksi tentang instruksi SQL
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 berbagai arsitektur Arsitektur Aplikasi Basis Mengamati Tugas 8 JP  Buku teks pelajaran
aplikasi sistem basis data Data Mengamati berbagai Menganalisis ragam arsitektur  Lembar Kerja
o Arsitektur arsitektur aplikasi basis data aplikasi basis data  Lembar pengamatan siswa
3.1. 4.7. Menyajikan hasil analisis berbagai Teleprocessing
arsitektur aplikasi sistem basis data o Arsitektur File-Server Menanya Observasi
Architecture Menanyakan karakteristik Lembar pengamatan hasil
o Arsitektur Singgle tier berbagai arsitektur basis eksplorasi
o Arsitektur two-tier data
client/server Portofolio
o Arsitektur three-tier Mengeksplorasi Laporan
client/server. Mengidentifikasi setiap Tes
o Arsitektur N-tier ragam arsitektur aplikasi Tertulis bentuk pilihan ganda
basis data tentang arsitektur aplikasi basis
client/server.
data
o Paralel arsitektur
Mengasosiasi
Menganalisis perbedaan
ragam arsitektur aplikasi
Menghayati dan mengamalkan ajaran agama yang dianutnya.
basis data

Mengkomunikasikan
Membuat kesimpulan hasil
analisis ragam arsitektur
aplikasi pada basis data

3.8. Menganalisis jenis-jenis obyek basis Obyek-obyek basis data Mengamati Tugas 16 JP  Buku teks pelajaran
data pada salah satu aplikasi DBMS  Tabel Mengamati tampilan obyek- Menjelaskan obyek-obyek primer  Lembar Kerja
sederhana  Query obyek primer pada basis pada basis data  Lembar pengamatan siswa
4.8. Menyajikan hasil analisis obyek  Form data
basis data pada DBMS sederhana  Report Observasi
Menanya Lembar pengamatan hasil
Menanyakan jenis-jenis eksplorasi
obyek pada basis data
Portofolio
Mengeksplorasi Laporan
Membuat obyek – obyek Tes
normalisasi basis data Tertulis bentuk pilihan ganda
tentang obyek – obyek utama
Mengasosiasi pada basis data
Mendeskripsikan obyek –
obyek dari sebuah basis data

Mengkomunikasikan
Membuat laporan tentang
obyek-obyek pada basis
data

3.9. Menganalisis fitur-fitur visual Obyek untuk mengelola Mengamati Tugas 16 JP  Buku teks pelajaran
pengolah obyek pada salah satu data Mengamati fitur-fitur visual Menjelaskan itur-fitur visual  Lembar Kerja
aplikasi DBMS sederhana  Form wizard untuk membuat obyek-obyek untuk membangun basis data  Lembar pengamatan siswa
4.9. Menyajikan visualisasi obyek –  Form Design pada basis data
obyek basis data pada aplikasi  Query Wizard Observasi
DBMS sederhana  Query Design Menanya Lembar pengamatan hasil
 Report Wizard Mendiskusikan cara eksplorasi
 Report Design membuat obyek-obyek pada
basis data Portofolio
Laporan
Mengeksplorasi Tes
Menggunakan fitur-fitur Tertulis bentuk pilihan ganda
visual untuk membangun tentang fitur-fitur visual dalam
sebuah basis data sederhana membangun basis data
Menghayati dan mengamalkan ajaran agama yang dianutnya.
Mengasosiasi
Menyimpulkan cara
membuat obyek basis data
secara visual

Mengkomunikasikan
Membuat laporan tentang
fitur visual untuk
membangun basis data
sederhana
3.10. Menganalisis obyek query sebagai Query pada DBMS Mengamati Tugas 16 JP  Buku teks pelajaran
salah satu obyek basis data pada  Select Query Mengamati jenis- jenis query Menjelaskan tentang jenis-jenis  Lembar Kerja
DBMS  Parameter pada pada DBMS query pada DBMS sederhana  Lembar pengamatan siswa
4.10. Menyajikan hasil pembuatan query
query untuk menampilkan data  Formula/fungsi pada Menanya Observasi
query Menanyakan jenis-jenis Lembar pengamatan hasil
 Action query query eksplorasi

Mengeksplorasi Portofolio
 Membuat select query Laporan
 Menggunakan parameter Tes
pada query Tertulis bentuk pilihan ganda
 Membuat query action tentang contoh query pada
DBMS 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.11. Menerapkan obyek-obyek pada Input dan output data Mengamati Tugas 16 JP  Buku teks pelajaran
basis data untuk menampilkan  Form  Mengamati bentuk – Menjelaskan bentuk-bentuk form  Lembar Kerja
data  Sub form bentuk form yang dapat an report  Lembar pengamatan siswa
4.11. Menyajikan hasil penerapan  Report dibuat pada DBMS
obyek-obyek pada basis data  Sub report  Mengamati bentuk - Observasi
untuk menampilkan data  Filtering data pada bentuk report Lembar pengamatan hasil
Report eksplorasi
Menanya
 Menanyakan tentang Portofolio
pembuatan sebuah form Laporan
Menghayati dan mengamalkan ajaran agama yang dianutnya.
dan sub form Tes
 Menanyakan tentang Tertulis bentuk pilihan ganda
pembuatan report dan sub tentang form dan report
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
4.12. Menerapkan aplikasi untuk Integrasi obyek pada Mengamati Tugas 8 JP  Buku teks pelajaran
mengintegrasikan semua obyek DBMS sederhana  Mengamati bentuk form Menjelaskan tentang navigasi  Lembar Kerja
pada basis data  Form Navigasi untuk navigasi antar obyek pada basis data  Lembar pengamatan siswa
4.13. Menyajikan hasil penerapan  Switcboard  Mengamati bentuk menu
integrasi seluruh obyek yang untuk navigasi Observasi
terdapat pada basis data Lembar pengamatan hasil
Menanya eksplorasi
Menanyakan cara membuat
form dan menu navigasi Portofolio
Laporan
Mengeksplorasi Tes
Menerapkan form untuk Tertulis bentuk pilihan ganda
navigasi form dan report tentang form navigasi pada
DBMS
Mengasosiasi
Mendeskripsikan ERD dari
sebuah basis data

Mengkomunikasikan
Membuat laporan tentang
form navigasi pada DBMS

Anda mungkin juga menyukai