Buat yang masih bingung, gimana sih caranya buat Laporan / Relasi pake Mysql..?
Sebenarnya ada beberapa cara yang bisa digunakan untuk membuat suatu tabel yang berisi laporan-laporan tertentu. Apakah tabel laporannya juga harus dibuat atau tidak perlu, itu tergantung dari kebutuhan dan kemampuan sistem. Maksudnya gimana..?
Pernah ga agan-agan bikin sintak untuk menampilkan tabel, misal di Listview tapi tabelnya sebenernya gada cuma ngandalin tabel-tabel yang udah ada.
Misal tabel yang tersedia : Barang dan Kategori
Barang : KodeBarang,Nama,harga
Kategori : Kode,Kategoria
Kemudian kita buat coding untuk menampilkan laporan barang yang isi fieldnya kira-kira kayak gini
LaporanBarang : KodeBarang,Nama,Harga,Kategori.
Kalo media atau toolbox untuk nampilin datanya pake Listview or Datagridview Mungkin kita ga perlu buat tabel LaporanBarang, cukup dengan coding Join, ini bisa dilakukan. Yang jadi masalah, gimana kalo kita pengen nampilin datanya di Crystal Report.?
Dari yang saya pelajari dan praktekan, buat nampilin data di crystal report ini butuh namanya tabel sebagai objeknya. Kalo sekedar coding mungkin bisa tapi saya belum nemu caranya.
OK Tanpa Basa Basi Langsung Saja kita ke tema utama, gimana sih caranya bikin tabel relasi or laporan pake MYSQL..? Berikut step by stepnya
2. Buat Tabel yang terdiri dari 4 tabel, yaitu Mahasiswa,Matakuliah,Dosen, dan Nilai. Penjelasan isi tabelnya kayak apa, bisa dilihat di gambar di bawah ini
3. Kalo tabelnya sudah dibuat, coba isi 4 record atau data pada tabel Mahasiswa,3 record pada Dosen, dan 5 pada Matakuliah. Ini bertujuan supaya kita bisa melihat, apakah sudah benar atau belum laporannya nanti
Misal :
Tabel Mahasiswa
Tabel Dosen
Tabel Matakuliah
Ketiga tabel diatas merupakan tabel masternya. Lalu bagaimana cara membuat laporannya.?
Naahh kalo ini udah diisi, silahkan coba isi tabel nilai yang tadi dengan jumlah record cukup 6 saja.
Misal :
Tabel Nilai
Kalo ini udah diisi semua, langkah berikutnya tinggal bikin tabel laporannya, gimana caranya.?
1. Klik dahulu databasenya. Kalo disini nama databasenya saya yaitu Mahasiswa
2. Kalo udah, pilih menu SQL seperti yang ditunjuk cursor di bawah ini
Kemudian masukin Query buat bikin tabel laporannya di tempat yg udah disediain.
Ini query-nya
create view LaporanNilai
as select mahasiswa.nrp,mahasiswa.nama,mahasiswa.jurusan,matakuliah.matakuliah,dosen.dosen,nilai.nilai,nilai.mutu
from matakuliah,dosen,nilai,mahasiswa
where nilai.nrp=mahasiswa.nrp and nilai.kode=matakuliah.kode and nilai.nip=dosen.nip;
Kalo udah, tekan Go
Dan kalo query-nya sukses atau benar, maka akan muncul pesan seperti di bawah ini
Nahh, berbekal tabel laporan diatas ini, buat yang lagi bikin Aplikasi make VB or C# or apa aja n
make Crystal Report, tabel ini bisa dimasukin ke Crystal Reportnya dan kita juga Bisa buat Parameternya buat nyaring data-data berdasarkan kategori tertentu juga sesuai kebutuhan.
3. Kalo tabelnya sudah dibuat, coba isi 4 record atau data pada tabel Mahasiswa,3 record pada Dosen, dan 5 pada Matakuliah. Ini bertujuan supaya kita bisa melihat, apakah sudah benar atau belum laporannya nanti
Misal :
Tabel Mahasiswa
Tabel Dosen
Tabel Matakuliah
Ketiga tabel diatas merupakan tabel masternya. Lalu bagaimana cara membuat laporannya.?
Naahh kalo ini udah diisi, silahkan coba isi tabel nilai yang tadi dengan jumlah record cukup 6 saja.
Misal :
Tabel Nilai
Kalo ini udah diisi semua, langkah berikutnya tinggal bikin tabel laporannya, gimana caranya.?
1. Klik dahulu databasenya. Kalo disini nama databasenya saya yaitu Mahasiswa
2. Kalo udah, pilih menu SQL seperti yang ditunjuk cursor di bawah ini
Kemudian masukin Query buat bikin tabel laporannya di tempat yg udah disediain.
Ini query-nya
create view LaporanNilai
as select mahasiswa.nrp,mahasiswa.nama,mahasiswa.jurusan,matakuliah.matakuliah,dosen.dosen,nilai.nilai,nilai.mutu
from matakuliah,dosen,nilai,mahasiswa
where nilai.nrp=mahasiswa.nrp and nilai.kode=matakuliah.kode and nilai.nip=dosen.nip;
Kalo udah, tekan Go
Dan kalo query-nya sukses atau benar, maka akan muncul pesan seperti di bawah ini
Kemudian Coba perhatikan pada daftar tabel-tabel yang ada di sebelah kiri, maka dengan sendirinya akan tercipta tabel Hasil Relasi tadi dengan nama laporannilai.
Begitu tabelnya di select, maka akan muncul tabel yang berisikan laporan hasil relasi tadi kira-kira seperti yang dibawah ini
Nahh, berbekal tabel laporan diatas ini, buat yang lagi bikin Aplikasi make VB or C# or apa aja n
make Crystal Report, tabel ini bisa dimasukin ke Crystal Reportnya dan kita juga Bisa buat Parameternya buat nyaring data-data berdasarkan kategori tertentu juga sesuai kebutuhan.
Terus gimana caranya buat masukin tabel ini keCrystal Report n jadiin laporan disitu.?
Insya Allah nanti bakalan di Upload lagi mengenai cara, gimana supaya bisa dipasang di Crystal report n Jadi laporan.
Insya Allah nanti bakalan di Upload lagi mengenai cara, gimana supaya bisa dipasang di Crystal report n Jadi laporan.
Ok cukup sekian. Kalo ada masalah, mungkin kurang jelas ato mungkin ternyata ada yang salah dari tutor saya mohon maaf dan silahkan comment disini ato bisa juga chatting via FB or lo saya sempet n mau belajar bareng, Insya Allah siap. Asal jangan minta buatin Aplikasi buat TUGAS AKHIR, Kalo itu saya ga mau.
26 comments:
gan ajarin tentang php dan database mysql. kalau punya video tutorialnya bisa tidak untuk di kirim lewat email : oki.workshop@yahoo.com
terima kasih sebelumnya
Waduh saya ga punya videonya gan, kebanyakan video tutorialnya aplikasi desktop.
Coba aja cari di youtube, saya juga biasanya cari tutorialnya disitu, lengkap biasanya.
mas bisa dijelasin lagi gak tentang perintah2 querynya? maksudnya fungsi titik dan koma trus dari tabel mana saja yang diambil datanya. trus fungsi where dan and.. tks
buat yang mau belajar sintax nya sql bisa dilihat di link ini http://www.w3schools.com/sql/default.asp
Thanks gan..
maksiba om...... hehehehe
maksih gan, sangat membantu. kunjung balik http://h4ck-ing.blogspot.com/
seandainya kita udh buat tabel gabunganx terlebih dahulu,, terus kita cuma ambil primary key aja dri tabel master utk dimasukin ke table gabungan yg udah kita buat dulu,, gmana caranya??
coba donk liat cra buat masukin database nya ke Crystal Report.. gmn tuh cra?
gan bisa minta modul php dan mysql tentang pengembangan web?
klw bisa kirim aja ke sini irvanbkt@gmail.com
terima kasih.
ini bukan cara buat relasi... ini cuman view select aja...
Ucup :Kalo itu terserah sampean aja, saya sh cuma niat bantuin aja. Kalo emang salah maaf, saya juga manusia.
thankz mas brow,,,, sangat bermanfaat,, semoga agan makin sukses
Ok, mksh udah mau berkunjung
Bro bntuin cara masang relasinya dong bro aku ga paham paham
semisal tabel a yang mau di relasikan ke tabel b apa harus primary key smua apa yang di tabel b itu pilihannya index , unique atau apa bro ?
bntuin dong bro
email ya bro
sonnysetiawan134@gmail.com
Terimkasih Mas !
sangat membantuu :) terimakasih :)
Mantap Om..... Makasih tutorial belajarnya
keren. lumyan, sip, thanks
Kalo misalnya saya hapus salah satu record pada Tabel Dosen, apakah berpengaruh terhadap tabel Laporan Nilai?
kok tampilannya beda ya gan ? ane pake mysql workbench 6.2 . kira2 gimana ya gan ?
Artikel yg bermanfaat. Thanks gan
Kalo di tabel laporan nilai ada dosen yang bersangkutan ngaruh gan.
Maaf gan baru bales, lagi sibuk soalnya.
cops
Makasih bang
Post a Comment