Tentukan tipe data dari variable – variable penampung hasil pada beberapa statement dibawah ini : v_satu := v_name || to_char(v_empno);  Tipe data v_satu.

Slides:



Advertisements
Presentasi serupa
Partisi dalam Data Warehouse ( Lanjutan )
Advertisements

KUMPULAN PERINTAH SQL PENDY.
Error Handling (Exception) & INDEX
MYSQL.
Val, variabel, if.. Then..else... Variabel Suatu tempat penyimpanan sementara didalam memori komputer yang diberi nama sebagai pengenal.
Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
- PERTEMUAN 5 & 6 – PERULANGAN
- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
STATEMENT KONDISI Adalah perintah yang memungkinkan
7. PENJUMLAHAN DUA BUAH MATRIKS
PL/SQL - LANJUTAN PERULANGAN KONDISI.
Transact-SQL Disampaikan oleh: Agus Wahyu Widodo, ST
Rekaman – Record Pada Pascal
Java array.
STRUKTUR DATA (D3) - Review array - Searching (Sequential & Binary)
Triggers & Stored Procedure The main reference of this presentation is from book: Peter Rob, Carlos Coronel, “Database systems: Design, Implementation.
CHANGE DATA CAPTURE.
Oracle : Form/Report Developer
MEMBUAT DATABASE MENGGUNAKAN MICROSOFT SQL SERVER 2008
Oracle : Form/Report Developer
Procedure & Function Sub Program.
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
Select Case.
STORED PROCEDURE Achmad Yasid, SKom.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
TRIGGER.
Array.
CURSORS Nama kelompok 10 Rizka Annisa
Tabled Value Parameter. Tabled Value Parameter merupakan tipe data yang dibuat oleh user Tabled Value Parameter digunakan untuk mengirimkan multiple rows.
Deklarasi dan Assignment Variable
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
Oracle : Form/Report Developer
Jawaban UTS Pemrograman Basis Data ( ) Pemrograman Basis Data ( ) Genap
Pertemuan : 10 Basis Data Terapan
Java array.
Array Oleh Shoffin Nahwa Utama M.T Disampaikan pada mata kuliah Struktur Data.
Cursor MI2163 Dasar Pemrograman Basis Data. Introduction Cursor merupakan suatu variabel yang digunakan untuk menampung hasil query yang terdiri atas.
HANDLING EXCEPTIONS.
Disampaikan Oleh : Wiratmoko Yuwono
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
C U R S O R.
ALGORITMA PEMROGRAMAN 2A
JAVA ARRAY.
PENJURUSAN DI ORACLE ORACLE DEVELOPER
DEKLARASI VARIABEL DALAM PL/SQL
SQL.
Java array.
Java array.
Praktikum Berkas dan Basis Data
TRIGGER.
Java array.
“Array, Procedure dan Function”
PERULANGAN.
Query dalam sql server Pertemuan 6.
PERCABANGAN DAN PERULANGAN
Java array.
Dikumpulkan Jum’at, 6 Maret 2015 Ditulis di lembaran kertas
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
CURSOR.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
PERCABANGAN IF Minggu 02.
Java array.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
Java array.
Pemrograman Berorientasi Objek
ORACLE PL/SQL TRIGGER Program Studi D3 Teknik Informatika -Fakultas Ilmu Terapan.
PL/SQL Program Studi D3 Teknik Informatika -Fakultas Ilmu Terapan.
PL/SQL CURSOR Program Studi D3 Teknik Informatika -Fakultas Ilmu Terapan.
Transcript presentasi:

Tentukan tipe data dari variable – variable penampung hasil pada beberapa statement dibawah ini : v_satu := v_name || to_char(v_empno);  Tipe data v_satu adalah CHAR/VARCHAR v_dua := to_date( ‘ 25-MAR-2013 ’,’ DD-MON-YYYY ’);  Tipe data v_dua adalah DATE v_tiga := (100*5) ;  Tipe data v_tiga adalah NUMBER/INTEGER v_empat := FALSE;  Tipe data v_empat adalah BOOLEAN v_lima := v_temp1 < (v_temp2 / 3);  Tipe data v_lima adalah BOOLEAN v_enam := sysdate;  Tipe data v_enam adalah DATE

Evaluasi beberapa deklarasi dibawah ini. Apakah deklarasi tersebut sesuai dengan ketentuan pendeklarasian variable dan apakah bisa digunakan? Jelaskan alasannya ! DECLARE v_kota,v_alamatVARCHAR2(14);  Tidak Sesuai, harus dideklarasikan satu persatu DECLARE v_gajiNUMBER(5);  Sesuai DECLARE v_totalbeliNUMBER(7,2) = 500;  Tidak Sesuai, inisialisasi nilai menggunakan := DECLARE v_tgllhrBOOLEAN := SYSDATE;  Tidak Sesuai, tipe data BOOLEAN nilainya hanya True, False, ata Null

V_CUSTID di posisi 1 : 300 V_CUSTNAME di posisi 1 : Shape up Club Jane Club V_NEW_CUSTID di posisi 2 : 500 V_NEW_CUSTNAME di posisi 1 : Jane Club V_CUSTID di posisi 2 : 1920 V_CUSTNAME di posisi 2 : Women Club

PENDAPATAN NIK NAMA BONUS TUNJ_KESEHATAN TUNJ_ANAK TUNJ_ISTRI GAJI GAJI_BARU Buatlah sebuah “anonymous block” untuk meng- update GAJI dari table PENDAPATAN dengan ketentuan : GAJI = 0.1 * BONUS * TUNJ_KESEHATAN * TUNJ_ANAK * TUNJ_ISTRI BEGIN UPDATE pendapatan SET gaji = 0.1 * bonus * tunj_kesehatan * tunj_anak * tunj_istri ; COMMIT; END;

NIKNAMABONUSTUNJ_KESEHATANTUNJ_ANAKTUNJ_ISTRIGAJIGAJI_BARU Joyo Arman Desta Buat sebuah procedure untuk mengisi kenaikan Gaji pada kolom GAJI_BARU dimana ketentuannya adalah sbb : Untuk karyawan yang masuk tahun 2003, maka mendapatkan kenaikan Gaji sebanyak 15% tahun 2004, maka mendapatkan kenaikan Gaji sebanyak 10% tahun 2005, maka mendapatkan kenaikan Gaji sebanyak 5% Catatan : 2 digit pertama pada NIK menentukan tahun masuk karyawan Untuk mempermudah gunakan Cursor dalam procedure yang anda buat.

DECLARE Vgaji number; CURSOR coba IS SELECT nik,gaji FROM pendapatan; BEGIN FOR tes IN coba LOOP IF SUBSTR(tes.nik,1,2) = ‘03’ THEN Vgaji := tes.gaji * tes.gaji; ELSIF SUBSTR(tes.nik,1,2) = ’04’ THEN Vgaji := tes.gaji * tes.gaji; ELSIF SUBSTR(tes.nik,1,2) = ’05’ THEN Vgaji := tes.gaji * tes.gaji; END IF; UPDATE pendapatan SET gaji_baru = Vgaji WHERE nik = tes.nik; COMMIT; END LOOP; END;