SlideShare a Scribd company logo
1 of 23
LAPORAN PRAKTIKUM BASIS DATA LANJUT IV
Oleh
Annissaul Hidayah 11120018
Rizki Fadila 11120024
Desmala Paranti 11120031
Fakultas Teknik
Program Studi Teknik Informatika
Universitas Wijaya Kusuma Surabaya
2014
TUJUAN
1. Mengerti tentang penggunaan Procedure dan Function.
2. Memahami penggunaan Procedure dan Function.
3. Mampu menerapkan penggunaan Procedure dan Function
PENDAHULUAN
Procedure dan Function adalah suatu program terpisah dalam blok sendiri yang berfungsi
sebagai sub-program (modul program) yang merupakan sebuah program kecil untuk
memproses sebagian dari pekerjaan programutama.
Salah satu perbedaan produk Oracle dan SQL Server terdapat dalam tata cara penulisan Syntax
Query, dimana dalam SQL Server sering disebut sebagai Transact-SQL (TSQL) sedang dalam
Oracle sering di sebut PL/SQL. Secara umum Store Procedure dan Function dalam tiap
parameter mengandung:
- Nama parameter,
- Penggunaan (IN, OUT, IN-OUT), dan
- Tipe Data
(IN) adalah parameter input yang seharusnya tidak mengalami perubahan.
(OUT) adalah parameter output yang memberikan suatu nilai didalam procedure dan bisa
merupakan sebuah parameter baru atau variabel baru jika didalam function, karena merupakan
nilai balik (RETURN) sehingga sering dalam function disebut tidak terdapat OUT.
(IN-OUT) adalah parameter input-output, yang seharusnya memiliki suatu nilai input yang telah
disediakan diluar procedure/function, akan tetapi dapat diubah saat didalam procedure/function.
Procedure
Prosedur diawali dengan kata cadangan Procedure di dalam bagian deklarasi prosedur. Prosedur
dipanggil dan digunakan di dalam blok program yang lainnya dengan menyebutkan judul
prosedurnya.
Prosedur banyak digunakan pada program yang terstruktur, karena :
1. Merupakan penerapan konsep program modular, yaitu memecah-mecah program yang rumit
menjadi program-program bagian yang lebih sederhana dalam bentuk prosedur-prosedur.
2. Untuk hal-hal yang sering dilakukan berulang-ulang, cukup dituliskan sekali saja dalam
prosedur dan dapat dipanggil atau dipergunakan sewaktu-waktu bila diperlukan.
Sebagaimana halnya sebuah program, suatu procedure juga memiliki header dan block.
Perbedaan bentuknya dengan program hanyalah pada bagian header-nya saja. Bentuk
Umum header suatu procedure adalah :
Atau
PROCEDURE nama;
PROCEDURE nama (formal parameter : jenis);
Jika kita menggunakan procedure dalam suatu program, maka procedure tersebut harus
dituliskan pada bagian deklarasi.
Function
Blok fungsi hampir sama dengan blok prosedur, hanya fungsi harus dideklarasikan dengan
tipenya atau jenis hasilnya. Tipe deklarasi ini menunjukkan tipe hasil dari fungsi. Pada bahasa
Pascal dikenal beberapa fungsi, misalkan : abs, pred, sqrt, sqr, succ dan sebagainya. Fungsi-
fungsi tersebut biasanya dikenal dengan Built in Function. Sedangkan function yang akan
bicarakan disini adalah fungsi yang kita buat sendiri. Berbeda dengan procedure, function
merupakan modul program yang menghasilkan suatu kuantitas. Hal ini dapat dilihat dari
bentuk header-nya yang menyebutkan jenis data dari kuantitas yang dihasilkan. Secara umum
bentuk header suatu function adalah :
FUNCTION nama : jenis hasil;
Atau
FUNCTION nama (formal parameter : jenis ) : jenis_hasil;
PERCOBAAN
ORACLE
Pembuatan tabel Prodi
Pembuatan tabel Mahasiswa
1. Buat Store procedure untuk mencari nama mahasiswa pada prodi tertentu, dengan input
statis dari kode prodi yang terdapat di dalam procedure.
2. Buat Store procedure untuk mencari nama mahasiswa pada prodi tertentu, dengan input
dinamis dari kode prodi yang diinputkan ketika menjalankan procedure tersebut.
SQL
1. Membuat Procedure dengan input statis
Untuk membuat procedure
Untuk mengubah atau mengupdate isi procedure
Untuk menjalankan procedure
1. Membuat procedure dengan input dinamik
Untuk membuat procedure
Untuk mengubah / mengupdate isi procedure
Untuk menjalankan procedure
2. Membuat Function untuk menampilkan inputan
untuk membuat function dengan nama variabel inputan adalah tulis dan type datanya varchar
dengan panjang 50 kemudian nilai kembalian yaitu dengan type data yang sama
Untuk menjalankan function dengan inputan Hore aku berhasil
TUGAS
Oracle
Procedure
1. Untuk menambah isi tabel customer
Tampilan tabel pertama sebelum ditambah
Perintah untuk menjalankan procedure pada tabel customer
Hasil tabel setelah ditambah
2. Untuk mengubah atau meng-update tarif bis
Tabel awal sebelum di update
Perintah untuk menjalankan procedure pada tarif bis
Tabel hasil tarif bis yang sudah di update
3. Untuk menghapus salah satu isi dari tabel kapal
Tampilan awal pada tabel kapal
Perintah untuk menjalankan procedure untuk menghapus salah satu isi dari tabel kapal
Hasil tabel kapal yang telah di hapus
4. Untuk meng-update tabel kapal
Tampilan awal sebelum di update
Perintah untuk menjalankan procedure update kapal beserta hasilnya.
Function
1. Untuk mencari peawat yang memiliki nomor travel 192
Perintah untuk menampilkan hasil dari pencarian pesawat yang memiliki nomor travel 192
beserta hasilnya.
2. Untuk mencari bis dengan jumlah kursi 40.
Perintah untuk menampilkan hasil dari pencarian bis yang berdasarkan jumlah kursinya beserta
hasilnya.
3. Untuk menjumlahkan tarif kereta api yang memiliki kode stasiun 213.
Perintah untuk menampilkan hasil dari penjumlahan tarif kereta api yang memiliki kode stasiun
213 beserta hasilnya.
4. Untuk menjumlah tarif bis yang memiliki kode terminal 445
Perintah untuk menampilkan hasil dari penjumlahan tarif bis yang memiliki kode terminal 445
beserta hasilnya.
SQL
Procedure
1. Tabel sebelum penambahan isi customer
Untuk menambahkan isi dari tabel customer
Perintah untuk menjalankan procedure penambahan pada isi tabel customer
Hasil
2. Tabel awal sebelum di update
Untuk meng-update isi dari tabel bis
Perintah untuk menjalankan update pada isi tabel bis
Hasil
3. Tabel awal sebelum di hapus salah satu isi tabel kapal
Untuk menghapus salah satu isi dari tabel kapal menurut nomor travel
Perintah untuk menghapus kapal yang memiliki nomor travel 501
Hasil
Function
1. Untuk menjumlahkan harga tiket yang memiliki kode stasiun 213
Perintah untuk memanggil penjumlahan dan menampilkan hasilnya.
2. Untuk menjumlah harga bis yang memiliki kode terminal 442
Perintah untuk menampilkan penjumlahan harga tiket
3. Untuk mencari tabel pesawat
Perintah untuk menampilkan data yang di cari
4. Untuk mencari data bis
Perintah untuk mencari data bis
KESIMPULAN
Prosedur diawali dengan kata cadangan Procedure di dalam bagian deklarasi prosedur. Prosedur
dipanggil dan digunakan di dalam blok program yang lainnya dengan menyebutkan judul
prosedurnya. Sedangkan function harus dideklarasikan dengan tipenya atau jenis hasilnya. Tipe
deklarasi ini menunjukkan tipe hasil dari fungsi.

More Related Content

What's hot

Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2zuckcruel
 
Tampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeansTampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeanscasnadi
 
fungsi algoritma
fungsi algoritmafungsi algoritma
fungsi algoritmaDhan junkie
 
Laporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary KeyLaporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary KeyShofura Kamal
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLShofura Kamal
 
Part 13 function dan user defined function
Part 13  function dan user defined functionPart 13  function dan user defined function
Part 13 function dan user defined functionDenny Yahya
 
Dasar dasar-php-codeigniter
Dasar dasar-php-codeigniterDasar dasar-php-codeigniter
Dasar dasar-php-codeigniterdicky prasetya
 
Modul Praktikum Basis Data
Modul Praktikum Basis DataModul Praktikum Basis Data
Modul Praktikum Basis DataMuslim Jogja
 
Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Devi Apriansyah
 
Laporan Praktikum Basis Data Modul III-Manipulasi Data
Laporan Praktikum Basis Data Modul III-Manipulasi DataLaporan Praktikum Basis Data Modul III-Manipulasi Data
Laporan Praktikum Basis Data Modul III-Manipulasi DataShofura Kamal
 
Codeigniter lanjut helper dan library
Codeigniter lanjut helper dan libraryCodeigniter lanjut helper dan library
Codeigniter lanjut helper dan libraryboys of separato
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Devi Apriansyah
 

What's hot (20)

Manual book
Manual bookManual book
Manual book
 
Laporan modul 5 basisdata
Laporan modul 5 basisdataLaporan modul 5 basisdata
Laporan modul 5 basisdata
 
Laporan 4
Laporan 4 Laporan 4
Laporan 4
 
Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2Tutorial membuat form dalam netbeans versi2
Tutorial membuat form dalam netbeans versi2
 
Php mysql
Php mysqlPhp mysql
Php mysql
 
Pertemuan 11 Fungsi (Function)
Pertemuan 11 Fungsi (Function)Pertemuan 11 Fungsi (Function)
Pertemuan 11 Fungsi (Function)
 
Tampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeansTampil data di tabel dg Java & netbeans
Tampil data di tabel dg Java & netbeans
 
fungsi algoritma
fungsi algoritmafungsi algoritma
fungsi algoritma
 
Laporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary KeyLaporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary Key
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
 
Part 13 function dan user defined function
Part 13  function dan user defined functionPart 13  function dan user defined function
Part 13 function dan user defined function
 
Fungsi (function)
Fungsi (function)Fungsi (function)
Fungsi (function)
 
Dasar dasar-php-codeigniter
Dasar dasar-php-codeigniterDasar dasar-php-codeigniter
Dasar dasar-php-codeigniter
 
Modul Praktikum Basis Data
Modul Praktikum Basis DataModul Praktikum Basis Data
Modul Praktikum Basis Data
 
Pertemuan 12 Structure
Pertemuan 12 StructurePertemuan 12 Structure
Pertemuan 12 Structure
 
Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)
 
Laporan Praktikum Basis Data Modul III-Manipulasi Data
Laporan Praktikum Basis Data Modul III-Manipulasi DataLaporan Praktikum Basis Data Modul III-Manipulasi Data
Laporan Praktikum Basis Data Modul III-Manipulasi Data
 
Codeigniter lanjut helper dan library
Codeigniter lanjut helper dan libraryCodeigniter lanjut helper dan library
Codeigniter lanjut helper dan library
 
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
 
Pertemuan11
Pertemuan11Pertemuan11
Pertemuan11
 

Similar to Laporan 4

Pertemuan 09 (procedure dan function database)
Pertemuan 09 (procedure dan function database)Pertemuan 09 (procedure dan function database)
Pertemuan 09 (procedure dan function database)Rifky A Ayub
 
Makalah prosedur dan fungsi
Makalah prosedur dan fungsiMakalah prosedur dan fungsi
Makalah prosedur dan fungsiDwi Andriyani
 
Procedure dalam pascal
Procedure dalam pascalProcedure dalam pascal
Procedure dalam pascalElviraHafis2
 
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptxprosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptxNaeniPaccing
 
Prosedur dan fungsi.pdf
Prosedur dan fungsi.pdfProsedur dan fungsi.pdf
Prosedur dan fungsi.pdfelgamariati1
 
Stored Procedure
Stored ProcedureStored Procedure
Stored ProcedurePutra Andry
 
Resume praktikum
Resume praktikumResume praktikum
Resume praktikumNuRul Emi
 
Stored procedure
Stored procedureStored procedure
Stored procedurePutra Andry
 
Modul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionModul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionPolytechnic State Semarang
 
Algoritma dan Struktur Data
Algoritma dan Struktur DataAlgoritma dan Struktur Data
Algoritma dan Struktur DataAs Faizin
 
Laporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalLaporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalMeycelino A. T
 
Algoritma dan struktur data i silabus
Algoritma dan struktur data i  silabusAlgoritma dan struktur data i  silabus
Algoritma dan struktur data i silabusAdi BanniFanni
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahBraga Rezpect
 

Similar to Laporan 4 (20)

Pertemuan 09 (procedure dan function database)
Pertemuan 09 (procedure dan function database)Pertemuan 09 (procedure dan function database)
Pertemuan 09 (procedure dan function database)
 
Makalah prosedur dan fungsi
Makalah prosedur dan fungsiMakalah prosedur dan fungsi
Makalah prosedur dan fungsi
 
As400
As400As400
As400
 
Procedure dalam pascal
Procedure dalam pascalProcedure dalam pascal
Procedure dalam pascal
 
Ifc modul 1 (fungsi)
Ifc   modul 1 (fungsi)Ifc   modul 1 (fungsi)
Ifc modul 1 (fungsi)
 
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptxprosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
prosedur dan fungsi (pertemuan ke 4(30-1-2022).pptx
 
TUGAS MANDIRI algoritma
TUGAS MANDIRI algoritmaTUGAS MANDIRI algoritma
TUGAS MANDIRI algoritma
 
Prosedur dan fungsi.pdf
Prosedur dan fungsi.pdfProsedur dan fungsi.pdf
Prosedur dan fungsi.pdf
 
Stored Procedure
Stored ProcedureStored Procedure
Stored Procedure
 
Resume praktikum
Resume praktikumResume praktikum
Resume praktikum
 
Procedure dalam pemrograman
Procedure dalam pemrograman Procedure dalam pemrograman
Procedure dalam pemrograman
 
Stored procedure
Stored procedureStored procedure
Stored procedure
 
Modul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionModul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_function
 
Algoritma dan Struktur Data
Algoritma dan Struktur DataAlgoritma dan Struktur Data
Algoritma dan Struktur Data
 
Topik 9 Prosedur
Topik 9 ProsedurTopik 9 Prosedur
Topik 9 Prosedur
 
Laporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascalLaporan hasil praktikum modul i pengenalan pascal
Laporan hasil praktikum modul i pengenalan pascal
 
Algoritma dan struktur data i silabus
Algoritma dan struktur data i  silabusAlgoritma dan struktur data i  silabus
Algoritma dan struktur data i silabus
 
2 adp penyajian algoritma
2   adp penyajian algoritma2   adp penyajian algoritma
2 adp penyajian algoritma
 
penyajian algoritma
penyajian algoritmapenyajian algoritma
penyajian algoritma
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 

Laporan 4

  • 1. LAPORAN PRAKTIKUM BASIS DATA LANJUT IV Oleh Annissaul Hidayah 11120018 Rizki Fadila 11120024 Desmala Paranti 11120031 Fakultas Teknik Program Studi Teknik Informatika Universitas Wijaya Kusuma Surabaya 2014
  • 2. TUJUAN 1. Mengerti tentang penggunaan Procedure dan Function. 2. Memahami penggunaan Procedure dan Function. 3. Mampu menerapkan penggunaan Procedure dan Function
  • 3. PENDAHULUAN Procedure dan Function adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai sub-program (modul program) yang merupakan sebuah program kecil untuk memproses sebagian dari pekerjaan programutama. Salah satu perbedaan produk Oracle dan SQL Server terdapat dalam tata cara penulisan Syntax Query, dimana dalam SQL Server sering disebut sebagai Transact-SQL (TSQL) sedang dalam Oracle sering di sebut PL/SQL. Secara umum Store Procedure dan Function dalam tiap parameter mengandung: - Nama parameter, - Penggunaan (IN, OUT, IN-OUT), dan - Tipe Data (IN) adalah parameter input yang seharusnya tidak mengalami perubahan. (OUT) adalah parameter output yang memberikan suatu nilai didalam procedure dan bisa merupakan sebuah parameter baru atau variabel baru jika didalam function, karena merupakan nilai balik (RETURN) sehingga sering dalam function disebut tidak terdapat OUT. (IN-OUT) adalah parameter input-output, yang seharusnya memiliki suatu nilai input yang telah disediakan diluar procedure/function, akan tetapi dapat diubah saat didalam procedure/function. Procedure Prosedur diawali dengan kata cadangan Procedure di dalam bagian deklarasi prosedur. Prosedur dipanggil dan digunakan di dalam blok program yang lainnya dengan menyebutkan judul prosedurnya. Prosedur banyak digunakan pada program yang terstruktur, karena : 1. Merupakan penerapan konsep program modular, yaitu memecah-mecah program yang rumit menjadi program-program bagian yang lebih sederhana dalam bentuk prosedur-prosedur. 2. Untuk hal-hal yang sering dilakukan berulang-ulang, cukup dituliskan sekali saja dalam prosedur dan dapat dipanggil atau dipergunakan sewaktu-waktu bila diperlukan.
  • 4. Sebagaimana halnya sebuah program, suatu procedure juga memiliki header dan block. Perbedaan bentuknya dengan program hanyalah pada bagian header-nya saja. Bentuk Umum header suatu procedure adalah : Atau PROCEDURE nama; PROCEDURE nama (formal parameter : jenis); Jika kita menggunakan procedure dalam suatu program, maka procedure tersebut harus dituliskan pada bagian deklarasi. Function Blok fungsi hampir sama dengan blok prosedur, hanya fungsi harus dideklarasikan dengan tipenya atau jenis hasilnya. Tipe deklarasi ini menunjukkan tipe hasil dari fungsi. Pada bahasa Pascal dikenal beberapa fungsi, misalkan : abs, pred, sqrt, sqr, succ dan sebagainya. Fungsi- fungsi tersebut biasanya dikenal dengan Built in Function. Sedangkan function yang akan bicarakan disini adalah fungsi yang kita buat sendiri. Berbeda dengan procedure, function merupakan modul program yang menghasilkan suatu kuantitas. Hal ini dapat dilihat dari bentuk header-nya yang menyebutkan jenis data dari kuantitas yang dihasilkan. Secara umum bentuk header suatu function adalah : FUNCTION nama : jenis hasil; Atau FUNCTION nama (formal parameter : jenis ) : jenis_hasil;
  • 5. PERCOBAAN ORACLE Pembuatan tabel Prodi Pembuatan tabel Mahasiswa 1. Buat Store procedure untuk mencari nama mahasiswa pada prodi tertentu, dengan input statis dari kode prodi yang terdapat di dalam procedure.
  • 6. 2. Buat Store procedure untuk mencari nama mahasiswa pada prodi tertentu, dengan input dinamis dari kode prodi yang diinputkan ketika menjalankan procedure tersebut.
  • 7. SQL 1. Membuat Procedure dengan input statis Untuk membuat procedure Untuk mengubah atau mengupdate isi procedure Untuk menjalankan procedure 1. Membuat procedure dengan input dinamik
  • 8. Untuk membuat procedure Untuk mengubah / mengupdate isi procedure Untuk menjalankan procedure 2. Membuat Function untuk menampilkan inputan untuk membuat function dengan nama variabel inputan adalah tulis dan type datanya varchar dengan panjang 50 kemudian nilai kembalian yaitu dengan type data yang sama Untuk menjalankan function dengan inputan Hore aku berhasil
  • 9. TUGAS Oracle Procedure 1. Untuk menambah isi tabel customer Tampilan tabel pertama sebelum ditambah
  • 10. Perintah untuk menjalankan procedure pada tabel customer Hasil tabel setelah ditambah 2. Untuk mengubah atau meng-update tarif bis
  • 11. Tabel awal sebelum di update Perintah untuk menjalankan procedure pada tarif bis Tabel hasil tarif bis yang sudah di update 3. Untuk menghapus salah satu isi dari tabel kapal
  • 12. Tampilan awal pada tabel kapal Perintah untuk menjalankan procedure untuk menghapus salah satu isi dari tabel kapal Hasil tabel kapal yang telah di hapus
  • 13. 4. Untuk meng-update tabel kapal Tampilan awal sebelum di update Perintah untuk menjalankan procedure update kapal beserta hasilnya. Function 1. Untuk mencari peawat yang memiliki nomor travel 192
  • 14. Perintah untuk menampilkan hasil dari pencarian pesawat yang memiliki nomor travel 192 beserta hasilnya. 2. Untuk mencari bis dengan jumlah kursi 40. Perintah untuk menampilkan hasil dari pencarian bis yang berdasarkan jumlah kursinya beserta hasilnya.
  • 15. 3. Untuk menjumlahkan tarif kereta api yang memiliki kode stasiun 213. Perintah untuk menampilkan hasil dari penjumlahan tarif kereta api yang memiliki kode stasiun 213 beserta hasilnya. 4. Untuk menjumlah tarif bis yang memiliki kode terminal 445
  • 16. Perintah untuk menampilkan hasil dari penjumlahan tarif bis yang memiliki kode terminal 445 beserta hasilnya. SQL Procedure 1. Tabel sebelum penambahan isi customer
  • 17. Untuk menambahkan isi dari tabel customer Perintah untuk menjalankan procedure penambahan pada isi tabel customer Hasil
  • 18. 2. Tabel awal sebelum di update Untuk meng-update isi dari tabel bis Perintah untuk menjalankan update pada isi tabel bis Hasil
  • 19. 3. Tabel awal sebelum di hapus salah satu isi tabel kapal Untuk menghapus salah satu isi dari tabel kapal menurut nomor travel Perintah untuk menghapus kapal yang memiliki nomor travel 501
  • 20. Hasil Function 1. Untuk menjumlahkan harga tiket yang memiliki kode stasiun 213 Perintah untuk memanggil penjumlahan dan menampilkan hasilnya. 2. Untuk menjumlah harga bis yang memiliki kode terminal 442
  • 21. Perintah untuk menampilkan penjumlahan harga tiket 3. Untuk mencari tabel pesawat Perintah untuk menampilkan data yang di cari 4. Untuk mencari data bis
  • 22. Perintah untuk mencari data bis KESIMPULAN
  • 23. Prosedur diawali dengan kata cadangan Procedure di dalam bagian deklarasi prosedur. Prosedur dipanggil dan digunakan di dalam blok program yang lainnya dengan menyebutkan judul prosedurnya. Sedangkan function harus dideklarasikan dengan tipenya atau jenis hasilnya. Tipe deklarasi ini menunjukkan tipe hasil dari fungsi.