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
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 :
- 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
- Bagaimana Menampilkan struktur v_barang
- 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.
- Bagaimana cara menampilkan view v_pelanggan.
- 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.
- 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;
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;
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;
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
Posting Komentar