Pengertian View dan Store Procedure dan manfaatnya
Sunday, April 22, 2018
Pengertian View dan Store Procedure
Dedy indra setiawan | Eko Win Kenali, S.Kom.,M.Cs
Manajemen Informatika Politeknik Negeri Lampung - postingan kali ini tentang tugas mata kuliah pemograman SQL dengan judul "Pengertian View dan Store Procedure dan manfaatnya" .
yukk simak.....
1. Pengertian View
View adalah sebuah objek di dalam database yang berisi kumpulan kolom yang dihasilkan dari Perintah select. Dengan kata lain yang lebih sederhana, view adalah object yang menyimpan hasil query, baik dari satu tabel atau lebih, didalam database view juga sering dinamakan sebagai “tabel virtual” , karena view sebenarnya tidak memiliki data. Data yang ditampilkan oleh sebuah view diambil dari tabel-tabel aktual yang disertakan dalam SELECT.
2. penulisan sintax View
penulisan sintax view
2. penulisan sintax View
penulisan sintax view
CREATE VIEW nama_view AS query
3. Penulisan perintah Query View
Untuk penulisan query misalkan kita
ingin menampilkan data mahasiswa berdasarkan prodi, dari tabel mahasiswa yang nantinya
akan di buat dengan view Mahasiswa_prodi.
CREATE VIEW Mahasiswa_prodi AS
Select * from mahasiswa
where prodi='akuntansi'
jika ingin melihat view masukan query :
SELECT * FROM Mahasiswa_prodi
4. Manfaat View
1. Segi Keamanan
dalam segi keamanan view menyembunyikan query yang kompleks sekalipun dalam satu tabel view,
sehingga untuk mengakses nya tidak bisa sembarangan hanya orang yang membuat
nya saja yang mengetahui isi query didalam tabel view tersebut.
2. Segi Ruang
Tentu saja dengan adanya view ini, kita memiliki keuntungan
dalam segi ruang, karena untuk mendapatkan informasi lebih lengkap kita tidak
perlu merancang atau membuat tabel baru.
3. Segi Kemudahan
Akses Informasi
Dengan ada nya tabel view, informasi dari bentuk query tabel
yang kompleks dapat dengan mudah dan cepat diakses dan tidak perlu mengetik ulang query nya ika ingin mengaksesnya lagi cukup dengan memenggil view .
5. Pengertian Store Prosedure
Store procedure adalah sebuah query digunakan untuk mempermudah menyimpan query-query yang kompleks didalamnya dan dapat menggunakan parameter. hampir sama dengan view hanya sotre prosedure menggunakan parameter.
5. Pengertian Store Prosedure
Store procedure adalah sebuah query digunakan untuk mempermudah menyimpan query-query yang kompleks didalamnya dan dapat menggunakan parameter. hampir sama dengan view hanya sotre prosedure menggunakan parameter.
6. penulisan sintax store prosedure
CREATE PROCEDUR nama_tabel AS
BEGIN
END
GO
7. penulisan perntah query sql
berikut contoh penulisan perintah query delete pada store prosedure :
create procedure deletedatamhs @idmhs nvarchar as
begin
DELETE FROM mahasiswa
WHERE idmhs=@idmhs;
end
go
begin
DELETE FROM mahasiswa
WHERE idmhs=@idmhs;
end
go
8. manfaat store prosedure
Manfaat dari penggunaan store prosedure hampir sama dengan view. view hanya tidak dapat menggunakan variabel dalam syntaxnya dan menampilkan data sedangkan pada store procedure kita dapat menggunakan parameter sehigga dapat di gunakan utuk menampilkan,mengisi,mengupdate,serta menghapus data.
sekian.....