A Kompetensi Inti
KD K – 1 (Sikap Spiritual)
1.2 Mensyukuri karunia Tuhan Yang Maha Esa, atas keteraturan yang salah satunya
melalui pengembangan berbagai keterampilan dalam pembelajaran basis data.
Indikator
Dapat mensyukuri karunia Tuhan Yang Maha Esa, atas atas keteraturan
yang salah satunya melalui pengembangan berbagai keterampilan dalam
pembelajaran basis data.
KD KI – 2 (Sikap Sosial)
2.1 Menunjukkan perilaku ilmiah (jujur, disiplin, tanggung jawab, peduli, santun,
ramah lingkungan, gotong royong) dalam melakukan pembelajaran sehingga
menjadi motivasi internal dalam dalam pembelajaran basis data.
Indikator
2.1.1 Dapat menunjukkan perilaku ilmiah (jujur, disiplin, tanggung jawab,
peduli, santun, ramah lingkungan, gotong royong) dalam melakukan
pembelajaran sehingga menjadi motivasi internal dalam pembelajaran
basis data.
KD KI – 3 (Pengetahuan)
3.3 Menganalisis teknik normalisasi basis data
Indikator
3.3.1. Dapat menjelaskan, menentukan bentuk-bentuk normal form dengan benar
3.3.2. Dapat menjelaskan tahapan normalisasi basis data dengan benar
3.3.3. Dapat menjelaskan istilah BCNF dengan benar
3.3.4. Dapat menerapkan normalisasi pada basis data sederhana dengan benar
KD KI – 4 (Keterampilan)
4.3 Menyajikan hasil perancangan menggunakan teknik normalisasi data
Indikator
4.3.1. Dapat menyajikan konsep normalisasi basis data dunia nyata dengan benar.
C. Tujuan Pembelajaran
D Materi Pembelajaran
E. Metode Pembelajaran
Pertemuan ke-2 sd 4
1. Peserta didik dan guru berdoa bersama-sama.
2. Peserta didik dipresensi oleh guru.
3. Guru bersama peserta didik mereview kembali pengertian
tentang Normalisasi Basis Data.
4. Guru meminta kembali membentuk kelompok seperti pada
pertemuan sebelumnya.
Inti Pertemuan ke-1 sd 4
55 menit
Mengamati
1. Peserta didik memperoleh hand out atau mengeluarkan buku
tentang Normalisasi Basis Data.
2. Peserta didik mengidentifikasi isi bacaan (identifikasi
masalah).
Menanya
1. Peserta didik menyusun pertanyaan berdasarkan identifikasi
masalah (rumusan masalah).
2. Peserta didik menyusun jawaban sementara atas
pertanyaan-pertanyaan dalam rumusan masalah.
Mengumpulkan informasi
1. Peserta didik mengumpulkan informasi sebanyak-banyaknya
yang relevan untuk membuktikan benar atau tidaknya
jawaban.
Mengasosiasi
1. Peserta didik melakukan analisis data mengenai istilah-istilah
dalam basis data.
2. Peserta didik melakukan verifikasi data untuk membuktikan
benar tidaknya jawaban dengan mengumpulkan informasi
baik dari media yang digunakan maupun dari sumber belajar
yang lain.
Mengkomunikasi
1. Peserta didik mempresentasikan hasil diskusi.
2. Peserta didik (kelompok) melakukan presentasi hasil dalam
pleno (kelas besar).
3. Peserta didik (kelompok) mengakomodasi masukan pleno.
4. Peserta didik (kelompok) menentukan kesimpulan akhir
jawaban dan dokumentasi akhir.
5. Peserta didik merumuskan simpulan hasil diskusi untuk
menyempurnakan jawaban.
Instrumen:
(Pertemuan Pertama)
Jawablah pertanyaan di bawah ini dengan jelas dan benar!
1) Jelaskan yang dimaksud dengan proses normalisasi data!
2) Sebutkan bentuk-bentuk normal form!
(Pertemuan Kedua)
1) Jelaskan tahapan normalisasi basis data!
2) Brikan contoh tahpan normalisasi!
(Pertemuan Ketiga )
1) Jelaskan konsep BCNF!
2) Normalisasikan tabel dibawah ini
Bubuhkan tanda √ pada kolom-kolom sesuai hasil penilaian terhadap praktik membuat
bagan sistem komputer minimal.
3. Pedoman Penskoran
a. Pedoman Penskoran (Pengetahuan)
Kunci Jawaban
1) Normalisasi data adalah Proses pembentukan model data relational untuk
mengorganisasi himpunan data dengan ketergantungan dan keterkaitan yang tinggi
atau erat sehingga menghasilkan himpunan-himpunan data dalam bentuk normal
(normal form).
2) Unnormal form
Suatu relasi 1NF
Bentuk normal kedua 2NF
Bentuk Normal Ketiga 3NF
BCNF
1) Unnormal form adalah Aturan : setiap atribut dari relasi tersebut hanya memiliki nilai
tunggal dalam satu baris atau record
Suatu relasi 1NF jika dan hanya jika sifat dari setiap relasi atributnya bersifat atomik.
Atom adalah zat terkecil yang masih memiliki sifat induknya, bila dipecah lagi maka
ia tidak memiliki sifat induknya.
Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi kriteria
bentuk normal kesatu. Atribute bukan kunci haruslah bergantung secara fungsi pada
kunci utama/primary key. Sehingga utk membentuk normal kedua haruslah sudah
ditentukan kunci-kunci field. Kunci field haruslah unik dan dapat mewakili atribute
lain yg menjadi anggotanya.
Untuk menjadi bentuk normal ketiga maka relasi haruslah dalam bentuk normal
kedua dan semua atribute bukan primer tidak punya hubungan yg transitif. Dengan
kata lain,setiap atribute bukan kunci haruslah bergantung hanya pada primary key
dan pada primary key secara menyeluruh.
2) Unnormal form
a.
b.
a.
Aturan : setiap atribut dari relasi tersebut hanya memiliki nilai tunggal dalam
satu baris atau record
Bentuk normal kedua 2NF
Aturan: Memenuhi 1-NF.Setiap atribut yang bukan kunci utama tergantung secara
fungsional terhadap semua.
2) 1NF
2NF
3NF
Rubrik Penilaian
a. Tes Tulis Uraian (Pengetahuan)
(Pertemuan Pertama sd Ketiga)
Soal nomor 1 dijawab benar skor maksimal 40
Soal nomor 2 dijawab benar skor maksimal 60
(Pertemuan Keempat)
b. Pedoman Penskoran (Keterampilan)
Aspek Penilaian
No. Bagan Sistem Kriteria Penilaian Skor
Komputer Minimal
1. Persiapan Sangat Baik 4
Baik 3
Cukup 2
Kurang 1
2. Proses Sangat Baik 4
Baik 3
Cukup 2
Kurang 1
3. Hasil Sangat Baik 4
Baik 3
Cukup 2
Kurang 1
4. Waktu Sangat Baik 4
Baik 3
Cukup 2
Kurang 1
c. Pedoman Penskoran (Sikap)