SILABUS MATA
PELAJARAN ADMINISTRASI 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, menganalisis dan mengevaluasi pengetahuan faktual, konseptual,
prosedural, dan metakognitif dalam
ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan 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, dan mampu melaksanakan tugas spesifik
di bawah 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
|
|||||
2.2. Menghargai kerja individu
dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi
melaksanakan percobaan dan melaporkan hasil percobaan
|
|||||
3.1. Memahami arsitektur
DBMS enterprise
4.1. Menyajikan blok diagram
arsitektur DBMS enterprise
|
Arsitektur DBMS Enterprise
· Komponen arsitektur DBMS enterprise
· Struktur memory
· Proses-proses pada DBMS enterprise
|
Mengamati
Mengamati arsitektur dari sebuah DBMS enterprise
Menanya
· Menanyakan tentang komponen-komponen arsitektur
DBMS enterprise
· Mendiskusikan tentang struktur memory
· Menanyakan entitas dan atribut basis data
Mengeksplorasi
Mencari referensi tentang komponen arsitektur DBMS enterprise
Mengasosiasi
Menyimpulkan fungsi dari komponen-komponen pada arsitektur DBMS
enterprise
Mengkomunikasikan
Membuat laporan tentang arsitektur DBMS enterprise
|
Tugas
Menjelaskan tentang arsitektur dari DBMS enterprise
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang arsitektur
DBMS enterprise
|
8 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.2. Memahami pembuatan
basis data pada DBMS enterprise
4.2.
Menyajikan basis data pada DBMS enterprise
|
Pembuatan basis data
· Preparasi
· Database Configuration Assistant (DBCA)
· Teknik pembuatan basis data secara manual
· Pengaturan SGA
|
Mengamati
Mengamati proses pembuatan basis data baik manual ataupun DBCA
Menanya
· Menanyakan preparasi dalam membentuk basis data
· Menanyakan tentang fungsi DBCA untuk membentuk
basis data
· Mendiskusikan teknik pembuatan basis data secara
manual
Mengeksplorasi
· Menggunakan DBCA dalam membuat basis data
· Menggunakan teknik manual dalam membuat basis
data
Mengasosiasi
Membandingkan proses pembuatan basis data secara manual dan
menggunakan DBCA
Mengkomunikasikan
Membuat laporan tentang tahap-tahap pembuatan basis data
|
Tugas
Membuat basis data secara manual ataupun menggunakan DBCA
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang pembuatan basis data
|
16 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.3.
Menganalisis pengaturan DBMS enterprise
4.3.
Menyajikan hasil pengaturan DBMS enterprise
|
Pengaturan sistem dan user
· Pengaturan instance
· Parameter file
· Startup-shutdown
· Control file
· Data dictionary views
|
Mengamati
· Mengamati proses start-up dan shutdown basis data
· Mengamati format parameter file dan control file
Menanya
· Menanyakan mekanisme pengaturan instance
· Mendiskusikan fungsi dan arti parameter dan
control file
Mengeksplorasi
· Mengatur proses start-up dan shutdown
· Mengelola isi dan lokasi dari parameter file dan
control file
Mengasosiasi
Menyimpulkan tahap-tahap proses startup dan shutdown basis data
Menyimpulkan arti dari parameter file dan control file
Mengkomunikasikan
Membuat laporan tentang startup shutdown serta keterkaitannya dengan
parameter file dan control file .
|
Tugas
Mengidentifikasi file-file yang berhubungan dengan proses startup dan
shutdown basis data DBMS
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang file-file konfigurasi pada DBMS yang berperan pada proses
startup dan shutdown basis data
|
16 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.4.
Memahami struktur penyimpanan pada DBMS enterprise.
4.4
Menyajikan hasil analisis struktur penyimpanan data pada DBMS
enterprise
|
Struktur penyimpanan
· Struktur logik
· Jenis-jenis segmen
· Blok basis data
· Tablespace
· Data dictionary views tentang struktur
penyimpanan
|
Mengamati
· Mengamati pengalokasian memory pada DBMS
enterprise untuk
· Mengamati pada data dictionary views
Menanya
· Menanyakan tentang tablespace dan segmen
· Mendiskusikan tentang data dictionary views
Mengeksplorasi
Mengatur penyimpanan data dari sebuah tabel
Mengasosiasi
Menyimpulkan struktur penyimpanan data
Menyimpulkan tentang data dictionary view yang berkaitan dengan
struktur penyimpanan data
Mengkomunikasikan
Membuat laporan tentang struktur penyimpanan pada DBMS enterprise
|
Tugas
Menemukan contoh pengaturan penyimpanan data pada server DBMS
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang penyimpanan data secara fisik dan secara logik
|
12 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.5.
Memahami pengelolaan obyek-obyek primer pada DBMS enterprise
4.5.
Mengolah obyek-obyek primer basis data pada DBMS enterprise
|
Obyek-obyek primer basis data
· User
· Table
· Constraints
· View
· Sequence
|
Mengamati
Mengamati obyek-obyek pada DBMS enterprise
Menanya
Menanyakan definisi dari table, user, views, constraint dan sequence
Mengeksplorasi
· Membuat user
· Membuat tabel
· Membuat constraint
· Membuat views
· Membuat sequence
Mengasosiasi
Menyimpulkan cara- cara pembuatan obyek-obyek pada basis data
enterprise
Mengkomunikasikan
Mencari referensi tentang entitas dan atribut
|
Tugas
Menemukan contoh obyek-obyek yang sering digunakan pada DBMS enterprise
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang obyek-obyek primer basis data enterprise
|
16 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.6.
Menerapkan penggunaan alat bantu untuk mengelola sistem DBMS
enterprise
4.6.
Menyajikan hasil penggunaan alat bantu pada DBMS enterprise
|
Antar muka pengguna
· sqlPlus
· isqlPlus
· Enterprise Manager
· Application Express
|
Mengamati
Mengamati alat bantu (tools) sebagai antar muka pengguna ke DBMS
enterprise
Menanya
· Mendiskusikan alat bantu CLI untuk mengolah data
· Mendiskusikan alat bantu visual untuk mengolah
data
Eksperimen/Eksplorasi
· Melakukan koneksi serta instruksi mengolah data
via alat bantu CLI
· Melakukan koneksi serta instruksi mengolah data
via alat bantu visual
Asosiasi
Menjelaskan kelebihan dan kekurangan beberapa metode untuk terhubung
ke DBMS enterprise
Mengkomunikasikan
Menyampaikan laporan
tentang alat bantu untuk terhubung ke server DBMS
|
Tugas
Mengunakan
sqlPlus dan EM untuk mengelola data DBMS enterprise
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang instruksi CLI (sqlPlus) dalam mengelola data
|
12 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.7.
Menerapkan pengendalian server melalui koneksi client-server pada DBMS
enterprise
4.7.
Menyajikan hasil pengendalian server melalui koneksi client-server
pada DBMS enterprise
|
Pengendalian server
· Koneksi client
· Listener
· Interaktif login
· Koneksi data pada aplikasi web
|
Mengamati
Mengamati mekanisme untuk dapat terhubung dengan server DBMS
Menanya
· Mendiskusikan konfigurasi yang harus dilakukan
agar bisa terhubung ke server DBMS
· Menanyakan tahap login untuk masuk ke server DBMS
· Mendiskusikan prosedur untuk melihat/mengolah
data via aplikasi web ke server DBMS
Eksperimen/Eksplorasi
· Melakukan konfigurasi di sisi client untusk
terhubung ke server DBMS
· Melakukan instruksi untuk login ke server DBMS
· Membuat aplikasi serderhana untuk menampilkan
data dari server DBMS
Asosiasi
Menjelaskan tahap-tahap yang harus dilakukan di client agar dapat
terhubung ke server DBMS
Mengkomunikasikan
Menyampaikan laporan
tentang tahap – tahap pengolahan data di sisi client
|
Tugas
Mengkonfigurasi klien untuk dapat terhubung ke server DBMS enterprise
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang keterhubungan klien ke server DBMS enterprise
|
16 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.8.
Menerapkan pengamanan sistem basis data pada DBMS enterprise
4.8.
Menciptakan pengaturan sistem pada DBMS enterprise
|
Pengamanan sistem basis data
· User locking
· Manajemen password
· Auditing event
· Table locking
|
Mengamati
Mengamati prosedur – prosedur untuk mengamankan data dan sistem DBMS
enterprise
Menanya
· Menanyakan instruksi untuk mengunci akun pengguna
· Menanyakan instruksi- instruksi yang berkaitan
dengan pengelolaan password pengguna
· Mendiskusikan cara untuk memantau aktifitas yang
dilakukan oleh pengguna
· Menanyakan instruksi untuk mengunci tabel
Eksperimen/Eksplorasi
· Melakukan penguncian terhadap akun pengguna
· Melakukan penguncian terhadap tabel
· Melakukan auditing terhadap aktifitas pengguna
server DBMS
· Membuat aplikasi serderhana untuk menampilkan
data dari server DBMS
Asosiasi
Menyimpulkan tentang teknik –teknik pengamanan sistem dan data pada
DBMS enterprise
Mengkomunikasikan
Menyampaikan laporan
tentang pengamanan server DBMS enterprise
|
Tugas
Menerapkan
prosedur untuk mengamankan data dan sistem dBMS enterprise
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang teknik-teknik pengamanan data dan sistem server
DBMS enterprise
|
16 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.9.
Menerapkan pengelolaan data dan sistem menggunakan bahasa prosedural
SQL
4.9.
Mengolah data dan sistem menggunakan bahasa prosedural SQL
|
Pengelolaan data
· DDL
· DCL
· Function
· Stored procedure
|
Mengamati
Mengamati instruksi-instruksi SQL untuk mengelola struktur dan data di
server DBMS
Menanya
· Menanyakan instruksi-instruksi untuk mengelola
struktur data (DDL)
· Menanyakan instruksi-instruksi untuk mengelola pengguna
(DCL)
· Mendiskusikan bahasa PL-SQL dalam membuat fungsi
dan stored procedure
Eksperimen/Eksplorasi
· Menggunakan DDL untuk mengelola data
· Menggunakan DCL untuk mengelola pengguna
· Menggunakan PL-SQL untuk membuat function dan
stored procedure
Asosiasi
Menjelaskan bahasa SQL dalam mengelola struktur data dan data di
server DBMS.
Mengkomunikasikan
Menyampaikan laporan
tentang pemakaian bahasa DDL, DCL dan PL-SQL untuk mengelola data.
|
Tugas
· Mengatur kewenangan dari pengguna
· Membuat function dan stored procedure yang
digunakan pada pengelolaan data
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang DCL, PL-SQL (stored procedure dan function)
|
12 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.10. Menerapkan otomatisasi proses
pengelolaan data
4.10. Menyajikan hasil otomatisasi proses
pengelolaan data
|
Otomatisasi proses
· Event
· Trigger
|
Mengamati
Mengamati penggunaan trigger untuk meng-otomatisasi proses pengolahan
data
Menanya
· Menanyakan tentang event- event pengolahan data
(insert, update, delete)
· Menanyakan penggunaan trigger berkenaan dengan
event pengolahan data
Eksperimen/Eksplorasi
· Membuat trigger untuk memasukkan data ke banyak
tabel secara otomatis
· Membuat trigger untuk mengedit data secara
otomatis jika dilakukan editing data terhadap data pada tabel tertentu
· Membuat trigger untuk menghapus data secara
otomatis jika dilakukan penghapusan data pada tabel tertentu
Asosiasi
Menjelaskan instruksi-instruksi untuk membuat trigger dalam meng-otomatiskan
pengolahan data
Mengkomunikasikan
Menyampaikan laporan
tentang pembuatan trigger untuk mengotomatisasi proses pengolahan data.
|
Tugas
Membuat trigger untuk meng-otomatisasi proses pengolahan data
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang event dan trigger
|
8 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|
3.11. Memahami perawatan basis data
4.11. Menyajikan aspek perawatan basis data
|
Perawatan basis data
· Backup dan restore data online
· Backup dan restore data offline
· Import dan export data
|
Mengamati
· Mengamati prosedur untuk membackup data serta
melakukan restore jika terjadi kerusakan sistem
· Mengamati proses pemindahan basis data
menggunakan teknik import dan eksport data
Menanya
· Menanyakan instruksi untuk membackup data baik
secara online maupun offline
· Menanyakan instruksi untuk memindahkan data
dengan import dan eksport basis data
Eksperimen/Eksplorasi
· Melakukan proses backup dan restore baik secara
online maupun offline untuk mengamankan data
· Melakukan pemindahan basis data dengan import dan
eksport
Asosiasi
Menyimpulkan kelebihan serta kekurangan dalam proses backup online dan
offline
Mengkomunikasikan
Menyampaikan laporan
tentang teknik backup dan restore basis data
|
Tugas
Merancnag skenario backup, kerusakan data serta restore basis data
DBMS
Observasi
Lembar pengamatan hasil eksplorasi
Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang mekanisme backup-restore serta import dan eksport
data
|
12 jam
|
· Buku teks pelajaran
· Lembar Kerja
· Lembar pengamatan siswa
|

No comments:
Post a Comment