LAPORAN PRAKTIKUM PEMROGRAMAN SQL MINGGU 12 (Data Manupulation Language (SQL View))
LAPORAN PRAKTKUM
PEMROGRAMAN SQL
PMI1311
Data
Manupulation Language (SQL View)
Minggu 12
Dosen Pengampu :
Bpk Tri Sandika Jaya, S.Kom., M.Kom.
Di
Susun Oleh :
NAMA : Ahmad Fajar Irawan
NPM : 19753004
MENEJEMEN
INFORMATIKA
JURUSAN EKONOMI
DAN BISNIS
POLITEKNIK
NEGERI LAMPUNG
2020
Kata Pengantar
Puji syukur kehadirat Allah SWT, atas segala limpahan rahmat,
nikmat dan karunia-Nya yang tak ternilai dan tak dapat dihitung. Saya dapat
menyusun dan membuat laporan ini. Laporan ini disusun untuk memenuhi tugas mata
kuliah Pemrograman SQL.
Dalam membuat laporan ini masih jauh dari kata sempurna.
Untuk itu, saya menghaturkan maaf jika ada kesalahan dalam laporan ini. Pembaca
bisa membuat keputusan yang dapat memberikan kritikan dan sarannya untuk saya
agar di kemudian hari saya bisa membuat laporan yang lebih semprurna lagi.
Akhir kata, saya ucapkan terima kasih kepada berbagai pihak
yang telah dapat membantu dalam pembuatan laporan ini.
Sekampung Udik, 28
November 2020
BAB I
PENDAHULUAN
A.
Latar Belakang
SQL ini merupakan sebuah bahasa yang digunakan
untuk mengakses data dalam baisis data relasional. Bahasa ini merupakan bahasa
standar yang biasa digunakan dalam manajemen data relasional. Untuk membangun sebuah
data base menggunakan SQL, kita terlebih dahulu harus mengetahui
peritnah-perintahnya. Perintah SQL sendiri dibagi menjadi dua, yaitu DML
(Data Manipulation Language) dan DDL (Data Defiition Language).
Perintah SQL sendiri dibagi menjadi
dua, yaitu DML (Data Manipulation Language) dan DDL (Data Defiition
Language). Pada kesempatan kali ini pemyusun akan membahas salah satu perintah
SQL yaitu DML, pembahasan ini meliputi pengertian DML, fungsi DML dan perintah
yang digunakan pada DML.
B.
Rumusan Masalah
Mengetahui cara menggunakan
Perintah DML dalam pembuatan database khususnya SQL View
C.
Tujuan
Para Mahasiswa mampu mengenal dan
menguasai DML SQL View.
BAB
II
LANDASAN
A.
Pengertian
Data Manipulation Language
DML
atau Data Manipulation Language adalah kumpulan perintah query yang digunakan
untuk memanipulasi data yang ada pada database. Jadi DML ini bisa digunakan
untuk mengubah data, menambah data, dan bahkan menghapus data yang ada di
database. Perintah DML ini tidak berhubungan dengan struktur dan metadata dari
para objek yang ada di tabel database.
B.
Pengertian
View Pada SQL
View adalah 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.
View adalah query yang disimpan, bentuknya menyerupai table.
View bersifat logic, artinya tidak memiliki data fisik karena data fisiknya ada
di table. View adalah cara menampilkan/menyajikan data yang ada di table.
Kegunaan
view :
·
Membatasi akses database.
·
Membuat query kompleks secara mudah.
·
Mengijinkan independensi data.
·
Untuk menampilkan view (pandangan) data
yang berbeda dari data yang sama.
BAB III
PEMBAHASAN PRAKTIKUM
A.
Tugas
Analisis
1. Penggunaan Klausa ORDER BY pada saat penciptaan pandangan di
tolak, berikan alasannya.?
Jawab
:
Karena
Klausa ORDER BY tidak valid dalam tampilan, fungsi sebaris, tabel turunan,
subkueri, dan ekspresi tabel umum, kecuali jika TOP, OFFSET atau FOR XML juga
ditentukan.
2. Jika pandangan yang dihapus, apakah tabel asli/sumber ikut
terhapus?. Berikan alasannya ?
Jawab
:
Tabel
asal tidak terhapus karena view hanya berfungsi untuk menampilkan data sesuai
perintah dan tidak berpengaruh pada tabel utama jika view dihapus.
3. Bagaimana jika tabel aslinya yang di hapus, apakah pandangan
juga ikut terhapus?
Jawab
:
Jika tabel asal
nya dihapus maka view akan menampilkan pesan error , karena tabel yang dijadikan
view telah dihapus, sehingga view tidak dapat memanggil tabel dan data yang
diperlukan
B.
Praktikum
Buatlah Pandangan terhadap kasus
praktikum pertemuan sebelumnya. Dalam pembuatan pandangan, Gunakan dua cara
yaitu dengan menggunakan Query Analyzer dan Enterprise Manager.
1.
Query Analyzer
a.
Ketikan
kode seperti dibawah ini pada query guna membuat view baru.
b.
Lalu
Ketikan select * from view_MAHASISWA untuk mengeksekusi tabel view
2.
Enterprise Manager
a. Klik kanan pada database yang telah kita buat sebelumnya,
kemudian new view, pilih tabel yang akan dibuat view
b. kemudian pilih tabel atau colom yang akan dipakai didalam view add
c. kemudian pilih atau celkis semua colom yang diperlukan, dan
kemudian klik ctrl + s untuk menyimpanya.
d. lalu masukan nama view yang telah kita buat dan tekan ok
e. lalu untuk melihat apakah berhasil, kita bisa lihat dibagian
menu dan kita lihat, tika view sudah ada, maka view kita telah berhasil di buat
BAB IV
PENUTUP
View adalah query yang disimpan, bentuknya menyerupai table.
View bersifat logic, artinya tidak memiliki data fisik karena data fisiknya ada
di table. View adalah cara menampilkan/menyajikan data yang ada di table.
DAFTAR PUSTAKA
Unknown, 2014, “ pengertian view dan implementasinya”, http://memahamibdl.blogspot.com/2014/07/pengertian-view-dan-implementasinya.html
diakses pada 28 November 2020, pukul 19.46
Komentar
Posting Komentar