Anda di halaman 1dari 10

RENCANA PELAKSANAAN PEMBELAJARAN

Sekolah : SMK Negeri 1 Way Kenanga


Kelas / Semester : XI I/1
Mata Pelajaran : Basis Data (Wajib C)
Materi Pokok : Teknik Normalisasi Basis Data
Alokasi Waktu : 16 x 45 menit (4 pertemuan)

A Kompetensi Inti

1. Menghayati dan mengamalkan ajaran agama yang dianutnya.


2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli
(gotong royong, kerja sama, toleran, damai), santun responsif dan menunjukkan
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.
3. Memahami dan menerapkan pengetahuan faktual, konseptual, prosedural
berdasarkan rasa ingin tahunya tentang 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.
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 di bawah pengawasan langsung.
B Kompetensi Dasar dan Indikator

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

1. Melalui membaca, mendiskusikan, dan mempresentasikan, peserta didik dapat


mensyukuri karunia Tuhan Yang Maha Esa atas keteraturan yang salah satunya
melalui pengembangan berbagai keterampilan dalam pembelajaran basis data.
2. Melalui membaca, mendiskusikan, dan mempresentasikan, peserta didik dapat
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.
3. Melalui membaca, mendiskusikan, dan mempresentasikan, peserta didik dapat
menjelaskan, menentukan bentuk-bentuk normal form dengan benar.
4. Melalui membaca, mendiskusikan, dan mempresentasikan, peserta didik dapat
menjelaskan tahapan normalisasi basis data dengan benar.
5. Melalui membaca, mendiskusikan, dan mempresentasikan, peserta didik dapat
menjelaskan istilah BCNF dengan benar.
6. Melalui membaca, mendiskusikan, dan mempresentasikan, peserta didik dapat
menerapkan konsep normalisasi pada basis data sederhana dengan benar.
7. Melalui praktik konsep stuktur basis data, peserta didik dapat menyajikan konsep
dunia nyata menyajikan konsep normalisasi basis data dunia nyata dengan benar.

D Materi Pembelajaran

Teknik normalisasi data

1. Bentuk-bentuk normal form


2. Tahapan normalisasi basis data
3. BCNF
4. Penerapan normalisasi pada basis data sederhana

E. Metode Pembelajaran

1. Pendekatan Scientific (Ilmiah)


2. Model : Discovery Learning
3. Metode : Diskusi, penugasan, presentasi, ceramah

F Media, Alat dan Sumber Pembelajaran

1. Media : LKS, Buku, internet, koran, majalah


2. Alat/Bahan : Laptop, LCD Proyektor
3. Sumber Belajar :
Internet :
fsolihin.files.wordpress.com/2008/01/bd-2-normalisasi.pdf
http://eprints.undip.ac.id/26685/5/Pokok_Bahasan_6__Normalisasi_Data.pdf

G. Langkah-Langkah Kegiatan Pembelajaran


Deskripsi Kegiatan Alokasi
Kegiatan
Waktu
Pendahuluan Pertemuan ke-1 15 menit
1. Peserta didik dan guru berdoa bersama-sama.
2. Peserta didik dipresensi oleh guru.
3. Peserta didik memperoleh apersepsi dari guru berkaitan
dengan Normalisasi Basis Data.
4. Peserta didik memperoleh motivasi dari guru berkaitan
dengan Normalisasi Basis Data.
5. Peserta didik mendapatkan informasi dari guru tentang KD,
tujuan, dan scenario pembelajaran.
6. Peserta didik membentuk kelompok belajar yang
beranggotakan 4-5 orang.

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.

Kegiatan Pertemuan ke-1 sd 4 20 menit


Penutup 1. Peserta didik bersama guru menyimpulkan hasil
pembelajaran.
2. Peserta didik melakukan refleksi terhadap kegiatan yang
sudah dilakukan
3. Peserta didik mendapatkan penilaian terhadap kegiatan
pembelajaran yang telah dilakukan.
4. Peserta didik dan guru merencanakan tindak lanjut
pembelajaran untuk pertemuan selanjutnya dengan
memberikan PR.
5. Peserta didik memperoleh apresiasi dari guru.
H. Penilaian
1. enis/ Teknik Penilaian
a. Penilaian Pengetahuan : Tes Tulis
b. Penilaian Keterampilan : Tes Praktik
c. Penilaian Sikap : Observasi

2. Bentuk Instrumen dan Instrumen


a. Bentuk Instrumen: Tes Tulis (Uraian)

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

b. Bentuk Instrumen: Tes Praktik (Skala Penilaian/ Daftar Cek)


Instrumen:
Ambillah satu contoh kasus sederhana tentang Normalisasi Data!
Desain Normalisasi Data

Bubuhkan tanda √ pada kolom-kolom sesuai hasil penilaian terhadap praktik membuat
bagan sistem komputer minimal.

Nam Persiapan Proses Hasil Waktu


a
Sisw 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
a
1
2
c. Bentuk Instrumen: Observasi (Skala Penilaian/ Daftar Cek)
Instrumen:

Bubuhkan tanda √ pada kolom-kolom sesuai hasil pengamatan!

Religius Jujur Disiplin Tanggung Jawab


No Nama Siswa
BT MT MK MB BT MT MK MB BT MT MK MB BT MT MK MB
1

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.

Suatu relasi 1NF

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.

Bentuk Normal Ketiga 3NF


Aturan: Relasi tersebut memenuhi 2-NF. Setiap atribut bukan kunci tidak tergantung
secara fungsional kepada atributbukan kunci yang lain dalam relasi tersebut.
1) BCNF adalah suatu tahapan normalisasi ketika sebuah relasi memiliki lebih dari 1
candidate keys, anomali dapat terjadi sekalipun telah berada di 3NF. 3NF tidak dapat
mengakomodasi relasi yang memiliki overlapping candidate keys.Contohnya:
composite candidate keys dimana terdapat minimal 1 atribut yang sama. Dasar dari
konsep BCNF adalah determinant.bSebuah determinant adalah setiap attribute
(simple ataupun composite) dimana beberapa atribut lainnya adalah fully functionally
dependent. Sebuah relasi dalam BCNF, jika, dan hanya jika setiap determinant adalah
candidate key.

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

Soal nomor 1 dijawab lengkap skor maksimal 40


Soal nomor 2 dijawab lengkap skor maksimal 60

Soal nomor 1 dijawab lengkap skor maksimal 50


Soal nomor 2 dijawab lengkap skor maksimal 50

(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)

No. Aspek Kriteria Penilaian Skor


1. Religius Sikap dan perilaku religius sudah membudaya 4
Sikap dan perilaku religius mulai berkembang 3
Sikap dan perilaku religius mulai tampak 2
Sikap dan perilaku religius belum tampak 1

2. Jujur Sikap dan perilaku jujur sudah membudaya 4


Sikap dan perilaku jujur mulai berkembang 3
Sikap dan perilaku jujur mulai tampak 2
Sikap dan perilaku jujur belum tampak 1

3. Disiplin Sikap dan perilaku disiplin sudah membudaya 4


Sikap dan perilaku disiplin mulai berkembang 3
Sikap dan perilaku disiplin mulai tampak 2
Sikap dan perilaku disiplin belum tampak 1

4. Tanggung Sikap dan perilaku tanggung jawab sudah membudaya 4


Jawab Sikap dan perilaku tanggung jawab mulai berkembang 3
Sikap dan perilaku tanggung jawab mulai tampak 2
Sikap dan perilaku tanggung jawab belum tampak 1

d. Pedoman Penskoran Tes


Skor yang dicapai
Nilai: --------------------- x 100 Way Kenanga, 28 Juni 2023

Skor maksimal Guru Mapel

Dwi Standar Education,S.Kom

Anda mungkin juga menyukai