Sabtu, 21 April 2018

Definisi View dan Store Procedure Menggunakan Query dengan MySQL Server Management Studio

Quis 1 Pemrograman SQL LAnjut

Tugas 1 Mata Kuliah Pemrograman SQL Lanjut


Aurilia Vica Kusuma(16753006),Eko Win Kenali S.Kom.,M.Cs, Dwirgo Sahlinal S.T.,M.Eng

Manajemen Informatika POLITEKNIK NEGERI LAMPUNG


Assalamu'alaikum Warrahmatullaah Wabarakaatuh.

Hey semuanya ketemu lagi ya setelah sekian lama saya gak posting hehe, nah kali ini saya akan berbagi mengenai salah satu soal dari Quis yang dilaksanakan minggu lalu. yaitu berkaitan tentang SQL. Langsung saja ya berikut akan saya akan mereviwe tentang View dan Store Procedure. Yaak langsung aja check it out!!!!!!!!!!!!
Database adalah sekumpulan data yang sudah disusun sedemikan rupa dengan ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan pengguna dalam mengelolanya juga memudahkan memperoleh informasi. Selain itu adapula yang mendefinisikan database sebagai kumpulan file, tabel, atau arsip yang saling terhubung yang disimpan dalam perangkat lunak (program aplikasi) tertentu. Disaat kita ingin mengakses sebuah database tentu saja isi dari database itu sendiri tidak hanya 1 tabe saja tetapi lebih dari 1 table. Kemudian ketika kita diminta untuk mengakses suatu informasi dengan terdiri dari 5 table atau lebih tentu kita juga mengetik query yang banyak bukan? Nah disini dengan menggunakan View dan Store Procedure kita bisa dimudahkan untuk mengakses informasi tersebut. Berikut adalah pembahasannya.

1. Definisi View View dapat didefenisikan sebagai ‘table semu’ karena secara fisik memang tidak ada. Table ini bisa berasal dari table lain, atau gabungan dari beberapa table. View adalah objek di dalam database yang berisi kumpulan kolom yang dihasilkan dari Perintah select. Dengan kata lain , view adalah object yang menyimpan hasil query, baik dari satu table atau lebih yang diperkecil sehingga dapat memudahkan administrator untuk mengakses informasi dari table-table tersebut, karena view sebenarnya tidak memiliki data. Data yang ditampilkan oleh sebuah view diambil dari tabel-tabel aktual yang disertakan dalam perintah SELECT. View dapat di bentuk dari query satu tabel atau query gabungan/join beberapa tabel.
Berikut adalah cara membuat View :
CREATE VIEW nama_view AS
SELECT tabel tunggal
Atau
SELECT operasi join
Atau
SELECT operasi subquery
Atau
Lainnya.
Contoh membuat View :
CREATE VIEW mhs_L AS
SELECT * FROM mahasiswa 
WHERE sex='L';
Cara mengaksesnya pun mudah tinggal ketik saja
SELECT * FROM mhs_L
 2. Definisi Store Procedure 
Store Procedure adalah sebuah program yang ditulis dalam Bahasa Transact-SQL yang disimpan dalam database SQL Server. Store Procedure merupakan kumpulan perintah, variabel, dan alur logik yang ada pada SQL. Store Procedure ini bisa digunakan secara manual atau bisa juga dijalankan melalui program lain. Dalam procedure ini lebih memungkinkan administrator dalam mencari suatu informasi yang belum diketahui datanya, serta jika menggunakan procedure dapat lebih memperluas karena bisa digunakan untuk CRUD. Berbeda dengan View yang hanya bisa menggunakan perintah SELECT saja.
Berikut cara membuat Store Procedure :
CREATE PROCEDURE nama_procedure AS
BEGIN 
(kumpulan perintah, variabel, dan alur logik yang ada pada SQL)
END
GO
Contoh membuat Store Procdure
CREATE PROCEDURE cari_nama_mhs @nama AS
BEGIN 
SELECT * FROM mahasiswa 
WHERE nama=@nama
END
GO

Cara mengaksesnya pun mudah caranya seperti berikut
EXEC cari_nama_mhs
www.polinela.ac.id
jeb.polinela.ac.id

Tidak ada komentar:

Posting Komentar