[tanya-jawab] OOT: Type tabel View di MySQL

2009-12-29 Terurut Topik nonong

Mohon maaf OOT, penasaran..!
Saya baru beli aplikasi swalayan yang di-develop menggunakan VB dan 
database MySQL. Ada dua type tabel (Storage Engine) dalam database-nya, 
sebagian InnoDB dan yang lainnya View.


Saya mencoba bikin tabel baru tetapi tidak ada pilihan Storage Engine 
View. dan dalam dalam tabel yang bertipe view tersebut kalau di browse 
dari PHPMyAdmin tidak ditampilan semua isinya tapi kalau di-ekspor baru 
kelihatan kalau isinya sangat banyak. Hasil export tabel tipe tersebut 
tampak sbb:


CREATE ALGORITHM=UNDEFINED definer=`ro...@`localhost` SQL SECURITY 
DEFINER VIEW `swalayan`.`qbarangsupplier` AS select 
`swalayan`.`mbarang`.`Kode_Barang` AS 
`Kode_Barang`,`swalayan`.`mbarang`.`Nama_Barang` AS 
`Nama_Barang`,`swalayan`.`mbarang`.`Description` AS 
`Description`,`swalayan`.`mbarang`.`Satuan` AS 
`Satuan`,`swalayan`.`mbarang`.`Stok_Minimum` AS 
`Stok_Minimum`,`swalayan`.`mbarang`.`Stok_Maksimum` AS 
`Stok_Maksimum`,`swalayan`.`mbarang`.`Jml_Stok` AS 
`Jml_Stok`,`swalayan`.`mbarang`.`HPP` AS 
`HPP`,`swalayan`.`mbarang`.`Harga_Jual_Satuan` AS 
`Harga_Jual_Satuan`,`swalayan`.`mbarang`.`Harga_Jual_Banded` AS 
`Harga_Jual_Banded`,`swalayan`.`mbarang`.`Harga_Jual_Karton` AS 
`Harga_Jual_Karton`,`swalayan`.`mbarang`.`QTY_Banded` AS 
`QTY_Banded`,`swalayan`.`mbarang`.`QTY_Karton` AS 
`QTY_Karton`,`swalayan`.`mbarang`.`PPN` AS 
`PPN`,`swalayan`.`mbarang`.`Konsinyasi` AS 
`Konsinyasi`,`swalayan`.`mbarang`.`Kode_Supplier` AS 
`Kode_Supplier`,`swalayan`.`mbarang`.`Rak` AS 
`Rak`,`swalayan`.`mbarang`.`Shelving` AS 
`Shelving`,`swalayan`.`mbarang`.`Grouping` AS 
`Grouping`,`swalayan`.`mbarang`.`Created_By` AS 
`Created_By`,`swalayan`.`mbarang`.`Created_Date` AS 
`Created_Date`,`swalayan`.`mbarang`.`Last_Update_By` AS 
`Last_Update_By`,`swalayan`.`mbarang`.`Last_Update_Date` AS 
`Last_Update_Date`,`swalayan`.`msupplier`.`Nama_Supplier` AS 
`Nama_Supplier`,`swalayan`.`mkategori`.`Nama_Kategori` AS 
`Nama_Kategori`,(((`swalayan`.`mbarang`.`Harga_Jual_Satuan` - 
`swalayan`.`mbarang`.`HPP`) / `swalayan`.`mbarang`.`HPP`) * 100) AS 
`PersenMarginSatuan`,(((`swalayan`.`mbarang`.`Harga_Jual_Karton` - 
`swalayan`.`mbarang`.`HPP`) / `swalayan`.`mbarang`.`HPP`) * 100) AS 
`PersenMarginKarton`,(((`swalayan`.`mbarang`.`Harga_Jual_Banded` - 
`swalayan`.`mbarang`.`HPP`) / `swalayan`.`mbarang`.`HPP`) * 100) AS 
`PersenMarginBanded` from ((`swalayan`.`mbarang` left join 
`swalayan`.`msupplier` on((`swalayan`.`mbarang`.`Kode_Supplier` = 
`swalayan`.`msupplier`.`Kode_Supplier`))) join `swalayan`.`mkategori` 
on((`swalayan`.`mbarang`.`Grouping` = `swalayan`.`mkategori`.`Grouping`)));



Pertanyaan saya, biasanya digunakan untuk apa tabel dengan tipe View 
tersebut dan mengapa dari PHPMyAdmin tidak bisa diedit (kalau tabel ini 
dibuka, menu: operation tidak muncul)...?


Terima kasih atas jawaban rekan-rekan

Salam,

Nonong

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] OOT: Type tabel View di MySQL

2009-12-29 Terurut Topik Andika Triwidada
2009/12/29 nonong nonon...@gmail.com
 Pertanyaan saya, biasanya digunakan untuk apa tabel dengan tipe View tersebut
http://en.wikipedia.org/wiki/View_%28database%29

 dan mengapa dari PHPMyAdmin tidak bisa diedit
karena ada beberapa field yang berupa hasil perhitungan
misal (((`swalayan`.`mbarang`.`Harga_Jual_Satuan` -
`swalayan`.`mbarang`.`HPP`) / `swalayan`.`mbarang`.`HPP`) * 100) AS
`PersenMarginSatuan`
sehingga view ini menjadi read-only


--
andika

-- 
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis



Re: [tanya-jawab] OOT: Type tabel View di MySQL

2009-12-29 Terurut Topik nonong

Andika Triwidada wrote:

2009/12/29 nonong nonon...@gmail.com
  

Pertanyaan saya, biasanya digunakan untuk apa tabel dengan tipe View tersebut


http://en.wikipedia.org/wiki/View_%28database%29

  

dan mengapa dari PHPMyAdmin tidak bisa diedit


karena ada beberapa field yang berupa hasil perhitungan
misal (((`swalayan`.`mbarang`.`Harga_Jual_Satuan` -
`swalayan`.`mbarang`.`HPP`) / `swalayan`.`mbarang`.`HPP`) * 100) AS
`PersenMarginSatuan`
sehingga view ini menjadi read-only


--
andika

  

makasih infonya. SOL

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis