UTL-FILE.docx

2
TUGAS UTL_FILE KELAS DBD 12-03 KUMPULKAN DI HARI MINGGU, 27 SEPTEMBER 2014 Buatlah 2 fle teks dengan nama BARANG.TXT dan PENJUALAN.TXT sebagai berikut Urutan data dalam fle BARANG.TXT berturut!turut men"atakan #$de Barang% Nama Barang% &arga dan 't$k Barang ( Urutan data dalam fle PENJUALAN.TXT berturut!turut men"atakan N$m$r Pen)ualan% Tanggal Pembelian% Jumlah Pembelian Barang dan #$de Barang. *engan menggunakan dua fle teks tersebut diatas% buatlah sebuah PA+#AGE dalam PL,'-L "ang memiliki . Pr$(edure atau /un(ti$n "ang digunakan untuk memeriksa st$k barang dalam fle teks BARANG.TXT. Pr$(edure atau /un(ti$n harus mengembalikan sisa st$k barang berdasarkan k$de barang tertentu. CATATAN Pr$(edure atau /un(ti$n harus menggunakan 0aramater. Gunakan /un(ti$n 'UB'TR1 atau REGEXP3'UB'TR1 . 2. Pr$(edure atau /un(ti$n untuk mengisikan data 0ada tabel BARANG dan tabel PENJUALAN dimana data 0ada tabel tersebut berasal dari fle BARANG.TXT dan fle PENJUALAN.TXT. CATATAN +i0takan terlebih dahulu tabel BARANG serta tabel PENJUALANn"a. 4. Pr$(edure atau /un(ti$n untuk membuat la0$ran 0en)ualan barang dalam /$rmat e5(el. La0$ran tersebut men"im0an in/$rmasi mengenai reka0itulasi 0en)ualan. +$nt$h $ut0ut "ang diminta adalah sebagai berikut CATATAN Beri nama la0$ran tersebut dengan LAP6RAN3BRG.XL'. Pr$(edure atau 7un(ti$n harus menggunakan 0arameter.

Transcript of UTL-FILE.docx

TUGAS UTL_FILE KELAS DBD 12-03KUMPULKAN DI HARI MINGGU, 27 SEPTEMBER 2014

Buatlah 2 file teks dengan nama BARANG.TXT dan PENJUALAN.TXT sebagai berikut:

Urutan data dalam file BARANG.TXT berturut-turut menyatakan: Kode Barang, Nama Barang, Harga dan Stok Barangc

Urutan data dalam file PENJUALAN.TXT berturut-turut menyatakan: Nomor Penjualan, Tanggal Pembelian, Jumlah Pembelian Barang dan Kode Barang.

Dengan menggunakan dua file teks tersebut diatas, buatlah sebuah PACKAGE dalam PL/SQL yang memiliki :1. Procedure atau function yang digunakan untuk memeriksa stok barang dalam file teks BARANG.TXT. Procedure atau function harus mengembalikan sisa stok barang berdasarkan kode barang tertentu. CATATAN: Procedure atau function harus menggunakan paramater. Gunakan function SUBSTR() atau REGEXP_SUBSTR().

2. Procedure atau function untuk mengisikan data pada tabel BARANG dan tabel PENJUALAN dimana data pada tabel tersebut berasal dari file BARANG.TXT dan file PENJUALAN.TXT.CATATAN: Ciptakan terlebih dahulu tabel BARANG serta tabel PENJUALANnya.

3. Procedure atau function untuk membuat laporan penjualan barang dalam format excel. Laporan tersebut menyimpan informasi mengenai rekapitulasi penjualan. Contoh output yang diminta adalah sebagai berikut:

CATATAN: Beri nama laporan tersebut dengan LAPORAN_BRG.XLS. Procedure atau Function harus menggunakan parameter.

KETENTUAN PENGUMPULAN:1. Dikumpulkan paling lambat pada jam 09:00 WIB tgl 27/9/2014, melalui email [email protected]. Subject adalah DBD-12-03-UTL_FILE-053. Format penamaan file adalah __UTL_FILE05 dala format .doc atau .docx4. Yang dikumpulkan cukup hanya script programnya sajaKeterlambatan dalam pengumpulan makalah dan ketidaksesuaian subject dan nama file, akan dianggap tidak menghadiri perkuliahan (ALPA) dan dianggap tidak mengumpulkan tugas.