Tutorial MySQL ini menjelaskan cara membuat, memperbarui, dan menghapus VIEWS di MySQL dengan syntax dan contoh. Show Apa itu VIEW di MySQL?di MySQL, VIEW MySQL adalah bukan tabel fisik, melainkan pada dasarnya adalah tabel virtual yang dibuat oleh query yang bergabung dengan satu atau beberapa tabel. CREATE VIEW – Membuat VIEW MySQLSyntax untuk statement CREATE VIEW di MySQL adalah: 1 2 3 4 CREATE [OR REPLACE] VIEW view_name AS SELECT columns FROM tables [WHERE conditions]; UPDATE VIEW MySQL – Meng-update VIEW MySQLTeman-teman dapat memodifikasi definisi VIEW MySQL tanpa menghapusnya dengan menggunakan statement ALTER VIEW. SyntaxSyntax untuk statement ALTER VIEW di MySQL adalah: 1 2 3 4 ALTER VIEW view_name AS SELECT columns FROM table WHERE conditions;
Drop VIEW MySQL – Menghapus VIEW MySQLSetelah VIEWS MySQL telah dibuat, Teman-teman juga dapat menghapus VIEWS tsb dengan pernyataan DROP VIEW MySQL. SyntaxSyntax untuk menghapus VIEWS MySQL menggunakan statement MySQL DROP VIEW adalah: 1 DROP VIEW [IF EXISTS] view_name; Penjelasan ParameterOR REPLACEPilihan. Jika Anda tidak menentukan klausul ini dan PANDANGAN telah ada, pernyataan CREATE VIEW akan mengembalikan kesalahan.view_nameNama VIEW yang ingin Anda buat di MySQL.WHERE conditionsPilihan. Syarat-syarat yang harus dipenuhi untuk catatan-catatan itu dimasukkan ke dalam VIEW.view_nameNama VIEWS MySQL yang ingin dihapus (drop).IF EXISTSPilihan. Jika teman-teman tidak menentukan klausa ini dan VIEWS tidak ada, maka statement MySQL DROP VIEW akan mengembalikan error.View adalah perintah query yang disimpan pada database dengan suatu nama tertentu, sehingga bisa digunakan setiap saat untuk melihat data tanpa menuliskan ulang query tersebut. Syntax dasar perintah untuk membuat view adalah sebagai berikut : CREATE Kita menggunakan opsi OR REPLACE jika kita ingin mengganti view dengan nama yang sama dengan perintah tersebut. Jika tidak maka perintah CREATE VIEW akan menghasilkan error jika nama view yang ingin dibuat sudah ada sebelumnya. Contoh PenggunaanKita akan membuat view dari relasi antara table "ms_harga_harian", "ms_cabang" dan "ms_produk" dari database phi-minimart dengan nama "view_harga". Perintahnya adalah sebagai berikut : Cara membuat view di MySQL – View adalah salah satu fitur pada SQL untuk membuat tabel virtual. Tabel yang dibuat sesungguhnya bukan tabel yang sebenarnya, melainkan diambil dari tabel atau view lainnya. View juga bisa diambil dari beberapa gabungan tabel atau view. View dibuat dengan menggunakan statement select pada tabel tertentu. Biasanya saya menggunakan view untuk menampilkan kolom-kolom tertentu saja, untuk ditampilkan kepada pengguna. Sedangkan kolom-kolom yang sifatnya rahasia tidak saya masukan didalam view tersebut. Contoh Penggunaan View di MySQLFormat dasar membuat view di mysql adalah sebagai berikut:
kemudian jika kita ingin menampilkan view. Perintahnya sama saat kita menampilkan data pada tabel yaitu menggunakan perintah SELECT:
Sekarang, mari coba kita langsung masuk ke contoh nya untuk membuat view di mysql , disini saya mempunyai dua buah tabel, yaitu tabel mahasiswa dan jurusan. Kedua tabel tersebut saling berelasi dengan mengacu pada field kode_jurusan. Contoh #1
Perintah diatas saya membuat view dengan nama mhs yang mengambil data dari tabel mahasiswa hanya untuk kolom nim,nama dan jurusan. Untuk menampilkan data pada view mhs kita gunakan perintah select seperti pada tabel lainnya. Contoh #2
Pada contoh kedua ini kita membuat view dengan nama mhs2 yang mengambil data dari tabel mahasiswa dan jurusan. Untuk data yang diambil dari tabel mahasiswa adalah data dari field nim dan nama. Sementara dari tabel jurusan diambil dari field nama_jurusan dan akreditasi. Pada view disini kita juga menggunakan pengkondisian dengan menggunakan klausa WHERE, dimana data yang diambil hanya mahasiswa yang mempunyai jurusan TK. Bagaimana Jika data pada tabel berubah ?View di Mysql bersifat dinamis apabila data pada tabel yang menjadi acuan berubah maka otomatis di view juga akan ikut berubah. Menghapus ViewUntuk menghapus View di mysql. Kita gunakan perintah DROP. Contoh disini saya menghapus view mhs.
Contoh diatas merupakan contoh view sederhana yang saya buat di MySQL. Jika kalian ingin belajar lagi mengenai cara membuat view di mysql, bisa kalian pelajari dibeberapa situs pemrograman lainnya. Intinya ketika mengembangkan sebuah aplikasi yang skalanya sudah besar maka penggunaan view ini akan sangat bermanfaat dan memberikan pengatuh besar untuk performa sistem kita. Apa itu view di MySQL?View dapat didefinisikan sebagai tabel maya (virtual) atau logical yang terdiri dari himpunan hasil query. Tidak seperti pada umumnya tabel di dalam basis data relasional, view bukanlah bagian dari skema fisik. View bersifat dinamis, ia mengandung data dari tabel yang direpresentasikannya.
Apa itu view pada SQL Server?View merupakan tabel virtual atau tabel logis yang dibangun dari operasi SELECT dan JOIN dari database yang sebenarnya. Dengan kata lain, database view merupakan ilusi (kembar tapi beda) dari tabel sebenarnya. View dipilih karena memiliki berbagai kelebihan sebagai berikut: View mempermudah query yang kompleks.
Mengapa kita perlu menggunakan view pada basis data?Tujuan dari pembuatan VIEW adalah untuk kenyamanan (mempermudah penulisan query), untuk keamanan (menyembunyikan beberapa kolom yang bersifat rahasia), atau dalam beberapa kasus bisa digunakan untuk mempercepat proses menampilkan data (terutama jika kita akan menjalankan query tersebut secara berulang).
Langkah kerja MySQL?Bagaimana Cara Kerja MySQL?. MySQL membuat database untuk menyimpan dan memanipulasi data, serta menentukan keterkaitan antara masing-masing tabel.. Client membuat permintaan (request) dengan mengetikkan pernyataan SQL yang spesifik di MySQL.. Aplikasi server akan merespons dengan memberikan informasi yang diminta.. |