Anda di halaman 1dari 4

LAPORAN PRAKTIKUM FUNCTION

BASIS DATA

DISUSUN OLEH :

SITI JAMILAH (1800631009)

PROGRAM STUDI D3 MANAJEMEN INFORMATIKA


FUKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
TAHUN AJARAN 2019
A. Membuat FUNCTION totfilm untuk menampilkan jumlah film pada genre tertentu

Pada tugas yang pertama diatas membuat FUNCTION untuk menampilkan jumlah film pada
genre tertentu, perintah DELIMITER digunakan untuk mengubah delimiter standart .
CREATE FUNCTION adalah header untuk membuat sebuah function totfilm dengan
parameter P yang bertipe data VARCHAR, RETURN digunakan untuk mengembalikan tipe
data yang di kembalikan oleh function yang dibuat tadi. DETERMINISTIC adalah untuk
menentukan yang bisa menggunakan function ini yaitu user pembuatnya saja. Pernyataan
diantara BEGIN dan END merupakan badan(body) FUNCTION. Karena function tersebut
digunakan untuk menampilkan field total film dari tabel film dimana genre = P. Untuk
mengeksekusi pembuatan function diatas seperti dibawah ini

Setelah dieksekusi maka akan tampil seperti gambar diatas menandakan pembuatan
FUNCTION totfilm berhasil dibuat.
Tabel filmnya

Hasil Outputnya :

Dari hasil diatas dapat diketahui bahwa saat memanggil function totfilm tersebut
menampilkan genre “action” dari tabel film dengan totalfilm adalah 2.

B. Menampilkan selisih tanggal dari tabel meminjam


Pada tugas yang kedua diatas membuat FUNCTION untuk menampilkan selisih dati tanggal
sewa dan tanggal kembali pada field waktusewa dan tabel meminjam, perintah DELIMITER
digunakan untuk mengubah delimiter standart . CREATE FUNCTION adalah header untuk
membuat sebuah function lamesewa dengan parameter waktu_sewa dan waktu_kembali
yang bertipe data DATE. RETURN CONCAT(DATEDIFF ) digunakan untuk
mengembalikan parameter waktu_sewa dan waktu_kembali sesuai harinya.

Setelah dieksekusi maka akan tampil seperti gambar diatas menandakan pembuatan
FUNCTION lamasewa berhasil dibuat.

Hasil Outputnya

Anda mungkin juga menyukai