NIM : 203010503006
KELAS :F
Penilai
Asisten Praktikum
FAKULTAS TEKNIK
UNIVERSITAS PALAGKARAYA
2023
BAB I
I. Tujuan praktikum
1. Mahasiswa dapat mengetahui manfaat view.
2. Mahasiswa dapat membuatw pada mysql
II. Landasan teori
1. View
2. Select
Select adalah perintah yang digunakan untuk menampilkan
datadari tabel yang ada didatabase dan dapat juga berupa sebuah
ekspresi.Dalam kasus yang sering terjadi adalah jika seorang
programmer hanyaingin menampilkan data yang spesifik,
caranya adalah denganmenggunakan logika ekspesi, umumnya
diawali dengan WHERE lalukondisi seperti AND, OR, LIKE,
BETWEEN, IN, NOT IN, dan lain sebagainya.
Perintah SELECT pada MySql biasanya digunakan
untukmenampilkan data yang berada di dalam tabel.
Perintah SELECTmempunyai banyak sekali variasi. Mungkin
bisa disebut perintah yangmempunyai variasi paling banyak di
antara perintah-perintah lainnya.Sintaks dasar SELECT adalah
sebagai berikut:
Sintaks select:
4. Inner join
Join Adalah Salah Satu Konstruksi Dasar dari SQL Dan Basis
Data.Join Dapat Didefinisikan Sebagai Kombinasi Record Daru
Dua TabelAtau Lebih Didalam Basis Data Relasional Dan
Menghasilkan SebuahTabel (Tempory) Baru Yang Disebut Joined
Tabel. Salah satu dari jenisjoin diantaranya adalah Inner
Join.INNER JOIN digunakan untuk menghasilkan baris
data denganmenggabungkan 2 buah table atau lebih,
Menggunakan Pasangan DataYang Much Pada Masing-Masing
Data. Dengan INNER JOIN TabelAkan Digabungkan 2 Arah
Sehingga Tidak Ada Data Yang NULL Disatu Sisi.
BAB II
PEMBAHASAN
TUGAS PRAKTIKUM
Pembahasan
CREATE VIEW…..AS
Perintah ini digunakan untuk membuat table virtual VIEW yang akan
digunakan oleh pengguna. Dalam kasus ini, penggunaan
CREATEVIEW…..AS digunakan untuk membuat VIEW yang
nantinya saat dipanggil akan menampilkan data sepatu puma yang
diinginkan.
INNER JOIN
Perintah inner join digunakan untuk menggabungkan data yang adapada
table lain ke dalam table yang ingin digunakan. Dalam kasus
ini,penggunaan inner join ialah untuk menggabungkan data ukuran
danharga yang berasal dari tabel sepatu dengan bantuan penggunaan alias.
WHERE
WHERE disini digunakan untuk menunjukan kondisi dimana
nama_merk yang nantinya ditampilkan adalah “puma”. Dengan
begitu,maka data yang akan ditampilkan adalah hanya data
dengan nama_merk puma
SELECT….FROM…AS
Perintah ini digunakan untuk memilih data-data apa saja yang akan
ditunjukan saat VIEW sepatu puma dipanggil untuk
ditampilkan.Dalam kasus ini, penggunaan SELECT….FROM…AS
digunakan untuk memilih data nama_merk, model_sepatu, ukuran, dan
harga dari table merk yang diberikan alias m (pengecualian pada
ukuran dan harga yang menggunakan inisial s)
CREATE VIEW…..AS
Perintah ini digunakan untuk membuat table virtual VIEW yang
akandigunakan oleh pengguna. Dalam kasus ini, penggunaan
CREATEVIEW…..AS digunakan untuk membuat VIEW yang
nantinya saatdipanggil akan menampilkan data pemasukan harian yang
diinginkan.
SELECT….FROM…
Perintah ini digunakan untuk memilih data-data apa saja yang
akanditunjukan saat VIEW pemasukan_harian dipanggil untuk
ditampilkan.Dalam kasus ini, SELECT digunakan untuk memilih data
tanggal danjumlah dari total_pembelian yang terdapat pada tabel
header_bayar.
GROUP BY
Perintah ini digunakan untuk menyortir atau mengurutkan data
sesuaidengan referensi yang digunakan. Dalam kasus ini, data-data
diurutkansesuai dengan tanggal yang ada dengan urutan tanggal
terdahulumenuju ke tanggal terkini.
KESIMPULAN
VIEW dapat didefenisikan sebagai “tabel virtual”.Tabel ini bisa berasal dari
tabel lain, atau gabungan dari beberapa table. Disebuttable virtual ialah
dikarenakan VIEW sebenarnya tidak memiliki data. Tujuan daripembuatan VIEW
adalah untuk kenyamanan (mempermudah penulisan query),untuk keamanan
(menyembunyikan beberapa kolom yang bersifat rahasia), atau dalam beberapa
kasus bisa digunakan untuk mempercepat proses menampilkandata (terutama
jika kita akan menjalankan query tersebut secara berulang).Kemudian,
ada pula DROP TABLE yang secara sederhana diartikan denganHAPUS
TABEL, digunakan untuk menghapus tabel dalam sebuah
database.Perintah ini akan menghapus seluruh data (kolom-kolom) berikut
definisi yang ada dalam table tersebut.
Dalam praktikum kali ini, dapat diketahui leboh lanjut tentang DROP
VIEW.Yang mana, apabila DROP VIEW sudah dijalankan itu akan
menghapus tabelVIEW yang diinginkan. DROP VIEW akan error apabila
dijalankan lebih darisatu kali karena hal tersebut membuat program bingung untuk
menghapus VIEWyang mana.
DAFTAR PUSTAKA
Tim Dosen Basis Data II.Modul Praktikum Basis Data II.2021. Palangka Raya.
Jurusan Teknik Informatika Fakultas Teknik Universitas Palangka Raya (UPR).
(Kamis, 1 April 2021, 15:28).
http://solmet.kemdikbud.go.id/?p=2515
https://www.youtube.com/watch?v=E92IdJjQO-4