Langsung ke konten utama

LAPORAN PRAKTIKUM SISTEM MANAJEMEN BASIS DATA 9

LAPORAN PRAKTIKUM SISTEM MANAJEMEN BASIS DATA

                                         Mata Kuliah           :  Sistem Manajemen Basis Data
                                         Dosen Pengampu   :  Ibu Tri Astuti, S.Kom, M.Eng
Disusun Oleh :
Nama Mahasiswa      : Muhammad Safrijal Zulmi
NIM                            : 17.12.0037
Kelas                           : SI 17 A

PROGRAM STUDI SISTEM INFORMASI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
  AMIKOM PURWOKERTO
2017/2018
 

SOAL/PERMASALAHAN

Dalam praktikum , saya mengalami beberapa permasalahan, yaitu :
  1.  Bagaimana cara membuat view dengan nama v_barang, yang menampilkan kode_brg, nama_brg dan keterangan dari table barang dimana harga jual lebih besar dari 450.000
  2.    Bagaimana Menampilkan struktur v_barang
  3. Bagaimana cara membuat view dengan nama v_pelanggan yg menampilkan id_plg, nama_plg, telepon_plg, alamat,  kode_wilayah yang berasal dari tabel pelanggan. ubah kolom nama_plg manjadi Nama Pelanggan.
  4. Bagaimana cara menampilkan view v_pelanggan.
  5. Bagaimanan cara  membuat view dengan nama v_barang yang berisi kode_brg, nama_brg, harga_jual. beri judul KODE, NAMA, HARGA. Tampilkan data berdasarkan kode_brg secara descending.
  6. Bagaimana cara menghapus v_barang.
LANDASAN TEORI
View adalah salah satu object database, yang secara logika merepresentasikan sub himpunan dari data yang berasal dari satu atau lebih table.

Kegunaan dari view adalah:
• Membatasi akses database
• Membuat query kompleks secara mudah
• Mengijinkan independensi data
• Untuk menampilkan view (pandangan) data yang
berbeda dari data yang sama. Ada 2 (dua) tipe view, yaitu Simple View dan Complex View.

Berikut ini perbandingan antara Simple View dan Complex View:

Fitur
SimpleView
ComplexView
Jumlah table
Satu
Satu atau lebih
Berisi Fungsi
Tidak
Ya
Berisi Group Data
Tidak
Ya
DML melalui view
Ya
Tidak selalu
tetapi secara logic dapat berufungsi seolah-olah sebagai tabel.
Sintaks SQL-nya adalah:





      Menampilkan semua data yang ada dalam view v_barang sintak SQL-nya adalah: 


Menghapus view v_barang

PEMBAHASAN DAN SYNTAX
1. Membuat view dengan nama v_barang dengan syntak:
create view v_barang
as select kode_brg, nama_brg, keterangan
from barang
where harga_jual>450000;



  
 

     



     
2. Menampilkan struktur v_barang dengan syntak :








3. Membuat view dengan nama v_pelanggan yang menampilkan id_plg, nama_plg, telepon_plg, alamat, kode_wilayah yang berasal dari tabel pelanggan. Ubah kolom nama_plg menjadi Nama Pelanggan, dengan syntak :

create view v_pelanggan
 as select id_plg, nama_plg, telepon_plg, alamat, kode_wilayah, nama_plg
 as"NamaPelanggan"
 from pelanggan;








4.      Menampilkan v_pelanggan dengan syntak :












5.  Membuat view dengan nama v_barang yang berisi kode_brg, nama_brg, harga_jual. Dengan memberi judul KODE, NAMA, HARGA. Menampilkan data berdasarkan kode_brg secara descending, dengan syntak :

create view v_barang
as select kode_brg as "KODE", nama_brg as "NAMA", harga_jual as "HARGA" from
barang order by kode_brg desc;

 




6.      Menghapus v_barang dengan syntak :


 
Kesimpulan
Kesimpulannya adalah View adalah salah satu object database, yang secara logika mempresentasikan sub himpunan dari data yang berasalh dari satu atau lebih tabel.

Daftar Pustaka

https://babyloly15.wordpress.com/2013/01/06/laporan-praktikum-view-smbd/
https://blogartayana.wordpress.com/2015/11/19/struktur-basis-data-konsep-basis-data/
http://arhieana.blogspot.co.id/2013/05/basis-data-dan-sistem-manajemen-basis.html


Komentar

Postingan populer dari blog ini

Laporan Praktikum Sistem Basis Data tentang DDL dan DML

LAPORAN PRAKTIKUM                                          Mata Kuliah           :  Sistem Manajemen Basis Data                                          Dosen Pengampu   :  Ibu Tri Astuti, S.Kom, M.Eng Disusun Oleh : Nama Mahasiswa      : Muhammad Safrijal Zulmi NIM                            : 17.12.0037 Kelas                    ...

LAPORAN PRAKTIKUM V Data Manipulation Language (DML)

LAPORAN PRAKTIKUM SISTEM MANAJEMEN BASIS DATA                                          Mata Kuliah           :  Sistem Manajemen Basis Data                                          Dosen Pengampu   :  Ibu Tri Astuti, S.Kom, M.Eng Disusun Oleh : Nama Mahasiswa      : Muhammad Safrijal Zulmi NIM                            : 17.12.0037 Kelas               ...

Laporan Praktikum Sistem Manejemen Basis Data tentang DML

LAPORAN PRAKTIKUM SISTEM MANAJEMEN BASIS DATA Tentang DML                                          Mata Kuliah           :  Sistem Manajemen Basis Data                                          Dosen Pengampu   :  Ibu Tri Astuti, S.Kom, M.Eng Disusun Oleh : Nama Mahasiswa      : Muhammad Safrijal Zulmi NIM                            : 17.12.0037 Kelas             ...