Anda di halaman 1dari 6

[SQL SERVER 2000] EKA LARASATI AMALIA

MENGENAL VIEW

Membuat View Melalui Enterprise Manager 1. Aktifkan Enterprise Manager dan pilih database yang akan diaktifkan. Misalnya Inventory 2. Klik kanan pada database yang dipilih, pilih menu New dan klik View

3. Akan tampil kotak dialog seperti gambar

[SQL SERVER 2000] EKA LARASATI AMALIA

4. Klik kanan pada tampilan yang kosong dan pilih Add Table. Setelah kotak add table muncul, pilih table yang akan dipilih. Misalnya table buku DIAGRAM PANE

GRID PANE SQL PANE

RESULT PANE 5. Untuk melihat hasil dari perintah query yang dimasukkan ke dalam view, klik tombol Run. Maka pada jendela Result Pane akan keluar hasil yang diiinginkan 6. Klik tombol Save untuk menyimpan view yang telah dibuat. Pada contoh ini disimpan dengan nama view_lihat_buku Melalui Query Analyzer

Berikut ini penulisan query dalam membuat view: Create View nama_view[(kolom1, kolom2,)] As Perintah_query

[SQL SERVER 2000] EKA LARASATI AMALIA


Berikut ini langkah dalam membuat view: 1. Aktifkan query analyzer dan aktifkan database yang akan digunakan(Inventory). Pada jendela editor ketikkan Contoh: Buat suatu view dengan nama view_data_buku yang bertujuan menampilkan data-data dari table Buku yang meliputi field Kode, Nama, Jumlah Perintah 1: create view view_data_buku(VKode, VNama, VJumlah) As Select Kode, Nama, Jumlah From Barang Atau Perintah 2: create view view_data_buku As Select Kode, Nama, Jumlah From Barang 2. Jalankan query dengan menekan F5 3. Simpan misalnya menggunakan nama view_data_buku

Mengubah View Melalui Enterprise Manager 1. Aktifkan Enterprise Manager dan pilih database yang akan diaktifkan. Misalnya Inventory 2. Klik kanan pada simpul View dan klik New View. Pada jendela sebelah kanan akan terlihat daftar view yang pernah dibuat

[SQL SERVER 2000] EKA LARASATI AMALIA

3. Lakukan klik kanan pada salah satu view yang dikehendaki dan klik kanan mouse serta klik Desaign View 4. Lakukan perubahan sesuai keperluan 5. Simpan ulang view dengan menekan tombol Save Melalui Query Analyzer 1. Berikut ini penulisan query dalam merubah view: Contoh: Mengubah view yang bernama view_data_buku dengan menambahkan syarat yaitu data buku yang ditampilkan yang mempunyai kode 1111 Alter View nama_view[(kolom1, kolom2,)] As Perintah_query Contoh: Mengubah view yang bernama view_data_buku Alter view view_data_buku (VKode, VNama, VJumlah) As Select Kode, Nama, Jumlah From Buku Where Kode=1111

[SQL SERVER 2000] EKA LARASATI AMALIA

Menghapus View Melalui Enterprise Manager 1. Lakukan klik kanan pada simpul view hingga nama view yang telah dibuat muncul pada jendela sebelah kanan 2. Lakukan klik kanan pada salah satu nama view yang akan dihapus dan klik menu Delete. Sebuah kotak dialog Drop object akan muncul

3. Klik drop all. Perlu diketahui bahwa efek dari drop all adalah semua view pada kotak dialog tersebut akan terhapus meskipun yang disorot hanya satu view.

Melalui Query Analyzer 1. Berikut ini penulisan query dalam menghapus view: Drop View nama_view Contoh: Misal akan menghapus 3 view sekaligus Drop View view1, view2, view3

Mengakses data dengan view Manipulasi data pada suatu table dapat dilakukan melalui view, hanya saja perubahan tersebut tidak akan merubah isi table aslinya. Perubahan yang dapat dilakukan antara lain perintah Select, Insert, Update, dana Delete. Untuk perintah Select data yang diambil atau ditampilkan

[SQL SERVER 2000] EKA LARASATI AMALIA


dapat berasal dari satu atau banyak table. Sedangkan yang lainnya hanya mempengaruhi satu table yang diacu view saja Contoh: Membuat sebuah view dengan nama view_insert_buku yang berfungsi untuk menampilkan seluruh data dari table buku. Perintahnya Create view view_insert_buku As Select * from buku Contoh: Menyisipkan data baru ke dalam view view_insert_buku yang berisi data 2222, Flash, Anik Sidqi, Gramedia, 670000,1 untuk field Kode, Judul, Pengarang, Penerbit, Harga, Jumlah Perintahnya Insert into view_insert_buku(Kode, Judul, Pengarang, Penerbit, Harga, Jumlah) Values(data 2222, Flash, Anik Sidqi, Gramedia, 670000,1) Contoh: Mengubah data pada view_insert_buku untuk field harga menjadi 78000 untuk data yang kodenya 2222 Perintah: Update view_insert_buku Set harga=78000 Where kode=2222 Contoh: Menghapus data pada view_insert_buku untuk data yang kodenya 2222 Perintah: Delete view_insert_buku Where kode=2222

Anda mungkin juga menyukai