Anda di halaman 1dari 8

Tipe Soal A

Print Screen Jawabannya dari Oracle pada browser ke Soal ini ! Ingat ! Data dalam table bersifat case sensitive !! TIPS : Simpan perintah yang sudah pernah di Execute ke Notepad SOAL 1 DIFFICULTY :

PRIMARY KEY : KODE_BARANG Untuk SOAL 1, Printscreen perintah create table, lalu select dan hasil tampilan table nya !! JAWAB (area jawaban) SOAL 2 DIFFICULTY : Untuk SOAL 2, Printscreen perintah SELECT beserta hasil table nya untuk menampilkan kode barang yang awalannya KOMP dan KD_JBARANG K01 atau kode barang yang awalannya KOMP dan nama_barang mengandung huruf A. Note : Jawaban yang benar mengandung 5 Record pada hasil SELECT, dan soalnya itu adalah jawaban JAWAB

(area Jawaban) SOAL 3 DIFFICULTY :

Untuk SOAL 3, Printscreen perintah SELECT beserta table nya untuk menampilkan kode barang yang awalannya ELEK dan nama_barang tidak ada huruf U. tambahin tidak SEBELUM LIKE JAWAB (area Jawaban)

SOAL 4 DIFFICULTY :

PRIMARY KEY : KD_JBARANG Untuk soal 4 , Buat table jenis_brg. Untuk Jenis_barang gunakan UPDATE dengan perintah CASE WHEN ! PETUNJUK : Untuk table ini pada kolom kd_jbarang datanya dapat diambil langsung dari table barang, lebih hemat waktu dibandingkan insert satu-satu, perintahnya sama seperti

membuat view(Cuma disini create table) pada minggu 1 dengan custom column, untuk jenis_barang dan kd_harga kosongkan dengan Apabila mengikuti cara diatas gunakan alter table untuk mengubah tipe data pada kolom JENIS_BARANG dan KD_HARGA Sintax : ALTER TABLE NAMA_TABLE MODIFY(NAMA_KOLOM TIPE_DATA (PANJANG)) Gunakan Desc nama_table untuk melihat strukturnya

PETUNJUK 2 : Lakukan Update pada kolom jenis_barang dengan Case When Sintax Case When : CASE WHEN KONDISI 1 THEN HASIL 1 WHEN KONDISI 1 THEN HASIL 2 ELSE HASIL 3 END

Kondisi untuk update JENIS_BARANG berdasarkan KD_JBARANG KONDISI K01 K02 K03 K04 E70 E71 HASIL(KOLOM JENIS_BARANG) MAINBOARD VGA CARD PROCESSOR MEMORY RAM POWER SUPPLY STABILIZER

dijawab yang benar ya hehehehhehehehehehehehehehehehhee, petunjuknya udah lengkap kok

Print Screen perintah update dan hasil table setelah di update!! JAWAB (Area Jawaban)

SOAL 5 DIFFICULTY :

Untuk soal 4 , Lakukan Update untuk KD_HARGA dengan kondisi yang sama pada soal sebelumnya, Print Screen perintah update dan hasil table setelah di update!!

KONDISI K01 K02 K03 K04 E70 E71

HASIL(KOLOM KODE_HARGA) H20J H28J H30J H35R H30R H35R

JAWAB (Area Jawaban)

SOAL 5 DIFFICULTY :

Untuk SOAL 5, tambahkan 1 kolom pada table barang dengan nama TANGGAL_PRODUKSI dengan tipe data DATE. UPDATE sesuaikain format DATE pada ORACLE!!! Print screen perintah alter dengan hasil table setelah di update!!

JAWAB (Area Jawaban)

SOAL 6 DIFFICULTY : Buat View bernama Umur_Produk. View terdiri dari 4 Kolom : KODE_BARANG, UMUR_HARI, UMUR_BULAN, UMUR_TAHUN. Print Screen Create View beserta hasil SELECT view tersebut!!! JAWAB (Area Jawaban)

SOAL 7 DIFFICULTY : SELECT untuk menampilkan Kolom NAMA_BARANG, TANGGAL_PRODUKSI, UMUR_TAHUN (Join dari View Umur_Produk), JENIS_BARANG(Join dari table JENIS_BRG) Print screen hasil dari SELECT tersebut !!

JAWAB (Area Jawaban)

SOAL 8 DIFFICULTY : SELECT untuk menampilkan 4 kolom yaitu KODE_LENGKAP_BARANG, HARGA_BARANG Contoh Output : IDENTITAS_BARANG, LAMA_BARANG,

Buat output table nya seperti contoh !!! IDENTITAS didapat dari gabung kolom NAMA_BARANG dengan JENIS_BARANG. LAMA_BARANG didapat dari gabungan semua kolom pada view UMUR_PRODUK KODE_LENGKAP_BARANG KD_HARGA didapat dari gabungan dari KODE_BARANG,KD_JBARANG,

HARGA_BARANG didapat dari CASE WHEN , Kondisi berdasarkan KODE_HARGA KONDISI H20J H28J H30J H35R H30R HASIL(AS KOLOM HARGA_BARANG) 2.000.000 2.800.000 3.000.000 350.000 300.000

Print screen hasil dari SELECT tersebut !! JAWAB (Area Jawaban)