SILABUS BASIS DATA - XI

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
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 struktur hirarki basis data
4.1.     Menyajikan hasil bentuk struktur hirarki basis data


Struktur hirarki basis data
·      Definisi basis data
·      Hirarki basis data
·      Entitas
·      Atribut
·      Tuple
Mengamati
·    Membuat definisi basis data
·    Mengamati hirarki sebuah basis data
·    Mengamati entitas dan atribut basis data

Menanya
·    Menanyakan definisi basis data
·    Mendiskusikan hirarki sebuah basis data
·    Menanyakan entitas dan 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
Tugas
Menemukan contoh sebuah struktur hirarki basis data

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang struktur hirarki basis data
8 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

  3.2.    Memahami bentuk diagram hubungan antar entitas
4.2.     Menyajikan hasil hubungan keterkaitan antar data dalam diagram ERD

Diagram hubungan antar entitas
·      Arti simbol-simbol ERD
·      Diagram (ERD)
·      Derajat Relationship
·      Penerapan ERD pada basis data sederhana
Mengamati
Mengamati simbol- simbol pada ERD

Menanya
Menanyakan jenis dan arti simbol – simbol pada ERD

Mengeksplorasi
Menerapkan ERD pada basis data

Mengasosiasi
Mendeskripsikan ERD dari sebuah basis data

Mengkomunikasikan
Membuat laporan tentang ERD sebuah basis data
Tugas
Menemukan contoh ERD

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang ERD
12 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.3.   Menganalisis teknik normalisasi basis data
4.3.     Menyajikan hasil perancangan menggunakan teknik normalisasi data
Teknik normalisasi data
·      Bentuk-bentuk normal form
·      Tahapan normalisasi basis data
·      BCNF
·      Penerapan normalisasi pada basis data sederhana

Mengamati
·    Mengamati proses normalisasi basis data
·    Mengamati bentuk-bentuk normal setiap tahap normalisasi

Menanya
Menanyakan tahap-tahap normalisasi basis data

Mengeksplorasi
Menerapkan normalisasi basis data

Mengasosiasi
Mendeskripsikan ERD dari sebuah basis data

Mengkomunikasikan
Membuat laporan tentang normalisasi basis data

Tugas
Menerapkan normalisasi data pada data mentah

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang normalisasi basis data
16 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.4.   Memahami prinsip ketergantungan fungsional pada  basis data
4.4.   Menyajikan basis data hasil perancangan menggunakan prinsip-prinsip ketergantungan fungsional

Ketergantungan fungsional
·      Rasio kardinalitas
·      One to one
·      One to many
·      Many to many
·      Ketergantungan fungsional
Mengamati
Mengamati aspek dependensi fungsional pada sebuah basis data

Menanya
·    Menanyakan konsep dependensi fungsional
·    Mendiskusikan konsep kardinalitas

Mengeksplorasi
Menerapkan aspek dependensi fungsional pada perancangan basis data

Mengasosiasi
Mendeskripsikan diagram dependensi fungsional pada basis data

Mengkomunikasikan
Membuat laporan tentang penerapan asoek dependensi fungsional pada basis data
Tugas
Menunjukkan aspek dependensi fungsional pada sebuah basis data

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang dependensi fungsional dan kardinalitas
12 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.5.     Memahami database management system (DBMS) sederhana
4.5.   Menyajikan karakteristik beberapa aplikasi DBMS

Aplikasi DBMS
·      Definisi DBMS
·      Jenis-jenis DBMS
·      Antarmuka pengguna
·      Penyajian data pada DBMS sederhana

Mengamati
·    Mengamati jenis-jenis DBMS
·    Mengamati antarmuka pengguna DBMS

Menanya
·    Menanyakan konsep DBMS
·    Mendiskusikan kelebihan beberapa jenis DBMS
·    Menampilkan data pada DBMS

Mengeksplorasi
Menggunakan beberapa jenis DBMS untuk menampilkan data

Mengasosiasi
Mendeskripsikan kelebihan dan kekurangan beberapa jenis DBMS

Mengkomunikasikan
Membuat laporan tentang dekripsi beberapa DBMS
Tugas
Menemukan contoh DBMS beserta antarmuka penggunanya

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang DBMS sederhana
16 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.6.     Memahami bahasa untuk mengelola basis data
4.6.  Menyajikan hasil  analisis instruksi pengolahan basis data
Structured Query Language (SQL)
·      Klasifikasi bahasa SQL
·      DML
·      DDL
Mengamati
Mengamati format instruksi–instruksi dasar SQL

Menanya
Menanyakan pengelompokan instruksi SQL

Mengeksplorasi
·       Menerapkan instruksi dasar untuk menampilkan data
·       Menerapkan instruksi 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
Tugas
Menjelaskan klasifikasi dan fungsi instruksi-instruksi SQL

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang instruksi SQL
16 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.7.     Menganalisis jenis-jenis obyek basis data pada salah satu aplikasi DBMS sederhana
4.7.     Menyajikan hasil analisis obyek basis data pada DBMS sederhana
Obyek-obyek basis data
·         Tabel
·         Query
·         Form
·         Report
Mengamati
Mengamati tampilan obyek-obyek primer pada basis data

Menanya
Menanyakan jenis-jenis obyek pada basis data

Mengeksplorasi
Membuat obyek – obyek normalisasi basis data

Mengasosiasi
Mendeskripsikan obyek – obyek dari sebuah basis data

Mengkomunikasikan
Membuat laporan tentang obyek-obyek pada basis data

Tugas
Menjelaskan obyek-obyek primer pada basis data

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang obyek – obyek utama pada basis data
16 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.8.     Menganalisis fitur-fitur visual pengolah obyek pada salah satu aplikasi DBMS sederhana
4.8.     Menyajikan obyek – obyek basis data hasil fitur visual  pada DBMS sederhana
Obyek untuk mengelola data
·       Form wizard
·       Form Design
·       Query Wizard
·       Query Design
·       Report Wizard
·       Report Design


Mengamati
Mengamati fitur-fitur visual untuk membuat obyek-obyek pada basis data

Menanya
Mendiskusikan cara membuat obyek-obyek pada basis data

Mengeksplorasi
Menggunakan fitur-fitur visual untuk membangun sebuah basis data sederhana

Mengasosiasi
Menyimpulkan cara membuat obyek basis data secara visual

Mengkomunikasikan
Membuat laporan tentang fitur visual untuk membangun basis data sederhana
Tugas
Menjelaskan itur-fitur visual untuk membangun basis data

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang fitur-fitur visual dalam membangun basis data
16 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.9.     Menganalisis obyek query sebagai salah satu obyek basis data pada DBMS
4.9.     Menyajikan hasil pembuatan query untuk menampilkan data
Query pada DBMS
·       Select Query
·       Parameter pada query
·       Formula/fungsi pada query
·       Action query
Mengamati
Mengamati jenis- jenis query pada DBMS

Menanya
Menanyakan jenis-jenis query

Mengeksplorasi
·    Membuat select query
·    Menggunakan parameter pada query
·    Membuat query action

Mengasosiasi
Menyimpulkan cara membuat obyek basis data secara visual

Mengkomunikasikan
Membuat laporan tentang jenis-jenis dan contoh dari setiap jenis query pada DBMS
Tugas
Menjelaskan tentang jenis-jenis query  pada DBMS sederhana

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang contoh query pada DBMS sederhana
16 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.10.     Memahami penggunaan obyek-obyek pada basis data untuk menampilkan data
4.10.     Menyajikan penggunaan obyek-obyek pada basis data untuk menampilkan data
Input dan output data
·      Form
·      Sub form
·      Report
·      Sub report
·      Filtering data pada Report

Mengamati
·    Mengamati bentuk – bentuk form yang dapat dibuat pada DBMS
·    Mengamati bentuk - bentuk report

Menanya
·    Menanyakan tentang pembuatan sebuah form dan sub form
·    Menanyakan tentang pembuatan report dan sub 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
Tugas
Menjelaskan bentuk-bentuk form an report

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang form dan report
16 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa

3.11.     Menerapkan aplikasi untuk mengintegrasikan semua obyek pada basis data
4.11.     Menyajikan integrasi seluruh obyek yang terdapat pada basis data
Integrasi obyek pada DBMS sederhana
·       Form Navigasi
·       Switcboard
Mengamati
·    Mengamati bentuk form untuk navigasi
·    Mengamati bentuk menu untuk navigasi

Menanya
Menanyakan cara membuat form dan menu navigasi

Mengeksplorasi
Menerapkan form untuk navigasi form dan report

Mengasosiasi
Mendeskripsikan ERD dari sebuah basis data

Mengkomunikasikan
Membuat laporan tentang form navigasi pada DBMS
Tugas
Menjelaskan tentang navigasi antar obyek pada basis data

Observasi
Lembar pengamatan hasil eksplorasi

Portofolio
Laporan
Tes
Tertulis bentuk pilihan ganda tentang form navigasi pada DBMS
8 JP
·      Buku teks pelajaran
·      Lembar Kerja
·      Lembar pengamatan siswa



Share this

Related Posts

Previous
Next Post »