Thursday, June 23, 2016

Silabus Administrasi Basis Data SMK TIK RPL C3 Kelas XII

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

 

Blogger news

Blogroll

About