Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

[ask] haruskah rata-rata nilai dibuatkan field sendiri di tabel database & implementasinya?

mohon pencerahannya, saya sedang belajar membuat raport siswa.
Saya memiliki tabel dengan struktur sbb

id | id_siswa | id_mapel | id_kd | id_komponen | nilai

dimana id_kd adalah kompetensi dasar setiap mapel (seperti tema/bab), dan
komponen yaitu PR, Tugas, Ulangan, UTS, dan UAS.

Saya ingin menampilkan rata-rata untuk semua nilai PR, rata-rata Tugas, rata-rata Ulangan, dan kemudian ketiga rata-rata tersebut akan dihitung lagi menjadi rata-rata Nilai Harian (NH).

Selanjutnya Nilai Harian akan dikalikan 2, dan ditambah dengan nilai UTS serta UAS, hasilnya akan di bagi 4 sehingga Nilai Raport (NR) dapat diketehui.

Untuk menghitung rata-rata PR, Tugas, dan Ulangan, sudah bisa. Tapi, haruskah rata-rata tersebut dibuatkan field dalam tabel database ya?
Karena saya jd bingung untuk menghitung NH, 2xNH, dan NR.

Nb : hasil akhirnya data yg muncul harus sbb

no | nama | mapel | pr_kd1| pr_kd2 | pr_kd3) | tgs_kd1 | tgs_kd2 | tgs_kd3 | ul_kd1 | ul_kd2 | ul_kd3 | nh | 2nh | uts | uas | nr

Logikanya bagaimana ya? Saya akan mengimplementasikan ke bahasa java Mohon penjelasannyaaa..
Terima kasih sebelumnya.

Sign In or Register to comment.