Pengertian View dalam database

Salam Sukses !!!
Selamat datang diblog saya !!
Seblemunya saya ucapkan terimakasih telah berkunjung. adapun dalam penulisan blog kali ini adalah syarat salah satu untuk menyelesaikan mata kuliah saya. dan jangan lupa tinggalakan komentar.
Semoga bisa bermanfaat bagi yang membaca....hehehe

Dosen : Muhamad Ropianto, M.Kom

Kelompok 5
Heryadi
Ridho Fadli
Putri Wulandari
Liza Anggraini


Pengertian View dan Empelementasinya

View adalah objek di dalam database yang berisi kumpulan kolom yang dihasilkan dari Perintah select. Dengan kata lain yang lebih sederhana, view adalah object yang menyimpan hasil query, baik dari satu tabel atau lebih, didalam database view juga sering dinamakan sebagai “tabel virtual” , karena view sebenarnya tidak memiliki data. Data yang ditampilkan oleh sebuah view diambil dari tabel-tabel aktual yang disertakan dalam SELECT. 

Kegunaan View
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).
Sebagai contoh, misalkan saya ingin menampilkan nama dosen yang berdomisi di Jakarta, maka saya bisa menggunakan query berikut:
Misalkan query tersebut akan dijalankan setiap beberapa detik (diakses dari website yang sibuk),  pada setiap permintaan data, MySQL server harus melakukan pemrosesan untuk mencari seluruh dosen yang memiliki alamat di Jakarta. Selain itu, dengan menggunakan VIEW saya bisa menyembunyikan beberapa kolom dari tabel daftar_dosen.
 

Terdapat 3 statement View, yaitu CREATE, ALTER & DROP
1. Create view
Fungsi statement CREATE DATABASE adalah untuk menciptakan database baru. Perintah ini fungsinya sama dengan statement CREATE SCHEMA. Jalankan MySQL console , ketikkan perintah SHOW DATABASES untuk melihat daftar database apa saja yang ada dalam MySQL.
Syntaknya adalah: CREATE VIEW nama_view AS SELECT * FROM nama_tabel;. Misalkan kita memiliki tabel users yang mempunyai kolom first_nm dan last_nm.
 
Misalkan akan dibuat View nama yang akan menampilkan kolom first_nm pada tabel users. Syntaxnya adalah sebagai berikut :
 

2. Alter view
ALTER VIEW digunakan ketika kita ingin mengubah view yang lama dengan query baru. Syntaxnya adalah ALTER VIEW nama_view as <query baru>;.
 

3. Drop view
DROP VIEW digunakan jika kita ingin menghapus view dari suatu database. Syntaxnya adalah DROP VIEW nama_view;.

Terimakasih kunjungannya semoga bermanfaat, dan jangan lupa berikan komentar




Referensi
- http://www.duniailkom.com/tutorial-belajar-mysql-pengertian-view-dan-cara-penggunaan-view-dalam-mysql/
- Journal “ Buku Pengantar Sistem Basis Data”
- http://elibrary.bsi.ac.id/berita-134-.html


 

Komentar

  1. If you're trying to lose weight then you absolutely need to jump on this brand new tailor-made keto plan.

    To produce this keto diet, certified nutritionists, fitness trainers, and professional cooks have united to produce keto meal plans that are efficient, convenient, price-efficient, and delightful.

    From their grand opening in early 2019, thousands of individuals have already remodeled their body and well-being with the benefits a great keto plan can give.

    Speaking of benefits; clicking this link, you'll discover 8 scientifically-proven ones provided by the keto plan.

    BalasHapus
  2. Best No Deposit Bonus Codes in India - Herzamanindir.com
    5 steps1.Visit the official website https://deccasino.com/review/merit-casino/ of No Deposit India.
    Benefits of using a no deposit bonus.
    Benefits of using a no deposit bonus.
    Benefits of using herzamanindir a no https://sol.edu.kg/ deposit casinosites.one bonus.
    Online Sincere Accessory domain gri-go.com www.online-bookmakers.info

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Relasi One to One, One to Many, Many to One, Many to Many