UTS Sistem Basis Data0003

I' Pilihlah Jawaban yang paling benar pada lembar yang disedielen!
Bobot (40)
l.

Perintahuntukmembuattabel PEGAWAI
a.
b.
c.
d.

2. Perintahuntuk menampilkanstruktur tablepegawai
tablespegawai
c. descpegawai
? S_how
b. Usetables pegawai
d. aescLd'te pegawai
3. Perin_tah
meqgisikandatapadatable pegawai
c.
d.


4. Menanrbahsebuahfield barugolongan ke daramable pegawai
?. Alja{4ble pegawaiadd golonganchar(l)
b. Atter pegavaai
addgolongancha(l)
c.
d.

5 . Menghaprmfield sordari tablepegawai
a. alter tablCpegawaideletesex
b. alter pegawaideletesex
c. alter tablepegawaidrop sex
d. alterpegawaidropsex

t

6. Menggantinarta fietd sertaukuran

))
))
7. Menggantitipe data(ukuran)field

a. alter mhsaddbk decimal(1,2);
b. tablemhsmod$ ipk decimal(1,2);
c. alter tablemhsad ipk decima(I,2);
d. altertablemhsmodifuipk decimal(1,2);
8

At

kategoriftngsi yaitu.SingleRow dan Muhiple Row. Dibawahini yang
9y
termasuk
lnuLGrple'l.dtd q).ala\, :

a. Funpi Character
b. Fungs Date

c. Fungsiagregat
d. FungsiGeneral

9. Dibawah ini yang termasuk operator tambahanadalah.


a^ Union
b. Cartesianproduk

c. naturaljoin
d. selecgproject

10. DiberikantablePEGAWAI(NPB NAMA, SEX,BAGIAN,G0L).Untukmencetak
jumlah
pegawaisesuaibagan adalah
a- Selectbagiarqcoun(*)from pegawaigroupby bagran
b. Selectbagl'an,count(*)
from pegawaiorderby bagran
c. Selectcoun(*) from pegawaigroupby baglan
t
d. Selectbagiancoun(*) from pegawaiorder by bagian
11. Diberikanabledibawahini
MAHASISWA (NMNAMATSEX,IPKFAKNPP)
DOSEN(NPPNAMADOS,GELAR)
Perintahuntukmembuatlaporandengankolom NIM, NAMA,IpK, NADADOS

a. Selecta"nirqaiplqhnamadosfiom mahasiswa4 dosenb wherea.npp-b.npp
b. selectanirn a-ip\b.namadosfrom mahasiswaa, dosenb wherernii=u.ni,i,
c. selectanirn a-iplb.namadosfrom marrasiswa
4 dosenb w?rereanbit+.nbb
d. selectanim,aiplgb.namadosfrom mahasiswaa, dosenb whereanppu.npp
12. Bqkaitan dengansoalno. 11 jika jwilah tupletabtemahasiswa
sebesar90O.000 dan
sejgqilah300tupletabledosenmakaperintahseled *Irom nnhastswa"dosen
akut
menf,rasilkan
a. 900.0@tupte
c. 270.000.000tupte
b. 300tuple
$. tergantungpredikatyangmengikutinya
13. Berkaitandengansoalno I I perfutahuntukmencetakinfoi.rnasibe*aitan denganjumlah
peruralianmasing-6s5ing&sen NPP,NAMADOS,JUMLAH PERWALIAN
a Selectnpp,namados,
coun(*) from matrasisw4dosengroupby anpp;
b. s€lectb.npp,b.namados,
conr(t) from mahasiswa4dosenb whereanppb.npp group

by anpp;
c. selectb.npp,b.namados,
conf(*) from matrasiswa
a,dosenb whereanppb.npp group
by anpp desc;
d. selectb.npp,b.namados,
coun(+) from mahasiswa4dosenb whereanp5b.npp group
by a-namados;
14. Untuk mempercepatprosespencariannamamakaperlumembuatindexberdasarkan
namaPerintahindexnyaadalah
a. Createindexnama_idxon mahasiswa
(nama);
b. Cr€areindexnama idr forn mafiasiswawhereindexon nama:
c. Createindexnama idx on malrasiswa
whereindelrnamq
d. Createindexnamaidxfrmmatrasiswa;
15- Dibawahini pemyataanyangsatahberkaitandenganperMaan antaracartesianproductdan
naturaljoin
:L Jumlahtuple naturaljoin lebihsedikitdibandingcartesianproduct
b. Jurnlahkolom nahrd join Iebihsedikitdibandingcartesianproduk

c- Baik naturaljoin danCartesianproductmenggabungkan
kolomyangmempunyainama
sama
d Naturaljoin adalahhasitpenyederhanaan
Cartesianproduct,setectdanproject
16- Untukmengujiintegntasdatasad nrcndekomposisi
table
L.
c. Ifi preservation
Qi Dekomposisi
b. $i lossles
d- $i normalisasi