0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan2 halaman

Modul 6

Dokumen ini menjelaskan tentang penggunaan alias dan views dalam MySQL, yang memungkinkan penulisan query yang lebih singkat dan mudah dibaca. Alias digunakan untuk memberi nama sementara pada tabel atau kolom, sementara views adalah virtual tabel yang menyimpan hasil penggabungan data dari beberapa tabel. Terdapat juga latihan dan tugas yang mengharuskan pengguna untuk menerapkan konsep ini dalam pembuatan database penyewaan mobil.

Diunggah oleh

hafizalyanda408
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan2 halaman

Modul 6

Dokumen ini menjelaskan tentang penggunaan alias dan views dalam MySQL, yang memungkinkan penulisan query yang lebih singkat dan mudah dibaca. Alias digunakan untuk memberi nama sementara pada tabel atau kolom, sementara views adalah virtual tabel yang menyimpan hasil penggabungan data dari beberapa tabel. Terdapat juga latihan dan tugas yang mengharuskan pengguna untuk menerapkan konsep ini dalam pembuatan database penyewaan mobil.

Diunggah oleh

hafizalyanda408
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

ALIAS DAN VIEWS

Tujuan:

Setelah menyelesaikan Modul ini, anda diharapkan dapat:


1. Mampu menggunakan alias untuk menyingkat penulisan rumus.
2. Mampu menggunakan View sebagai virtual tabel.
3. Mampu menyelesaikan kasus-kasus pengambilan data yang kompleks dan menyimpannya dalam
View

Alias

Alias dalam MySQL digunakan untuk memberikan nama sementara pada tabel atau kolom dalam query
SQL. Penggunaan alias dapat membuat query lebih mudah dibaca dan dikelola, serta memungkinkan
penamaan yang lebih singkat dan deskriptif. Alias sangat berguna terutama ketika bekerja dengan query
yang kompleks atau gabungan (join) dari beberapa tabel.

Contoh Alias pada kolom


Syntax:

SELECT nama_lengkap AS nama, TL AS tgl_lahir FROM karyawan;

Dalam contoh ini, kolom nama_lengkap diberi alias nama, dan tanggal_lahir diberi alias TL.

Contoh Alias pada Table


Syntax:
SELECT k.nama_lengkap, d.nama_departemen FROM karyawan AS k
JOIN departemen AS d ON k.id_departemen = [Link];

Di sini, tabel karyawan diberi alias k dan tabel departemen diberi alias d. Ini memungkinkan penulisan
query yang lebih singkat.

Views
Views merupakan virtual tabel dan tidak memiliki data sendiri. Data yang terdapat pada view merupakan
data dari penggabungan beberapa tabel melalui perintah SELECT. Views dapat langsung dipanggil tanpa
harus mengetikkan perintah SELECT yang cukup panjang. View digunakan untuk mempermudah dalam
pembuatan laporan atau tampilan yang diinginkan dengan cepat.

Membuat dan Mendefenisikan Views


View dibuat atau didefenisikan dengn menggunakan perintah CREATE VIEW. Bentuk umum perintah
untuk membuat view adalah sebagai berikut:

Syntax:
CREATE VIEW <<nama_view>> AS (SELECT * FROM <<nama_table>> WHERE <<kondisi>> = <<syarat>>;
Memanggil Views
View dipanggil atau ditampilkan dengan menggunakan perintah SELECT dasar, yaitu:

Syntax:
(SELECT * FROM <<nama_view>>;

Latihan

1. Buat sebuah database baru tentang penyewaan mobil yang terdiri dari tabel data mobil (berisi
identitas mobil yang dimiliki rental mobil), data penyewa (berisi data tentang orang yang menyewa
mobil), dan data penyewaan (berisi informasi penyewaan minimal informasi tentang mobil yang
disewa, penyewa dan tanggal serta lama sewa).
2. Isi data dari masing-masing tabel tersebut
3. Terapkan penggunaan alias pada masing-masing tabel tersebut!
4. Buat view untuk menampilkan data pada masing-masing tabel!
5. Panggil masing-masing view tersebut!

TUGAS

1. Bagaimanakan cara melakukan perubahan pada VIEW?


2. Bagaimana menerapkan perintah DELETE menggunakan SUBQUERY?

Anda mungkin juga menyukai