E/ALUASI
1. Setelah mendeskripsikan ta+le PE;AGA/, Anda menemukan +aha kolom ;AJ/ memiliki tipe data 7M3EB <",%=. ilai ;AJ/ manakah yan tidak diper+olehkan dikolom ini
A. ;AJ/O1%')#$&" 3. ;AJ/O1%')#$.&" 5. ;AJ/O1%')#$ 6. ;AJ/O1%.')
%. 3ila SIS6ATE O !&8J781(($ 1%:!# pm, nilai manakah yan dikem+alikan setelah meneksekusi pernyataan +erikut
SE2E5T A66_MHT-S <SIS6ATE,81= >BHM 67A2L A. !&8MAI81(($ 1%:!# pm
3. !$8J781(($ 1%:!# pm 5. !&8J7281(($ 1%:!# pm 6. !$8MAI81(($ 1%:!# pm
'. ilai manakah yan dikem+alikan setelah meneksekusi pernyataan +erikut /natlah +ila !18JA8%!!( terjadi pada/hursday .
SE2E5T E\T_6AI <!18JA8%!!(,ed= >BHM 67A2L A. !&8JA8%!!(
3. '18JA8%!!( 5. Gednesday 6. Thursday
). Jika perintah 6E2ETE memiliki klausal G-EBE yan mem+erikan linkup +e+erapa +aris, apa yan akan terjadi jika terdapat +aian error ketika dieksekusi
A. Perintah akan meleatkan +aris yan menye+a+kan kesalahan dan terus meneksekusi perintah +erikutnya.
3. Perintah akan +erhenti dikesalahan, dan +aris yan telah dihapus akan terhapus secara permanen.
5. Perintah yan telah dilakukan se+elum +aris yan menye+a+kan kesalahan akan di +atalkan.
6. Seluruh transaksi akan di+atalkan.
#. Anda memiliki +e+erapa indek pada ta+el yan inin dihapus. amun Anda inin menhindari penhapusan indek yan terkait denanconstraint . Pilih pernyataan +erikut yan tidak akan menhapus indek yan terkait denan constraint
A. 6BHP /6E\
3. A2TEB TA32E 6BHP PB/MABI 0EI 5AS5A6E 5. A2TEB TA32E 6BHP 5HSTBA/T
6. 6BHP TA32E
$. Penuna HF/TA dapat menelola hak istimea 5BEATE SESS/H. HF/TA mem+erikan hak istimea 5BEATE SESS/H yan sama kepada IHH. IHH kemudian mem+erikan hak istimea kepada S7PB/. HF/TA menemukan IHH mem+erikan hak istimea kepada S7PB/, sehina hak istimea IHH dica+ut oleh HF/TA. Siapa yan tidak dapat terhu+un ke database
A. -anya IHH
3. -anya S7PB/ dan IHH 5. HF/TA, IHH dan S7PB/ 6. -anya HF/TA dan S7PB/
&. ;rup function +anyak diunakan untuk melakukan kalkulasi data numerik. Tetapi ada +e+erapa rupfunction yan +isa diunakan pada data karakter dan tanal. 6i +aah ini, pilih rupfunction yan +isa diunakan untuk data numerik, karakter, dan tanal.
A. MA\<= 3. S7M<= 5. AF;<= 6. 6E5H6E<=
1%%
6EPABTMET_AME yan terdapat karakter literal NerN dari ta+el 6EPABTMETS. Pernyataan SE2E5T dan >BHM adalah :
SE2E5T 6EPABTMET_AME >BHM 6EPABTMETS: A. G-EBE 6EPABTMET_AME / <YeYr=L
3. G-EBE 6EPABTMET_AME 2/0E YerYL 5. G-EBE 6EPABTMET_AME 3ETGEE e A6 rL 6. G-EBE 6EPABTMET_AME 5HTA/S eYrL (. 6i +aah ini, mana yan +ukan 4unsi untuk tipe data numerik
A. BH76<= 3. MH6<= 5. TH_7M3EB<= 6. 5E/2<=
1!. Perhatikan pernyataan di +aah ini :
create table tab/ 7c/ number7/9, cM date9) alter session set nls_date_ormat%&dd0mm0$$&) insert into tab/ alues 7/*/,UM0.10/2U9) Apakahinsert akan +erhasil
A. insert akan aal, se+a+ nilai 1.1 terlalu panjan
3. insert akan aal, se+a+ Q%"8!(81#Q adalah STB/; +ukan 6ATE 5. insert akan aal karena nilai 1.1 dan Q%"8!(81#Q
6. insert akan +erhasil
11. Perhatikan struktur ta*elta*el"%"=a"%"=a danta*elta*elc'#!"%"=ac'#!"%"=a 88Ta+el sisa
0olom Tipe_data 888888888 88888888888888
/6 7M3EB <$= Primary 0ey AMA FAB5-AB% <'!= T;2_2-B 6ATE 02S FAB5-AB% <#= 88 Ta+el copy_sisa 0olom Tipe_data 888888888 88888888888888
/6 7M3EB <$= Primary 0ey
1%'
AMA FAB5-AB% <'!= T;2_2-B 6ATE
02S FAB5-AB% <#=
Anda iniin melakukan pena+unan data dari ta+el copy_sisa ke ta+el sisa
Perintah yan +enar adalah : A. MEB;E sisa s H copy_sisa c
7S/; <s.id O c.id= G-E MAT5-E6 T-E 7P6ATE set s.idOc.id,
s.namaOc.nama, s.tl_lhr O c.tl_lhr s.klsOc.kls
G-E HT MAT5-E6 T-E
/SEBT ?alues <c.id, c.nama, c.tl_lhr, c.kls=L 3. MEB;E sisa s 7S/; copy_sisa c
H <s.id O c.id= G-E MAT5-E6 T-E 7P6ATE set s.idOc.id,
s.namaOc.nama, s.tl_lhr O c.tl_lhr s.klsOc.kls G-E HT MAT5-E6 T-E
/SEBT ?alues <c.id, c.nama, c.tl_lhr, c.kls=L 5. MEB;E sisa s 7S/; copy_sisa c
H <s.id O c.id= G-E MAT5-E6 T-E 7P6ATE sisa set s.idOc.id,
s.namaOc.nama, s.tl_lhr O c.tl_lhr s.klsOc.kls G-E HT MAT5-E6 T-E
/SEBT ?alues <c.id, c.nama, c.tl_lhr, c.kls=L 6. MEB;E sisa s 7S/; copy_sisa c
H <s.id O c.id= G-E MAT5-E6 T-E 7P6ATE sisa set s.idOc.id,
s.namaOc.nama, s.tl_lhr O c.tl_lhr s.klsOc.kls G-E HT MAT5-E6 T-E
/SEBT /TH sisa <c.id, c.nama, c.tl_lhr, c.kls=L
1%)
1%. Perhatikan pernyataan +erikut,
create table t/ as select O rom re5ions N-ere /%M) Akan menhasilkan :
A. Akan ada kesalahan karena kondisi tidak munkin. 3. Tidak ada ta+el yan di+uat karena nilai +alikannya >A2SE.
5. Ta+el t1 akan di+uat tetapi tidak ada +aris yan dimasukkan karena nilai +alikannya >A2SE.
6. Ta+el t1 akan di+uat dan setiap +aris dalam BE;/HS dimasukkan karena nilai +alikannya 722 se+aai 4ilter +aris.
1'. Anda diminta untuk melakukan modi4ikasi ta+el sisa denan menjadikan kolom /6_S/SGA se+aai primary key . Pilih pernyataan yan +enar.
A. A2TEB TA32E sisa A66 PB/MABI 0EI id_sisaL
3. A2TEB TA32E sisa A66 5HSTBA/T PB/MABI 0EI <id_sisa=L 5. A2TEB TA32E sisa A66 5HSTBA/T stud_id_pk PB/MABI 0EI
id_sisaL
6. A2TEB TA32E sisa A66 5HSTBA/T stud_id_pk PB/MABI 0EI <id_sisa=L
peru+ahan database yan telah Anda lakukan, perintah manakah yan diunakan A. SAFEPH/T 3. 5HMM/T 5. BH223A50 6. SET TBASA5T/H
1#. Anda inin mem+erikan penuna 6/MAS kemampuan untuk memper+arui data dalam ta+le PE;AGA/ serta kemampuan untuk menelola akses +ai oran lain. Perintah manakah yan diunakan
A. ;BAT update TH 6/MASL
3. ;BAT update H peaai TH 6/MASL
5. ;BAT update H peaai TH 6/MAS G/T- ;BAT HPT/HL 6. ;BAT update H peaai TH 6/MAS G/T- A6M/ HPT/HL
1%$
KUNCI
KUNCI<AABAN<AABAN
1. A %. A '. A ). 5 #. A $. A &. A ". 3 (. 5 1!. 6 11. 3 1%. 5 1'. 6 1). 3 1#. 5 1%&
1%"
PENUTUP
PENUTUP
Sistem manajemen +asis data merupakan salah satu modul ;uru Pem+elajar 0elompok 0ompetensi 3 yan harus dikuasai oleh uru produkti4 Bekayasa perankat 2unak. Melalui modul ini ;uru Pem+elajar diharapkan mampu memiliki kompetensi dalam merencanakan 63MS yan dapat mem4asilitasi penuna untuk menyimpan, memperoleh, dan menu+ah data di dalam +asis data.
Proses perancanan sistem +asis data melalui pemahaman pem+uatan +asis data menunakanDataDefinitionLanguage, mem+uat relasi antarta+el, memanipulasi data menunakanData Manipulation Language, dan mem+uat penaturan pri!ilages pada 63MS. 6enan modul ;uru Pem+elajar 0elompok 0ompetensi 3 ini dapat mem+antu ;uru Pem+elajar dalam mempersiapkan perolehan serti4ikat kompetensi +asis data +aik tinkat nasional maupun internasional.
1%(
DAFTAR
DAFTARPUSTAKAPUSTAKA
Gatson, John.%!!".S2 >undamental / EDam ;uide, Mc.;ra -ill
;reen+er, ancy. %!!) HracleDatabase 1!: S2 >undamentals 1, Folume / R Student ;uide, Jo+i Farhese
;reen+er, ancy. %!!) HracleDatabase 1!: S2 >undamentals 1, Folume / R Student ;uide <Additoinal Practices=, Jo+i Farhese
Sutejo, 3am+an. %!!% Sukses Serti4iksi Hracle 5erti4ied Pro4essional <H5P=, EleD Media 0omputindo
1'1