alexa-tracking
Selamat Guest, Agan dapat mencoba tampilan baru KASKUS Masih Kangen Tampilan Sebelumnya
Kategori
Kategori
Home / FORUM / All / Tech / ... / Programmer Forum /
Membuat View dengan menggabungkan dari 5 Table di Database MySQL
4.5 stars - based on 4 vote 5 stars 0 stars
1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/53a163b21a9975ed678b45d6/membuat-view-dengan-menggabungkan-dari-5-table-di-database-mysql

Membuat View dengan menggabungkan dari 5 Table di Database MySQL

Permisi agan-agan and master suhu di sini...
Ane mau numpang share sedikit ilmu yang ane punya, mungkin banyak yang sudah tahu, tapi pasti mungkin masih ada yang belum tahu.

Di sini ane mau membuat tutorial, bagaimana caranya menggabungkan 5 table sekaligus di MySQL dengan membuat sebuah View.
Apa itu View..?

Silahkan cek dimari :
Quote:


Tujuannya ane membuat thread ini, hanya untuk berbagi ilmu saja. Itung-itung nyimpen ilmu ane di sini, kalau suatu saat ane lupa bisa searching tutorial ane secara online... emoticon-Big Grin

View di MySQL sendiri biasanya dibuat untuk memudahkan Programmer dalam menampilkan data ke Layar atau ke Halaman Web. Jadi kita tidak usah mengetik panjang lebar di syntax code untuk memanggil table-table yang kita butuhkan, cukup memanggil satu table saja yaitu View tersebut, sudah mencakup data-data yang kita butuhkan.

Tapi perlu diingat, fungsi View ini sendiri hanya untuk menampilkan data saja, bukan untuk meng-input data ke table, karena View hanyalah sebuah relasi antar table dengan menampilkan beberapa Field Table yang kita butuhkan saja. Biasanya selain untuk menampilkan data, digunakan juga untuk membuat Report.


OK gan, sekarang kita langsung ke pokok pembahasan.
Di sini ane tidak terlalu panjang lebar menjelaskan fungsi-fungsi MySQL, karena ane rasa sudah banyak yang paham lah fungsi dasar MySQL. Dari Data Definition sampai Data Manipulation.
Dan di sini ane menggunakan Full Command Prompt untuk pengerjaannya.

Berikut contoh hasil View nya, dengan nama QBMasuk (Query Barang Masuk) :
Spoiler for QBMasuk:

Penjelasannya :
Spoiler for Penjelasan QBMasuk:



Quote:


OK sampai sini kita sudah selesai membuat dan mengisi data-data pada table yang akan di buat View nya.
Sekarang process untuk pembuatan View nya.

Langkah-langkahnya adalah :
Quote:

Thanks. emoticon-I Love Kaskus
Diubah oleh rayq09
Urutan Terlama
Gann, MySQL skg berbayar ga sih?? dulunya kan gratis...
Spoiler for Quote TS:


Thx gan ane pelajarin dulu ya emoticon-Cendol (S)
Quote:


ngapein gan bayar segala ?
semenjak ane lahir sampe sekarang gratis gan emoticon-Malu (S)
Quote:


iya tuu, kata temen ane sih bayar,,, dlu nya gratis... tp skg masi gratis yaaa emoticon-Bingung (S)
Quote:


Quote:


Dari webnya mysql: Commercial License for OEMs, ISVs and VARs
Ada 2 Lisensi untuk MySQL, yaitu Commercial dan GPLv2

Quote:


Yang ane tangkep sih, kalo situ bikin aplikasi komersil (yang pake mysql) dan ga mau ngasih/ngebuka sourcecode aplikasi tersebut, berarti wajib pake yang lisensi komersil, alias mbayar emoticon-Malu (S)

CMIIW,
walau ane kurang tau, itu ngasih sourcecode ke pengguna/pembeli aplikasi kita doang atau harus di-open misalnya ditaro ke github buat diliat semua orang...
Diubah oleh herloct
Quote:


Yups gan...
Kurang lebih seperti itu lah... emoticon-Smilie
Quote:


Masih kok gan Gratis... emoticon-Smilie
Tapi semenjak dibeli Oracle dia jadi punya 2 versi.

Versi Community = Free
Versi Enterprise = Pay

Perbedaan yg paling mencolok adalah, dari segi Support dan Pengembangan.

Kalo versi community akan dikembangkan n disupport oleh komunitas programmer. Tapi klo ada celah/bugs biasanya patchnya agak lama. Dan jika ada trouble, kita harus aktif di komunitasnya untuk bertanya dan berkontribusi.

Sedangkan versi Enterprise, lebih baik Support dan pengembangannya. Serta kita gak perlu pusing untuk troubleshoot karena kita sudah bayar licensenya untuk di support.


Untuk lebih jelas bisa di link berikut :
http://www.mysql.com/products/enterprise/
http://www.mysql.com/products/community/

CMIIW

Ane sendiri lebih memilih MySQL ketimbang Ms. SQL untuk dijadikan database server.
Selain flexibelitas, juga lebih ringan drpada Ms. SQL klo dijalanin.
Thanx buat agan-agan yg udah mau mampir di thread ane.
Sory bgt ane belum selessain tutorialnya.
Soalnya tadi keburu balik dari kantor...
hehehehe emoticon-Big Grin
Quote:


Owh gtu gan, baru tau anee... oke trims bngt info nya gan...
ane udah lama ga pake MySQL, ane make nya Oracle...emoticon-Cape d... (S)
Quote:


Sedikit digaris bawahi:
Versi Community memang Gratis, dengan syarat Sourcecode aplikasi kita harus dibuka untuk pengguna/publik (dibuat jadi opensource) emoticon-Malu (S)

Bukan Gratis tanpa syarat layaknya PostgreSQL...

Tapi toh kita hidup di Indonesia ini emoticon-Big Grin
Diubah oleh herloct
Quote:


Wah mantabs gan Oracle... emoticon-thumbsup
Ilmu ane belum nyampe nih... hehehehe

Tapi paling gak sekarang kan sama2 udah jadi milik satu perusahaan gan, Oracle...
Quote:


Hahaha bener banget gan... kita hidup di Indonesia ini dari segi Software emang Bebas... Alias Bablass... emoticon-Ngakak
Gak bakal ikutin aturan kita mah... hahahaha
Quote:


punya bahan2 materi ga gan, tentang administering MySQL database, mau ane pelajari nih...

agan klo mau bahan2 ttg oracle, ane punya.... emoticon-Jempol

Quote:


Quote:


wew malah baru tau ane kalo ada versi berbayar
kaga apdet berita dari MySQL gan ane
makasih gan referensinya emoticon-Cendol (S)
Post ini telah dihapus oleh pcrobot
makasi gan infromasi, saya lagi butuh referensi penggunaan tabel view jika tabel master lebih dari satu :beer

tapi jika tabel master saya insert data baru maka data yang di table view juga ikut menambah serta banyak datanya banyak yang rancu tidak sesuai emoticon-Hammer2
Post ini telah dihapus oleh Kaskus Support 08


×
GDP Network
Copyright © 2018, Kaskus Networks, PT Darta Media Indonesia.
Ikuti KASKUS di