bagasonwheels Langitan SI
Jumlah posting : 781 Age : 37 Lokasi : GSV (Gowok Silicon Valley) Registration date : 19.02.08
| Subyek: Membuat View Sun Aug 17, 2008 9:03 pm | |
| Oke, kali ini aku mau coba sharing mengenai database lagi. Kali ini tentang View. Sebenarnya membuat View sangatlah mudah hampir sama dengan membuat tabel karena pada intinya kegunaannya juga mirip dengan tabel. Ada beberapa alasan penggunaan view seperti mempermudah skema, keamanan dam memudahkan query yang rumit. Kali ini kita bahas yang point terakhir tadi aja yah. Tidak menutup kemungkinan kita memiliki sebuah tabel dengan lebih dari 20 field ya biasanya untuk skala enterprise sih, nah padahal kita sering mengakses tabel tersebut namun hanya beberapa field saja yg dipake misalnya, jelas kita tidak mungkin menggunakan perintah SELECT * FROM suplier (sebagai contoh) padahal field yg sering dipake cuma 10 field aja. Sebenernya masih bisa juga namun kita harus ingat nama2 fieldnya atau rajin2 nyecroll. Untuk lebih praktisnya kita buat yang namanya view tadi. Caranya demikian: - Code:
-
CREATE VIEW nama_database.nama_view AS query_yg_diinginkan FROM tabel_yg_akan_dibuat_view;
CREATE VIEW dbStore.vLihat AS SELECT idSup,name,telp,address,status FROM tSupplier;
Dengan demikian sudah terbentuk sebuah view yang bernama vLihat. Seumpama dilakukan Query SELECT * FROM vLihat; maka hasilnya hanya field yang dideklarasikan pada saat pembuatan view tadi. Di dalam penggunaan view tidak bisa dipakai perintah INSERT/UPDATE/DELETE. Di dalam pembuatan view ini, saya pake DBMS MySQL saya blum coba DBMS yg lain tapi saya rasa sama/mirip coz ini pake bahasa SQL. Satu lagi, kalo anda pake GUI Tools akan lebih mudah melakukannya seperti MySQL Query Browser ato kalo PostgreSQL pgAdmin. Oke, semoga berguna. | |
|
fajarArdhi Sesepuh SI
Jumlah posting : 152 Age : 37 Lokasi : yk Registration date : 13.08.08
| Subyek: Re: Membuat View Thu Feb 19, 2009 6:29 pm | |
| tp klu pake php triand yg versi 3 kebawah kaya e mysql nya lum suuport tuk bikin view,,,,,
klu gak salah,,,,, | |
|
bagasonwheels Langitan SI
Jumlah posting : 781 Age : 37 Lokasi : GSV (Gowok Silicon Valley) Registration date : 19.02.08
| Subyek: Re: Membuat View Fri Feb 20, 2009 9:28 am | |
| Yuup view sepertinya disupport oleh MySQL mulai versi 4 | |
|