SQL VIEW

    

LAPORAN PRAKTIKUM

PEMROGRAMAN SQL ( PMI1311 )

SQL VIEW

Minggu 12

Dosen pengampu Tri Sandhika Jaya, S.Kom, M.Kom




NAMA          : AGA RIZALDO MAHENDRA

NPM             : 19753002

KELAS        : MI 3A

 

 

PROGRAM STUDI MANAJEMEN INFORMATIKA

JURUSAN EKONOMI DAN BISNI

POLITEKNIK NEGERI LAMPUNG

2020





Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya sehingga saya dapat menyelesaikan laporan yang berjudul SQL View ini tepat pada waktunya.

Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi tugas dosen bapak Tri Sandhika Jaya, S.Kom, M.Kom pada Pemrograman SQL. Selain itu, laporan ini juga bertujuan untuk menambah wawasan bagi para pembaca dan juga bagi penulis.

Saya mengucapkan terima kasih kepada bapak Tri Sandhika Jaya, S.Kom, M.Kom selaku dosen Pemrograman SQL yang telah memberikan tugas ini sehingga dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang saya tekuni.

 

Saya juga mengucapkan terima kasih kepada semua pihak yang telah membagi sebagian pengetahuannya sehingga saya dapat menyelesaikan laporan ini.

 

Saya menyadari, laporan yang saya tulis ini masih jauh dari kata sempurna. Oleh karena itu, kritik dan saran yang membangun akan saya nantikan demi kesempurnaan makalah ini.

 

 

Serang ,   November 2020

 

Penulis


BAB I

LANDASAN TEORI

 View adalah tabel virtual (bukan tabel sebenarnya) yang dibuat dari beberapa tabel atau view lain. SQL View tidak memiliki data sendiri, tetapi data-datanya berasal dari tabel-tabel atau view lain. SQL View dibuat atau dibangun dengan SELECT statement. Di dalam query SELECT tersebut kita bias menambahkan ORDER BY statement untuk mengurutkan data atau tidak sama sekali. SQL View dapat digunakan untuk memudahkan atau menyederhanakan data yang ditampilkan,  mencegah menampilkan data yang penting dengan menyembunyikan nama kolomnya.

Kegunaan VIEW :

·         Menyembunyikan Kolom atau Baris

·         Menampilkan hasil dari penghitungan

·         Menyembunyikan Sintak SQL yang rumit

·         Fungsi Built-in Layer

·         Menyediakan level isolasi antara data tabel dan View data pengguna

·         Memberikan proses permission yang berbeda untuk view yang berbeda dari tabel yang sama

·         Memberikan trigger berbeda pada view yang berbeda dari tabel yang sama

 




 

 

Dari pecobaan yang saya lakukkan jika tabel asli di hapus sedangkan masih ada view, maka tabel asli tidak dapat di hapus dikarnakan kita masih menyimpan view, dan ketika view saya hapus maka tabel asli bisa dihapus juga


 

·         Setelah itu maka akan muncul tampilan seperti di bawah ini.pilih tabel mana yang ingin di masukan ke view pilih add


·         Setelah itu kita akan menceklist kolom mana saja yang di masukan view lalu ctrl+s atau save

 

·         Masukan nama view yang kita buat lalu ok

 

·         Kita bisa lihat gambar di bawah ini bahwa view kita berhasil di tambah.

 

Query Analyzer

·        Selanjutnya kita akan membuat view dengan query analyzer , masukan perintah query di bawah ini 

 


 


Komentar

Postingan populer dari blog ini