SlideShare a Scribd company logo
SOALPILIHAN BERGANDA (100 SOAL) – ORACLE
1. Tamplikanlahseluruhfieldyangberadadidalamtabelbarang
a) selectbarang;
b) select* from barang;
c) select*barang;
d) select* barang
2. Cara menghapustabel barang
a) drop table * barang;
b) drop table barang
c) droptable barang;
d) droptable_barang;
3. Buat lahuser barupada table karyawandenganuser= sofyandan password= sosa
a) SQL create usersofyanidentifiedbysosa;
b) SQL> create usersofyanbysosa;
c) SQL> create user sofyan identifiedbysosa;
d) SQL> create user sofyanidentifiedbysosa
4. Tampilkanlastname denganhuruf capital dimanalastname nyadi awali denganhuruf ‘A’
a) SQL> selectupper(last_name),salaryfromemployeeswhere last_name 'A%';
b) SQL> selectupper(last_name),salaryfromemployeeswhere last_name like 'A%';
c) SQL> selectupper(last_name),salaryfromemployeeswherelast_name like 'A';
d) SQL> selectupper(last_name),salaryfromemployeeswhere last_name like 'A%;
5. BuatlahkolomNIPpada table karyawansebagai index
a) SQL> create index karyawannipidx onkaryawan(nip);
b) SQL> create index karyawan_nip_idxonkaryawan(nip)
c) SQL> create index karyawan_nip_idx on karyawan(nip);
d) SQL> create index karyawan_nip_idx karyawan(nip);
6. Hapus hakaksesdelete dari usersosa
a) Revoke delete onkaryawan from sosa;
b) Revoke deleteonkaryawansosa;
c) Revoke delete karyawanfromsosa;
d) Revoke delete onkaryawanfromsosa
7. BuatlahkolomNIPsebagai primarykeypadatable karyawan
a) SQL> altertable karyawanaddconstraintpk_nipprimarykeynip;
b) SQL> alter table karyawanaddconstraintpk_nipprimarykey(nip)
c) SQL> alter table karyawan add constraint pk_nip primary key(nip);
d) SQL> altertable karyawanadd constraintpknipprimarykey(nip);
8. Buat lahbarang denganfieldkode_barangchar(6),namabarangvarchar2(25),satuan_barang
varchar2(20) dan stok_barangnumber(4) primarykeyadalahkode barang:
a) create table barang(
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key(kode_barang)
);
b) create table barang(
kode_barangchar(6)
nama_barang varchar2(25)
satuan_barangvarchar2(20)
stock_barangnumber(4)
constraintpk_barangprimarykey(kode_barang)
);
c) create table barang(
kode_barangchar(6),
nama_barang varchar2(25),
constraintpk_barangprimarykey(kode_barang)
);
d) create table barang(
kode_barangchar(6),
nama_barang varchar2(25),
satuan_barangvarchar2(20),
stock_barangnumber(4),
constraintpk_barangprimarykey(kode_barang)
9. Buatlahkolomemail padatable pegawai sebagai kolomunique
a) SQL> altertable karyawan add constraint uq_email unique (email);
b) SQL> alter table karyawanaddconstraintuq_email unique(email)
c) SQL> altertable karyawanonconstraintuq_email unique (email);
d) SQL> altertable karyawanon constraintuq_email unique (email);
10. Isikanlahsebuahrecordke dalamtabel barangseperti tampilanberikut:
KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG
KPR-1KULKAS BUAH 20
a) insertinto barang values('KPR-01','KULKAS','BUAH','20');
b) insertinto_barangvalues('KPR-01','KULKAS','BUAH','20');
c) insertbarang_values('KPR-01','KULKAS','BUAH','20');
d) insertintobarangvalues(KPR-01,KULKAS,BUAH,20);
11. PerangkatLunak(Software) yangdigunakanuntukmengelolakumpulanataukoleksi data,dimana
data tersebutdiorganisasikanataudisusunke dalamsuatumodel datadisebut…
a) Field
b) Record
c) DBMS
d) Tabel
12. MicrosoftAccess,Database Oracle adalahsalahsatuprogram aplikasi DBMSapa singkatandari
DBMS tersebut…
a) Database Multiple System
b) Database ManagementSystem
c) Data ManagementSystem
d) Database ManagementSupply
13. Data yangterletakdidalamsatukolomdisebut…
a) Field
b) Record
c) DBMS
d) Tabel
14. Data yangterletakdi dalamsatubaris danmewakili satuobjekdisebut….
a) Field
b) Record
c) DBMS
d) Tabel
15. Data yangmenggambarkankumpulankarakteristiksuatuentitas….
a) Field
b) Record
c) DBMS
d) Database
16. Perintahyangdigunakanuntukmemanipulasi dataadalah…
a) Report
b) Query
c) Form
d) Tabel
17. Manakah dibawahini yangbukantermasukkedalamsoftware pengolahdatabase….
a) Ms- Access
b) Ms- Word
c) My SQL
d) SQL Server
18. Tipe data apakah yangpanjangmaksimalnya255 karakterdapat menerimahuruf,angka,spasi,dan
tanda baca….
a) Text
b) Memo
c) Number
d) Currency
19. Currencydigunakanuntuktipe data…
a) Huruf, angkaspasi dan tandabaca
b) Berisi gambar
c) Untukalamat hyperlink
d) Angka dalam format mata uang
20. Karakteristikdari suatuEntityyangmenyediakanpenjelasandetailtentangentitydisebut
a) Data Field
b) Data Record
c) Attribut
d) Entity
21. Ciri dari PrimaryKeyadalah....
a) Bersifatunik
b) Bersifatumum
c) Memiliki kesamaandatadengan
d) Mudah dihapal
22. Sql dipublikasikanoleh:
a) E.F Codd
b) D. Chamberlin
c) R.F Boyce
d) Euler
e) Alberteisten
23. Berikutini adalahsasarandari SQL, kecuali :
a) Menciptakanbasisdata dan strukturrelasi
b) Harus portable
c) Membuatpemrogramanterstrukturdengangrafis
d) Mengelompokandatayangkomplek
24. Salahsatu contohdata manipulationlanguage
a) ALTER
b) TABLE
c) CHAT
d) SELECT
25. PengembanganMySQLdengantool database UNIREGdibuatoleh…
a) E.F Codd
b) Michael Widenius
c) R.FBoyce
d) David
26. Isikanlahsebuahrecordke dalamtabel barangseperti tampilanberikut:
KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG
KPR-1KULKAS BUAH 20
A. SQL> insertinto barang values('KPR-01','KULKAS','BUAH','20');
B. SQL> insertfrombarang values('KPR-01','KULKAS','BUAH','20');
C. SQL> insertintobarang fromvalues('KPR-01','KULKAS','BUAH','20');
D. SQL> insertintobarang values('KPR-01','KULKAS','BUAH','20');
27. Tambahkansebuahrecordlagi sehinggahasil sebagai berikut
KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG
KPR-01 KULKASBUAH 20
KPR-02 TELEVISIBUAH 15
A.SQL> Inserttobarang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
B. SQL> Insertin barangvalues(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
C. SQL> Insertinto barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
D. SQL> Insertintobarang fromvalues(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
28. Tamplikanlahseluruhfieldyangberadadidalamtabelbarang
A. SQL> select* from barang;
B. SQL> select* to barang;
C. SQL> select* fromtable barang;
D. SQL> select* from newbarang;
29. Ubah lahtabel barang pada kolomnamabarang dari TELEVISI menjadi MONITOR
A. SQL> update to barang
setnama_barang='MONITOR'
where nama_barang='TELEVISI';
B. SQL> update frombarang
setnama_barang='MONITOR'
where nama_barang='TELEVISI';
C. SQL> update barang
set nama_barang='MONITOR'
where nama_barang='TELEVISI';
D. SQL> update table barang
setnama_barang='MONITOR'
where nama_barang='TELEVISI';
29. Tampilkanlahseluruhfieldyangberadadi tabel barang
A. SQL> select* fromtable barang
B. SQL> select* from barang
C. SQL> select* on barang
D. SQL> select* to barang
30. Tampilkankode barang,namabarangdari tabel barangyang jumalhstoknya 20
A. SQL> SELECT ON KODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20;
B. SQL> SELECT KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;
C. SQL> SELECT TO KODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20;
D. SQL> SELECT FROMKODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20;
31.Tampilkannamabarang,satuanbarang dan stokbarang dari tabel barang, dimanakode barang
adalahKPR-02
A. SQL> selectonnama_barang,satuan_barang,stock_barangfrombarang
Where kode_baranglike 'kpr-02';
B. SQL> selectfromnama_barang,satuan_barang,stock_barangfrombarang
Where kode_baranglike 'kpr-02';
C. SQL> selecttable nama_barang,satuan_barang,stock_barangfrombarang
Where kode_baranglike 'kpr-02';
D. SQL> selectnama_barang,satuan_barang,stock_barang from barang
Where kode_barang like 'kpr-02';
32. Hapuslah padafieldMONITORpadakolomnama_barang padatabel barang
A. SQL> delete frombarang where NAMA_BARANG='MONITOR';
B. SQL> delete fromtable barangwhere NAMA_BARANG='MONITOR';
C. SQL>delete onbarangwhere NAMA_BARANG='MONITOR';
D. SQL>delete ontable barangwhere NAMA_BARANG='MONITOR';
33.Hapus Tabel Barang
A. SQL> drop fromtable barang;
B. SQL> drop to table barang;
C. SQL> drop table barang;
D. SQL> drop on table barang;
34. Tampilkanlastname,salarydari tabel employeesyangsalarynyalebihbesardari 12000
A. SQL> selectlast_name,salarytoemployeeswheresalary>12000;
B. SQL> selectlast_name,salaryonemployeeswhere salary>12000;
C. SQL> selectlast_name,salaryfrom employeeswhere salary>12000;
D. SQL> selectlast_name,salaryemployeeswhere salary>12000;
35.Tampilkanemployee id,lastname dansalaryuntukkaryawanyangmempunyai employee idlebihdari
100 dansalary nyaditambah3000 dan urutkan berdasarkansalarynya
A. SQL> selectemployee_id,last_name,salary+3000 from employeeswhere employee_id>100;
B. SQL> selectonemployee_id,last_name,salary+3000 fromemployeeswhereemployee_id>100;
C. SQL> selectfromemployee_id,last_name,salary+3000fromemployeeswhere employee_id>100;
D. SQL> selecttable employee_id,last_name,salary+3000from employeeswhere employee_id>100;
36. Tampilkanemployeeid,lastname,salarydansalarydi kalikan10% dengankolomalias“Gaji Baru”
SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" fromtable employees;
A. SQL> selectemployee_id,last_name,salary,salary*0.1as "Gaji Baru" to employees;
B. SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" onemployees;
C. SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" fromemployees;
D. SQL> selectemployee_id,last_name,salary,salary*0.1as "Gaji Baru" from employees;
37. Tampilkanlastname danhire date khususuntukpegawai yanghire date nya1993
A. SQL> selectlast_name,hire_date fromemployeeswhere hire_date like '%93';
B. SQL> selectonlast_name,hire_datefromemployeeswhere hire_date like '%93';
C. SQL> selectfromlast_name,hire_date fromemployeeswherehire_datelike'%93';
D. SQL> selecttable last_name,hire_date fromemployeeswhere hire_date like '%93';
38. Tampilkanlastname,jobidkaryawanyanghire date nyaantara 20-09-1988 s/d06-02-2000
A. SQL> selecttable fromlast_name,job_idfromemployeeswherehire_datebetween'28-09-1988' and
'06-02-2000';
B. SQL> selectlast_name,job_idfrom employeeswhere hire_date between'28-09-1988' and '06-02-
2000';
C. SQL> selectlast_name,job_idfromtable employeeswhere hire_datebetween'28-09-1988' and'06-
02-2000';
D. SQL> selectlast_name,job_idtoemployeeswherehire_datebetween'28-09-1988' and '06-02-2000';
39. Hitunglahjumlahkaryawanyang Tanggal masuknya antara 20-09-1988 s/d06-02-2000
A. SQL> selecttocount(last_name) fromemployeeswherehire_datebetween'20-09-1988' and '06-02-
2000';
B. SQL> selectto table count(last_name) fromemployeeswhere hire_date between'20-09-1988' and
'06-02-2000';
C. SQL> selectfromcount(last_name)fromemployeeswhere hire_datebetween'20-09-1988' and'06-
02-2000';
D. SQL> selectcount(last_name) from employeeswhere hire_date between'20-09-1988' and '06-02-
2000';
40. Tampilkanrata–rata gaji dari semuakaryawandengankolomalias“RATA – RATA GAJI”
A. SQL> selectavg(salary) as "RATA - RATA GAJI " from employees;
B. SQL> selecttable avg(salary) as"RATA - RATA GAJI" from employees;
C. SQL> selectonavg(salary) as"RATA - RATA GAJI " fromemployees;
D. SQL> selectfromtable avg(salary) as"RATA - RATA GAJI" fromemployees;
41. Tampilkanlastname karyawandantanggal masuk nyadenganmengkonversikankedalambentuk
karakter.Khususuntukkaryawanyangdepartmentidnyalebihbesardari 100
A. SQL> selectlast_name,to_char(hire_date,'ddmonthyyyy') as "HIRE DATE" from employeeswhere
department_id>100;
B. SQL> selecttable last_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" fromemployees
where department_id>100;
C. SQL> selectfromlast_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" from employees
where department_id>100;
D. SQL> selectlast_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" where employeeswhere
department_id>100;
42. Tampilkanlastname,salary,danpanjangkarakterdengankolomalias“JMLKARAKTER”berdasarkan
huruf awal yang di inputkan olehuser
A. selectlast_name,salary,length(last_name) as"JMLKARAKTER" from employeeswhere last_name
like '&_%';
B. selecttable last_name,salary,length(last_name)as "JML KARAKTER"fromemployeeswhere
last_name like '&_%';
C. selectfromlast_name,salary,length(last_name) as"JML KARAKTER"fromemployeeswhere
last_name like '&_%';
D. selectonlast_name,salary,length(last_name) as"JMLKARAKTER"fromemployeeswhere last_name
like '&_%';
43. Tampilkanlastname,salary,salarydi tambah20% dengankolombonusnamauntukkaryawanyang
namanyaberawanhuruf H
A. SQL> selecttable fromlast_name,salary,salary*0.2as "BONUSNAMA"from employeeswhere
last_name like 'H%';
B. SQL> selectlast_name,salary,salary*0.2 as "BONUSNAMA" from employeeswhere last_name like
'H%';
C. SQL> selecttable onlast_name,salary,salary*0.2as"BONUS NAMA"fromemployeeswhere
last_name like 'H%';
D. SQL> selectonlast_name,salary,salary*0.2as"BONUSNAMA" fromemployeeswherelast_name like
'H%';
44.Tampilkanlast_name,salaryuntukkaryawanyangjumlahsalarynyalebihbesardari datayang di
inputkanolehuserdan urutkanberdasarkanlast_name
A. SQL > selectfromtable last_name,salary fromemployeeswhere salary>&salaryorderbylast_name;
B. SQL > selectonlast_name,salaryfromemployeeswheresalary>&salaryorderbylast_name;
C. SQL > selectfromlast_name,salaryfromemployeeswhere salary>&salaryorderbylast_name;
D. SQL > selectlast_name,salaryfrom employeeswhere salary>&salaryorder by last_name;
45. Tampilkanlast_name denganhuruf kecil,salarydari tabel employeesdimanalastname nyadi awali
denganhuruf ‘A’
A. SQL>selecttable fromlower(last_name),salaryfromemployeeswherelast_name like 'A%';
B. SQL>selectfromtable lower(last_name),salaryfromemployeeswhere last_namelike'A%';
C. SQL>selectlower(last_name),salaryfromemployeeswhere last_name like 'A%';
D. SQL>selectfromlower(last_name),salaryfromemployeeswherelast_name like 'A%';
46. Tampilkanlastname denganhuruf capital dimanalastname nyadi awali denganhuruf ‘A’
A. SQL> selectdropupper(last_name),salaryfromemployeeswhere last_namelike'A%';
B. SQL> selectupper(last_name),salaryfrom employeeswhere last_name like 'A%';
C. SQL> selectbyupper(last_name),salaryfromemployeeswherelast_name like 'A%';
D. SQL> selectonupper(last_name),salaryfromemployeeswhere last_name like 'A%';
47. Tampilkanlastname denganawalanhuruf capital danselebihnyahuruf kecilkhusuuntukkaryawan
yang lastname nya diawali denganhuruf ‘H’
A. SQL> selectinitcap(last_name),salaryfromemployeeswhere last_name like 'H%';
B. SQL> selectbyinitcap(last_name),salaryfromemployeeswhere last_name like 'H%';
C. SQL> selectfromtable initcap(last_name),salaryfromemployeeswherelast_name like 'H%';
D. SQL> selectoninitcap(last_name),salaryfromemployeeswherelast_name like 'H%';
48. Tampilkansalarytertinggi dengankolomalias“GAJITERTINGGI”dan untukyangterendahdengan
kolomalias“GAJITERENDAH”
A. Selectvalue max(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"from employees;
B. selectmax(salary) as "GAJITERTINGGI",min(salary) as"GAJITERENDAH" from employees;
C. selecttomax(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"fromemployees;
D. selectonmax(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"fromemployees;
49. Programdesktopyangseringdipakai untukmembuatprogramkoneksidatabase adalah...
a. Visual studio
b. MySQL Workbanch
c. Visual basic
d. Autocad
50. Di dalamsuatubasisdata, seorangpemrogramaplikasi cukuphanyamengetahui :
a. Skemabasisdata.c. Subskemabasisdata.
b. Model data. d. Seluruhrelasi yg ada.
51. Tool yang digunakanuntukmengoneksikandatabase di dalammenuVB6.0adalah...
a. Adodc b. Datagrid c. SQL Conector d. Toolbox
52. Programenterprise yangdibuatuntukmengaplikasikanbasisdataoracle adalah...
a. Ms.powerpoint b. Corel draw c. Ms.Visual Basic d. Ulead10.0
53. Dibawahini yangdisebutprogramaplikasi database webserveradalah....
a. Apache b.Winamp d. Localhost e. phpMyadmin
54. Bagaimanakahcara menyimpanprogramdari Visual Basic....
a. Save b. Save as + form c. Save all d. Save as
55 Berapakahjumlahukuranmemori padatipe datacurrency ….
a. 1 b. 2 c. 4 d. 8
57. Berapakahjumlahukuranmemori padatipe datastring…
a) 1
b) 3
c) 4
d) 8
58. Dibawahini langkah-langkahyangbenardalampenyimpanansemuaprojectdalamVisual Basic
dengan1 Form dalah…
a) File  SaveAs
b) File  SaveForm1
c) FileSaveProjectForm1
d) File  SaveProjectAs
59. Toolbox yangdipakai untukmemasukandatabase adalah...
a) Adodc
b) Label
c) Commandbutton
d) Datagrid
60. Toolbox yangdipakai untukmendataatauisiandatabase adalah....
a) Adodc
b) Label
c) Textbox
d) Datagrid
61. Salahsatu keuntunganpenggunaanbasisdataadalahData independence.Keuntunganygdiperoleh
denganadanyaData Independence adalah:
a. Perubahanstrukturpenyimpanandatadanstrategi aksesnyatidakmengubahprogramaplikasiyg
sudahada.
b. Perubahan struktur penyimpanandata dan strategi aksesnya akan menggangguprogram aplikasi yg
sudah ada.
c. Program aplikasi perludiubahapabilaterjadiperubahanpadastrukturpenyimpanandatadanstrategi
aksesnya.
d. Strukturpenyimpanandatadanstrategi aksesperludiubahapabilaprogramaplikasi berubah.
62.Di dalamsebuahsystembasisdatadalamlingkunganuniversitas,makadatamengenai indeks
prestasi mahasiswamerupakan:
a. Data operasional.c. Data dictionary.
b. Data input.d.Data output.
63. Tingkatanview/eksternal padaarsitektursystembasisdatamenggambarkan:
a. Bagaimanadata sebenarnyadisimpandalambasisdata.
b. Bagiandari data ygdisimpandalambasisdata.
c. Data apa yg sebenarnya disimpandalam basis data.
d. Bagaimanamanipulasi dataygdisimpandalambasisdata.
64. Database ManagementSystemadalah:
a. Kumpulandatayg digunakanbersama-sama.
b. Kumpulandataygdigunakanolehsuatuprogram.
c. Kumpulan data yg digunakan hanya olehsatu aplikasi.
d. Kumpulanprogramygdigunakanuntukmengaksesbasisdata.
65. Suatuatributdi dalamsatu relasi merupakanprimarykeypadarelasi lain,atributtersebut
dinamakan:
a. Foreignkeyc.Candidate key
b. Alternate key d. Superkey
66. Nilai dari primarykeypadasuatu relasi tidakbolehNull.Aturantersebutmerupakanaturan:
a. ReferentialIntegrityRule c.BusinessRule
b. DomainKeyRule d.EntityIntegrityRule
8. Suatu relasi dikatakandalambentuknormal satu(1NF)jikadanhanyajika:
a. Setiapnilai atributnyaadalahatomic.
b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahbergantungpenuh(fullydepedent) padaprimarykey.
c. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahtidakbergantungtransitif padaprimarykey.
d. Setiap determinantadalah candidate key.
67. Suaturelasi dikatakandalambentuknormal dua(2NF) jikadanhanyajika:
a. Setiapnilai atributnyaadalahatomic
b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahbergantungpenuh(fullydepedent) padaprimarykey.
c. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahtidakbergantungtransitif padaprimarykey.
d. Setiap determinantadalah candidate key.
68. Suaturelasi dikatakandalambentuknormal tiga(3NF) jikadanhanyajika:
a. Setiapnilai atributnyaadalahatomic
b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut
adalahbergantungpenuh(fullydepedent) padaprimarykey.
c. Relasi tersebutberada dalam bentuk normal satu tingkat lebihrendah dan setiapnonkey atribut
adalah tidak bergantungtransitif pada primary key.
d. Setiapdeterminantadalahcandidate key.
69. KegunaanData ManipulationLanguage (DML) adalahuntuk:
a. Mendefinisikanskemakonseptualdaninternal.
b. Memanipulasi basisdata seperti : menambah,mengubah, melihatdan mengahapus.
c. Mendeskripsikanskemainternal.
d. Mendeskripsikanuser-viewdanmappingnyake tingkatkonseptual.
70. Normalisasi adalahlangkahpentingdalammenyusunfilebasisdatauntuk menghindari :
a. Manipulasi datac. Validasi data
b. Kerangkapan data d. Kosistensidata
71. Personil ygberhakuntukmerubahstrukturstorage danstrategi aksesdi dalambasisdataadalah :
a. DBMS c. DBA
b. Programmerd.Analyst
72. Prosespertukaran informasi dari satutingkatke tingkatlainnyadalamarsitektursystembasisdata
disebut:
a. Data independence c.Mapping
b. Physical data independence d.Logical dataindependence
73. Himpunanobjek,misalnyamahasiswadengannomorpokok,namadanalamat,ygdapat dibedakan
denganobjeklainygsejenisdisebut:
a. Himpunannilai atributc.Himpunanrelationship
b. Himpunan entitasd. Himpunanrelasi
74. BagianDBMS yg berfungsi untukmelakukankueri danpengolahandataadalah:
a. DDL c. SubskemaDDL
b. Host language d.DML
75. Dalampendekatanbasisdatarelasional suatufielddisebutjuga:
a. Atribut.C.Baris.
b. Tupel. D.Relasi.
76. Dalambasisdata relasional,viewadalah:
a. Tabel semuyg dibuatdari base table.
b. Pandanganterhadap tupel.
c. Tingkatanpandanganterhadaptable.
d. Base table.
77. StatementDML dari SQL adalah :
a. Retrieve,Replace,Delete,Update.
b. Select,Project,Join,Divide.
c. Select,Replace,Delete,Insert.
d. Select,Update,Delete,Insert.
78. Data sublanguage adalah:
a. Querylanguage c. DML
b. DDL d. DDL dan DML
79. SQL yg disisipkandalamprogramdenganbahasapemprogramantingkattinggi disebut:
a. ExtendedSQL c. ExpandedSQL
b. EmbeddedSQLd.ExtensionSQL
80. Yg dimaksuddenganmerancangbasis dataadalah:
a. Merancang DBMS dalamsystembasisdata.
b. Merancang program untuk systembasis data.
c. Merancang file untukbasisdata.
d. Merancang programuntukbasisdata.
81. Yg dimaksuddenganBahasaKueri Formal adalah:
a. AljabardanKalkulus Relasional
b. SQL dan QUEL.
c. AljabarRelasional danQBE.
d. Aljabar Relasional dan SQL.
82. Perintahuntukmembuattable semuygdiambildari base table padaSQLadalah :
a. CREATE TABLE. c. CREATE INDEX.
b. CREATE VIEW. d. CREATE DATABASE.
83. Kamusdata (datadictionary) adalahkomponensystemmanajemenbasisdataygberfungsi untuk:
a. Menyimpanbasisdatanyasendiri.
b. Menyimpanfile basisdata.
c. Menyimpanprogramaplikasi.
d. Menyimpanmetadatatentangstrukturdatadan skemabasisdata.
Salesman
Kode_salesNama_salesStatusKota
S100 Budi 10 Surabaya
S101 Amat 20 Semarang
S102 Bambang 30 Jakarta
S103 Untung 40 Jakarta
S104 Mardi 50 Palembang
Barang
Kode_brgNama_brgWarna BeratHarga
P1 Mur Merah 12 1000
P2 Baut Hijau17 1200
P3 SekrupKuning14 2000
P4 Paku Hitam8 800
P5 Engsel Biru18 1500
P6 PaluHitam 25 2500
Pengiriman
Kode_salesKode_brgQty
S100 P1 300
S100 P2 200
S100 P3 400
S100 P4 200
S100 P5 100
S100 P6 100
S101 P1 300
S101 P2 400
S102 P2 200
S103 P2 200
S103 P4 300
S103 P5 400
84. TambahkansalesmanbarudenganS105 Supriyanto40, Jakarta:
a. AddInto Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’)
b. Insert Into Salesmanvalues(‘S105’, ’Supriyanto’,’40’,’Jakarta’)
c. AddTo Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’)
d. InsertTo Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’)
85. Hapus semuasalesmanberlokasi di Surabaya:
a. Erase IntoSalesmanWhere kota=’Surabaya’
b. Erase From SalesmanWhere kota=’Surabaya’
c. Delete IntoSalesmanWhere kota=’Surabaya’
d. Delete From SalesmanWhere kota=’Surabaya’
87. Ubah harga barang dengankode P2 menjadi 1.5kali dari harga lama:
a. Update Barang Set harga=1.5*harga Where kode_brg=’P2’
b. Replace BarangSetharga=1.5*harga Where kode_brg=’P2’
c. Replace Barang Where kode_brg=’P2’Setharga=1.5*harga
d. UpdateBarangWhere kode_brg=’P2’Setharga=1.5*harga
88. Ubah warna untukkode_brgP4 denganwarnabiru danharganya dinaikkan5% dari harga lama :
a. Update Barang Setwarna=’Biru’Where kode_brg=’P4’harga=harga*0.05
b. Update Barang Setwarna=’Biru’ harga=harga*0.05 Where kode_brg=’P4’
c. Replace Barang Setwarna=’Biru’Where kode_brg=’P4’harga=harga*0.05
d. Replace BarangSetwarna=’Biru’harga=harga*0.05 Where kode_brg=’P4’
89. Hitungjumlahtotal barangyg berhasil dijual untukbarangP1:
a. SelectCount(qty) FromBarangWhere kode_brg=’P1’
b. SelectCount(qty) IntoBarangWhere kode_brg=’P1’
c. SelectSum(qty) From Barang Where kode_brg=’P1’
d. SelectSum(qty) IntoBarangWhere kode_brg=’P1’
90. Cari kode_brguntuksemuabarangyg berhasil dijual olehlebihdari seorangsalesman:
a. Selectkode_brgFromPengirimanOrderBykode_brgHavingSum(*)>1
b. Selectkode_brgFromPengirimanGrupBykode_brgHavingSum(kode_sales)>1
c. Selectkode_brgFromPengirimanOrderBykode_brgHavingCount(*)>1
d. Selectkode_brg From PengirimanGroupBy kode_brg Having Count(kode_sales)>1
91. Cari namasalesmanygberlokasi di Jakartadanstatus lebihbesardari 30 :
a. SelectSalesman From nama-salesWhere kota=’Jakarta’ and status>30
b. SelectSalesmanFromnama-salesWhere kota=’Jakarta’orstatus>30
c. Selectnama_salesFromSalesmanWhere kota=’Jakarta’orstatus>30
d. Selectnama_salesFromSalesmanWhere kota=’Jakarta’andstatus>30
92. Cari namasalesmanygberhasil menjualbarangP2 :
a. Salesnama_sales
From Salesman
Where kode_salesNotln
(Selectkode_sales
From Pengiriman
Where kode_brg=’P2’)
b. Selectnama_sales
From Salesman
Where kode_salesIn
(Selectkode_sales
From Pengiriman
Where kode_brg=’P2’)
c. Selectnama_sales
From Salesman
Where kode_salesBetween
(Selectkode_sales
From Pengiriman
Where kode_brg=’P2’)
d. Selectnama_sales
From Salesman
Where kode_salesLike
(Selectkode_sales
From Pengiriman
Where kode_brg=’P2’)
93. Cari namasalesmanygmenjual palingsedikitsatubarangyg berwarnabiru:
a. Selectnama_sales
From Salesman
Where kode_salesIn
(Selectkode_sales
From Pengiriman
Where kode_brgIn
(Selectkode_brg
From Barang
Where warna=’Biru’))
b. Selectnama_sales
From Salesman
Where kode_salesNotIn
(Selectkode_sales
From Pengiriman
Where kode_brgNot In
(Selectkode_brg
From Barang
Where warna=’Biru’))
c. Selectnama_sales
From Salesman
Where kode_salesbetween
(Selectkode_sales
From Pengiriman
Where kode_brgbetween
(Selectkode_brg
From Barang
Where warna=’Biru’))
d. Selectnama_sales
From Salesman
Where kode_salesLike
(Selectkode_sales
From Pengiriman
Where kode_brgLike
(Selectkode_brg
From Barang
Where warna=’Biru’))
94. Denganmengunakankueri AljabarReasional,cari seuaatuslebihbesardari 30
salesmanygtinggal di Jakarta dengan
a. Ókota= “Jakarta” V status>30 (salesman)
b. Ókota= “Jakarta” ^ status >30 (salesman)
c. Ósalesman = “Jakarta” V status >30 (kota)
d. Ósalesman=“Jakarta” ^ status>30 (kota)
95. Denganmenggunakankueri kalkulusrelasional,cari semuasalesmandenganstatuslebihbesardri
20
a. {t| t (….) salesmanv t [status]>20}
b. {t|t (….) salesmanvt [status]>20}
c. {t| t (….) salesman(..) t[status]>20}
d. {t|t (….) salesman(..) t[status]>20}
96. Denganmenggunakankueri kalukulusrelasional,cari namasalesmanyangmengirimpalingsedikit
satu barang berwarnakuning
a. {t| t (..) s (..) salesman(t[nama_sales] =s[nama_sales]^(..) u (..) pengiriman(u[kode_sales] =
s[kode_sales] ^(..) w(..) Barang (w[kode_brg]=s[kode_brg] ^w[warna] = “kuning”)))}
b. {t| t (..) s (..) salesman(t[nama_sales]= s[nama_sales]^ (..) u (..) pengiriman(u[kode_sales]=
s[kode_sales]^ (..) w (..) Barang (w[kode_brg]= s[kode_brg]^ w[warna] = “kuning”)))}
c. {t| t (..) s (..) salesman(t[nama_sales] =s[nama_sales] v(..) u(..) pengiriman(u[kode_sales]=
s[kode_sales] v(..) w(..) Barang(w[kode_brg] =s[kode_brg] vw[warna] =“kuning”)))}
d. {t|t (..) s(..) salesman(t[nama_sales]=s[nama_sales] v(..) u(..) pengiriman(u[kode_sales] =
s[kode_sales] v(..) w(..) Barang(w[kode_brg] =s[kode_brg] vw[warna] =“kuning”)))}
97. Denganmenggunakankueri QUEL,cari nama salesmanyangtinggal di Jakartadenganstatuslebih
besardari 30
a. Range of s isSalesman
Retrief (s.nama_sales,t.kode_barang)
Where t.kode = “Jakarta” and t.status> 30
b. Range of t isSalesman
Select(t.nama_sales,t.status,t.kota)
Where t.kota= “Jakarta” and t.status>30
c. Range t.nama_sales, t.status, t.kota
From salesman
Where t.kota = “Jakarta” and t.status > 30
d. Range of t isSalesman
From (t.nama_sales,t.status,t.kota)
Where t.kota= “Jakarta” and t.status>30
98. Denganmenggunakankueri QUEL,cari nama salesmanyangberhasil mengirimbarangP4
a. Range of s isSalesman
Range of t isPengiriman
Retrief (s.nama_sales,t.kode_barang)
Where s.kode_sales=t.kode__salesandt.kode_brg=“P4”
b. Range of s isSalesman
Range of t isPengiriman
Select(s.nama_sales,t.kode_barang)
Where s.kode_sales=t.kode__salesandt.kode_brg=“P4”
c. Range s.nama_sales, t.kode_brg
From (salesman,pengiriman)
Where s.kode_sales= t.kode_salesand t.kode_brg = “P4”
d. Range of s isSalesman
Range of t isPengiriman
From (s.nama_sales,t.kode_barang)
Where s.kode_sales=t.kode__salesandt.kode_brg =“P4”
99. Karakteristikdari suatuEntityyangmenyediakanpenjelasandetailtentangentitydisebut
Data Field
a) Data Record
b) Attribut
c) Entity
100. Ciri dari PrimaryKeyadalah....
a) Bersifatunik
b) Bersifatumum
c) Memiliki kesamaandatadengan
d) Mudah dihapal

More Related Content

Viewers also liked

Assure #1
Assure #1 Assure #1
Assure #1
garrettmay96
 
Mets elukeskkonnana
Mets  elukeskkonnanaMets  elukeskkonnana
Mets elukeskkonnana
MaiaLust
 
ESTRATEGIA DE APRENDIZAJE
ESTRATEGIA DE APRENDIZAJEESTRATEGIA DE APRENDIZAJE
ESTRATEGIA DE APRENDIZAJE
Laura Lorena Chaparro de la O
 
• Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...
•	Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...•	Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...
• Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...
Kurzemes NVO atbalsta centrs
 
День Матери в подготовительной группе
День Матери в подготовительной группе День Матери в подготовительной группе
День Матери в подготовительной группе
Анна Пятикопова
 
Resumeupdated
ResumeupdatedResumeupdated
Mediref Podiatry CPD Event Presentation
Mediref Podiatry CPD Event PresentationMediref Podiatry CPD Event Presentation
Mediref Podiatry CPD Event Presentation
Hemal Ruparelia
 
Shopnil-IT Ltd.™ over view
Shopnil-IT Ltd.™ over viewShopnil-IT Ltd.™ over view
Shopnil-IT Ltd.™ over view
Mr. JonY
 
Rugby World Cup 2015 Anti-Doping Results Confirmed By World Rugby
Rugby World Cup 2015 Anti-Doping Results Confirmed By World RugbyRugby World Cup 2015 Anti-Doping Results Confirmed By World Rugby
Rugby World Cup 2015 Anti-Doping Results Confirmed By World Rugby
isteroidscom
 
Hipo
HipoHipo
MLC 640_Wherry
MLC 640_WherryMLC 640_Wherry
MLC 640_Wherry
Heather Wherry, PhD
 
An evening with... No SQL Meetup
An evening with... No SQL MeetupAn evening with... No SQL Meetup
An evening with... No SQL Meetup
Arkhotech
 
Ebook cara mudah membuat polling di internet
Ebook  cara mudah membuat polling di internetEbook  cara mudah membuat polling di internet
Ebook cara mudah membuat polling di internet
Agung Nugroho
 
SAMCREDDY
SAMCREDDYSAMCREDDY
EvanLRobichaud_Resume
EvanLRobichaud_ResumeEvanLRobichaud_Resume
EvanLRobichaud_Resume
Evan Robichaud
 
Mt1(2) ogos2014
Mt1(2) ogos2014Mt1(2) ogos2014
Mt1(2) ogos2014
Shanu Sri
 
A Strategic Communications Plan- Farm to Fork-2
A Strategic Communications Plan- Farm to Fork-2A Strategic Communications Plan- Farm to Fork-2
A Strategic Communications Plan- Farm to Fork-2
Rebecca Hess
 
Behavioral Health Integration PowerPoint
Behavioral Health Integration PowerPointBehavioral Health Integration PowerPoint
Behavioral Health Integration PowerPoint
T L Dunlop
 
Snowballing
SnowballingSnowballing
Snowballing
Thomas Slade
 

Viewers also liked (19)

Assure #1
Assure #1 Assure #1
Assure #1
 
Mets elukeskkonnana
Mets  elukeskkonnanaMets  elukeskkonnana
Mets elukeskkonnana
 
ESTRATEGIA DE APRENDIZAJE
ESTRATEGIA DE APRENDIZAJEESTRATEGIA DE APRENDIZAJE
ESTRATEGIA DE APRENDIZAJE
 
• Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...
•	Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...•	Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...
• Mākslu attīstības biedrība “Ilizanna” un pašvaldības deleģējums tradicionāl...
 
День Матери в подготовительной группе
День Матери в подготовительной группе День Матери в подготовительной группе
День Матери в подготовительной группе
 
Resumeupdated
ResumeupdatedResumeupdated
Resumeupdated
 
Mediref Podiatry CPD Event Presentation
Mediref Podiatry CPD Event PresentationMediref Podiatry CPD Event Presentation
Mediref Podiatry CPD Event Presentation
 
Shopnil-IT Ltd.™ over view
Shopnil-IT Ltd.™ over viewShopnil-IT Ltd.™ over view
Shopnil-IT Ltd.™ over view
 
Rugby World Cup 2015 Anti-Doping Results Confirmed By World Rugby
Rugby World Cup 2015 Anti-Doping Results Confirmed By World RugbyRugby World Cup 2015 Anti-Doping Results Confirmed By World Rugby
Rugby World Cup 2015 Anti-Doping Results Confirmed By World Rugby
 
Hipo
HipoHipo
Hipo
 
MLC 640_Wherry
MLC 640_WherryMLC 640_Wherry
MLC 640_Wherry
 
An evening with... No SQL Meetup
An evening with... No SQL MeetupAn evening with... No SQL Meetup
An evening with... No SQL Meetup
 
Ebook cara mudah membuat polling di internet
Ebook  cara mudah membuat polling di internetEbook  cara mudah membuat polling di internet
Ebook cara mudah membuat polling di internet
 
SAMCREDDY
SAMCREDDYSAMCREDDY
SAMCREDDY
 
EvanLRobichaud_Resume
EvanLRobichaud_ResumeEvanLRobichaud_Resume
EvanLRobichaud_Resume
 
Mt1(2) ogos2014
Mt1(2) ogos2014Mt1(2) ogos2014
Mt1(2) ogos2014
 
A Strategic Communications Plan- Farm to Fork-2
A Strategic Communications Plan- Farm to Fork-2A Strategic Communications Plan- Farm to Fork-2
A Strategic Communications Plan- Farm to Fork-2
 
Behavioral Health Integration PowerPoint
Behavioral Health Integration PowerPointBehavioral Health Integration PowerPoint
Behavioral Health Integration PowerPoint
 
Snowballing
SnowballingSnowballing
Snowballing
 

Similar to Oracle kisi2

Unas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket aUnas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket a
dhidhin
 
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Saprudin Eskom
 
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.pptfile_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
lumaeducation
 
SQL (Structured query language).pptx
SQL (Structured query language).pptxSQL (Structured query language).pptx
SQL (Structured query language).pptx
BagusSantoso44
 
Unas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket bUnas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket b
dhidhin
 
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSoal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
Saprudin Eskom
 
SQL database client server
SQL database client serverSQL database client server
SQL database client server
Desty Yani
 
Pengantar SQL
Pengantar SQLPengantar SQL
Pengantar SQL
Arri Widyanto
 
abd_01_2223.pdf
abd_01_2223.pdfabd_01_2223.pdf
abd_01_2223.pdf
AnkaRiyadiFirdaus
 
Unas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulanganUnas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulangan
dhidhin
 
Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015
Saprudin Eskom
 
T modul 5 mysql
T modul 5 mysqlT modul 5 mysql
T modul 5 mysql
jafra
 
Ansanwan form sederhana php
Ansanwan form sederhana phpAnsanwan form sederhana php
Ansanwan form sederhana php
Sigit Ariyanto
 
SQL.pdf
SQL.pdfSQL.pdf
SQL.pdf
nurnur469094
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox pro
simon novianto
 
Command promt p2
Command promt p2Command promt p2
Command promt p2
Afrinaldy ألبتمي
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppt
erlandarmawan2
 
Pertemuan ARRAY.pptx
Pertemuan ARRAY.pptxPertemuan ARRAY.pptx
Pertemuan ARRAY.pptx
Menny SN
 
Dasar-dasar MySQL
Dasar-dasar MySQLDasar-dasar MySQL
Dasar-dasar MySQL
Achmad Solichin
 
Perintah Dasar MySQL
Perintah Dasar MySQLPerintah Dasar MySQL
Perintah Dasar MySQL
guestad850e
 

Similar to Oracle kisi2 (20)

Unas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket aUnas rpl 2009 2010 paket a
Unas rpl 2009 2010 paket a
 
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
Soal uas basis data kelas 12 smk semester ganjil tahun ajaran 2015-2016
 
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.pptfile_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
file_2013-09-24_11_21_37_WIBOWO_WICAKSONO,_ST.,M.Kom__5._SQL2.ppt
 
SQL (Structured query language).pptx
SQL (Structured query language).pptxSQL (Structured query language).pptx
SQL (Structured query language).pptx
 
Unas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket bUnas rpl 2009 2010 paket b
Unas rpl 2009 2010 paket b
 
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genapSoal UKK Pemrograman Desktop SMK kelas 11 semester genap
Soal UKK Pemrograman Desktop SMK kelas 11 semester genap
 
SQL database client server
SQL database client serverSQL database client server
SQL database client server
 
Pengantar SQL
Pengantar SQLPengantar SQL
Pengantar SQL
 
abd_01_2223.pdf
abd_01_2223.pdfabd_01_2223.pdf
abd_01_2223.pdf
 
Unas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulanganUnas rpl 2009 2010-ulangan
Unas rpl 2009 2010-ulangan
 
Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015
Soal UAS Basis Data kelas 11 semester genap tahun ajaran 2014-2015
 
T modul 5 mysql
T modul 5 mysqlT modul 5 mysql
T modul 5 mysql
 
Ansanwan form sederhana php
Ansanwan form sederhana phpAnsanwan form sederhana php
Ansanwan form sederhana php
 
SQL.pdf
SQL.pdfSQL.pdf
SQL.pdf
 
Teknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox proTeknik merancang program aplikasi (code) pada visual fox pro
Teknik merancang program aplikasi (code) pada visual fox pro
 
Command promt p2
Command promt p2Command promt p2
Command promt p2
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppt
 
Pertemuan ARRAY.pptx
Pertemuan ARRAY.pptxPertemuan ARRAY.pptx
Pertemuan ARRAY.pptx
 
Dasar-dasar MySQL
Dasar-dasar MySQLDasar-dasar MySQL
Dasar-dasar MySQL
 
Perintah Dasar MySQL
Perintah Dasar MySQLPerintah Dasar MySQL
Perintah Dasar MySQL
 

Recently uploaded

Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
AdePutraTunggali
 
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdfLAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
RosidaAini3
 
Fisiologi Fonasi dan Saluran Napas Atas.pptx
Fisiologi Fonasi dan Saluran Napas Atas.pptxFisiologi Fonasi dan Saluran Napas Atas.pptx
Fisiologi Fonasi dan Saluran Napas Atas.pptx
arielardinda2
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Sosdiklihparmassdm
 
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum MerdekaModul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
HengkiRisman
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
JALANJALANKENYANG
 
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
StevanusOkiRudySusan
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
 
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptxPPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
SriKuntjoro1
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
NanieIbrahim
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum MerdekaModul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Fathan Emran
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Yayasan Pusat Kajian dan Perlindungan Anak
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
pristayulianabila
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
ssuser4dafea
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
junaedikuluri1
 

Recently uploaded (20)

Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
 
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdfLAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
LAPORAN BIMBINGAN TEKNIS TRANSISI PAUD - SD.pdf
 
Fisiologi Fonasi dan Saluran Napas Atas.pptx
Fisiologi Fonasi dan Saluran Napas Atas.pptxFisiologi Fonasi dan Saluran Napas Atas.pptx
Fisiologi Fonasi dan Saluran Napas Atas.pptx
 
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptxPembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
Pembentukan-Pantarlih-Pilkada-Kabupaten-Tapin.pptx
 
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum MerdekaModul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar Informatika Kelas 7 Fase D Kurikulum Merdeka
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG  MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
LAPORAN PRAKTIKUM EKOLOGI UMUM TENTANG MENGUKUR KEANEKARAGAMAN JENIS FLORA D...
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdfKelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
Kelompok 2 Tugas Modul 2.1 Ruang Kolaborasi.pdf
 
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
5. Rangkuman Kehadiran Guru di Kelas_SDN 8n Kranji.docx
 
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
 
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptxPPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
PPT KRITERIA KENAIKAN KELAS & KELULUSAN.pptx
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum MerdekaModul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
Modul Ajar Kimia Kelas 10 Fase E Kurikulum Merdeka
 
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada AnakDefenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
Defenisi Anak serta Usia Anak dan Kekerasan yang mungki terjadi pada Anak
 
Biografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdfBiografi Presiden Republik Indonesia.pdf
Biografi Presiden Republik Indonesia.pdf
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
 
Pemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptxPemutakhiran Data dosen pada sister.pptx
Pemutakhiran Data dosen pada sister.pptx
 
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
 

Oracle kisi2

  • 1. SOALPILIHAN BERGANDA (100 SOAL) – ORACLE 1. Tamplikanlahseluruhfieldyangberadadidalamtabelbarang a) selectbarang; b) select* from barang; c) select*barang; d) select* barang 2. Cara menghapustabel barang a) drop table * barang; b) drop table barang c) droptable barang; d) droptable_barang; 3. Buat lahuser barupada table karyawandenganuser= sofyandan password= sosa a) SQL create usersofyanidentifiedbysosa; b) SQL> create usersofyanbysosa; c) SQL> create user sofyan identifiedbysosa; d) SQL> create user sofyanidentifiedbysosa 4. Tampilkanlastname denganhuruf capital dimanalastname nyadi awali denganhuruf ‘A’ a) SQL> selectupper(last_name),salaryfromemployeeswhere last_name 'A%'; b) SQL> selectupper(last_name),salaryfromemployeeswhere last_name like 'A%'; c) SQL> selectupper(last_name),salaryfromemployeeswherelast_name like 'A'; d) SQL> selectupper(last_name),salaryfromemployeeswhere last_name like 'A%;
  • 2. 5. BuatlahkolomNIPpada table karyawansebagai index a) SQL> create index karyawannipidx onkaryawan(nip); b) SQL> create index karyawan_nip_idxonkaryawan(nip) c) SQL> create index karyawan_nip_idx on karyawan(nip); d) SQL> create index karyawan_nip_idx karyawan(nip); 6. Hapus hakaksesdelete dari usersosa a) Revoke delete onkaryawan from sosa; b) Revoke deleteonkaryawansosa; c) Revoke delete karyawanfromsosa; d) Revoke delete onkaryawanfromsosa 7. BuatlahkolomNIPsebagai primarykeypadatable karyawan a) SQL> altertable karyawanaddconstraintpk_nipprimarykeynip; b) SQL> alter table karyawanaddconstraintpk_nipprimarykey(nip) c) SQL> alter table karyawan add constraint pk_nip primary key(nip); d) SQL> altertable karyawanadd constraintpknipprimarykey(nip); 8. Buat lahbarang denganfieldkode_barangchar(6),namabarangvarchar2(25),satuan_barang varchar2(20) dan stok_barangnumber(4) primarykeyadalahkode barang: a) create table barang( kode_barang char(6),
  • 3. nama_barang varchar2(25), satuan_barang varchar2(20), stock_barang number(4), constraint pk_barang primary key(kode_barang) ); b) create table barang( kode_barangchar(6) nama_barang varchar2(25) satuan_barangvarchar2(20) stock_barangnumber(4) constraintpk_barangprimarykey(kode_barang) ); c) create table barang( kode_barangchar(6), nama_barang varchar2(25), constraintpk_barangprimarykey(kode_barang) ); d) create table barang( kode_barangchar(6), nama_barang varchar2(25), satuan_barangvarchar2(20), stock_barangnumber(4), constraintpk_barangprimarykey(kode_barang)
  • 4. 9. Buatlahkolomemail padatable pegawai sebagai kolomunique a) SQL> altertable karyawan add constraint uq_email unique (email); b) SQL> alter table karyawanaddconstraintuq_email unique(email) c) SQL> altertable karyawanonconstraintuq_email unique (email); d) SQL> altertable karyawanon constraintuq_email unique (email); 10. Isikanlahsebuahrecordke dalamtabel barangseperti tampilanberikut: KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG KPR-1KULKAS BUAH 20 a) insertinto barang values('KPR-01','KULKAS','BUAH','20'); b) insertinto_barangvalues('KPR-01','KULKAS','BUAH','20'); c) insertbarang_values('KPR-01','KULKAS','BUAH','20'); d) insertintobarangvalues(KPR-01,KULKAS,BUAH,20); 11. PerangkatLunak(Software) yangdigunakanuntukmengelolakumpulanataukoleksi data,dimana data tersebutdiorganisasikanataudisusunke dalamsuatumodel datadisebut… a) Field b) Record c) DBMS d) Tabel 12. MicrosoftAccess,Database Oracle adalahsalahsatuprogram aplikasi DBMSapa singkatandari DBMS tersebut… a) Database Multiple System b) Database ManagementSystem
  • 5. c) Data ManagementSystem d) Database ManagementSupply 13. Data yangterletakdidalamsatukolomdisebut… a) Field b) Record c) DBMS d) Tabel 14. Data yangterletakdi dalamsatubaris danmewakili satuobjekdisebut…. a) Field b) Record c) DBMS d) Tabel 15. Data yangmenggambarkankumpulankarakteristiksuatuentitas…. a) Field b) Record c) DBMS d) Database 16. Perintahyangdigunakanuntukmemanipulasi dataadalah…
  • 6. a) Report b) Query c) Form d) Tabel 17. Manakah dibawahini yangbukantermasukkedalamsoftware pengolahdatabase…. a) Ms- Access b) Ms- Word c) My SQL d) SQL Server 18. Tipe data apakah yangpanjangmaksimalnya255 karakterdapat menerimahuruf,angka,spasi,dan tanda baca…. a) Text b) Memo c) Number d) Currency 19. Currencydigunakanuntuktipe data… a) Huruf, angkaspasi dan tandabaca b) Berisi gambar c) Untukalamat hyperlink d) Angka dalam format mata uang 20. Karakteristikdari suatuEntityyangmenyediakanpenjelasandetailtentangentitydisebut a) Data Field
  • 7. b) Data Record c) Attribut d) Entity 21. Ciri dari PrimaryKeyadalah.... a) Bersifatunik b) Bersifatumum c) Memiliki kesamaandatadengan d) Mudah dihapal 22. Sql dipublikasikanoleh: a) E.F Codd b) D. Chamberlin c) R.F Boyce d) Euler e) Alberteisten 23. Berikutini adalahsasarandari SQL, kecuali : a) Menciptakanbasisdata dan strukturrelasi b) Harus portable c) Membuatpemrogramanterstrukturdengangrafis d) Mengelompokandatayangkomplek 24. Salahsatu contohdata manipulationlanguage a) ALTER
  • 8. b) TABLE c) CHAT d) SELECT 25. PengembanganMySQLdengantool database UNIREGdibuatoleh… a) E.F Codd b) Michael Widenius c) R.FBoyce d) David 26. Isikanlahsebuahrecordke dalamtabel barangseperti tampilanberikut: KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG KPR-1KULKAS BUAH 20 A. SQL> insertinto barang values('KPR-01','KULKAS','BUAH','20'); B. SQL> insertfrombarang values('KPR-01','KULKAS','BUAH','20'); C. SQL> insertintobarang fromvalues('KPR-01','KULKAS','BUAH','20'); D. SQL> insertintobarang values('KPR-01','KULKAS','BUAH','20'); 27. Tambahkansebuahrecordlagi sehinggahasil sebagai berikut KODE_BARANGNAMA_BARANGSATUAN_BARANGSTOK_BARANG KPR-01 KULKASBUAH 20 KPR-02 TELEVISIBUAH 15 A.SQL> Inserttobarang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’); B. SQL> Insertin barangvalues(‘KPR-02’,’TELEVISI’,’BUAH’,’15’); C. SQL> Insertinto barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
  • 9. D. SQL> Insertintobarang fromvalues(‘KPR-02’,’TELEVISI’,’BUAH’,’15’); 28. Tamplikanlahseluruhfieldyangberadadidalamtabelbarang A. SQL> select* from barang; B. SQL> select* to barang; C. SQL> select* fromtable barang; D. SQL> select* from newbarang; 29. Ubah lahtabel barang pada kolomnamabarang dari TELEVISI menjadi MONITOR A. SQL> update to barang setnama_barang='MONITOR' where nama_barang='TELEVISI'; B. SQL> update frombarang setnama_barang='MONITOR' where nama_barang='TELEVISI';
  • 10. C. SQL> update barang set nama_barang='MONITOR' where nama_barang='TELEVISI'; D. SQL> update table barang setnama_barang='MONITOR' where nama_barang='TELEVISI'; 29. Tampilkanlahseluruhfieldyangberadadi tabel barang A. SQL> select* fromtable barang B. SQL> select* from barang C. SQL> select* on barang D. SQL> select* to barang 30. Tampilkankode barang,namabarangdari tabel barangyang jumalhstoknya 20 A. SQL> SELECT ON KODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20;
  • 11. B. SQL> SELECT KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20; C. SQL> SELECT TO KODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20; D. SQL> SELECT FROMKODE_BARANG,NAMA_BARANGFROMBARANGWHERE STOCK_BARANG=20; 31.Tampilkannamabarang,satuanbarang dan stokbarang dari tabel barang, dimanakode barang adalahKPR-02 A. SQL> selectonnama_barang,satuan_barang,stock_barangfrombarang Where kode_baranglike 'kpr-02'; B. SQL> selectfromnama_barang,satuan_barang,stock_barangfrombarang Where kode_baranglike 'kpr-02'; C. SQL> selecttable nama_barang,satuan_barang,stock_barangfrombarang Where kode_baranglike 'kpr-02'; D. SQL> selectnama_barang,satuan_barang,stock_barang from barang Where kode_barang like 'kpr-02'; 32. Hapuslah padafieldMONITORpadakolomnama_barang padatabel barang A. SQL> delete frombarang where NAMA_BARANG='MONITOR'; B. SQL> delete fromtable barangwhere NAMA_BARANG='MONITOR'; C. SQL>delete onbarangwhere NAMA_BARANG='MONITOR'; D. SQL>delete ontable barangwhere NAMA_BARANG='MONITOR'; 33.Hapus Tabel Barang A. SQL> drop fromtable barang; B. SQL> drop to table barang; C. SQL> drop table barang; D. SQL> drop on table barang;
  • 12. 34. Tampilkanlastname,salarydari tabel employeesyangsalarynyalebihbesardari 12000 A. SQL> selectlast_name,salarytoemployeeswheresalary>12000; B. SQL> selectlast_name,salaryonemployeeswhere salary>12000; C. SQL> selectlast_name,salaryfrom employeeswhere salary>12000; D. SQL> selectlast_name,salaryemployeeswhere salary>12000; 35.Tampilkanemployee id,lastname dansalaryuntukkaryawanyangmempunyai employee idlebihdari 100 dansalary nyaditambah3000 dan urutkan berdasarkansalarynya A. SQL> selectemployee_id,last_name,salary+3000 from employeeswhere employee_id>100; B. SQL> selectonemployee_id,last_name,salary+3000 fromemployeeswhereemployee_id>100; C. SQL> selectfromemployee_id,last_name,salary+3000fromemployeeswhere employee_id>100; D. SQL> selecttable employee_id,last_name,salary+3000from employeeswhere employee_id>100; 36. Tampilkanemployeeid,lastname,salarydansalarydi kalikan10% dengankolomalias“Gaji Baru” SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" fromtable employees; A. SQL> selectemployee_id,last_name,salary,salary*0.1as "Gaji Baru" to employees; B. SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" onemployees; C. SQL> selectemployee_id,last_name,salary,salary*0.1as"Gaji Baru" fromemployees; D. SQL> selectemployee_id,last_name,salary,salary*0.1as "Gaji Baru" from employees; 37. Tampilkanlastname danhire date khususuntukpegawai yanghire date nya1993 A. SQL> selectlast_name,hire_date fromemployeeswhere hire_date like '%93'; B. SQL> selectonlast_name,hire_datefromemployeeswhere hire_date like '%93'; C. SQL> selectfromlast_name,hire_date fromemployeeswherehire_datelike'%93'; D. SQL> selecttable last_name,hire_date fromemployeeswhere hire_date like '%93';
  • 13. 38. Tampilkanlastname,jobidkaryawanyanghire date nyaantara 20-09-1988 s/d06-02-2000 A. SQL> selecttable fromlast_name,job_idfromemployeeswherehire_datebetween'28-09-1988' and '06-02-2000'; B. SQL> selectlast_name,job_idfrom employeeswhere hire_date between'28-09-1988' and '06-02- 2000'; C. SQL> selectlast_name,job_idfromtable employeeswhere hire_datebetween'28-09-1988' and'06- 02-2000'; D. SQL> selectlast_name,job_idtoemployeeswherehire_datebetween'28-09-1988' and '06-02-2000'; 39. Hitunglahjumlahkaryawanyang Tanggal masuknya antara 20-09-1988 s/d06-02-2000 A. SQL> selecttocount(last_name) fromemployeeswherehire_datebetween'20-09-1988' and '06-02- 2000'; B. SQL> selectto table count(last_name) fromemployeeswhere hire_date between'20-09-1988' and '06-02-2000'; C. SQL> selectfromcount(last_name)fromemployeeswhere hire_datebetween'20-09-1988' and'06- 02-2000'; D. SQL> selectcount(last_name) from employeeswhere hire_date between'20-09-1988' and '06-02- 2000'; 40. Tampilkanrata–rata gaji dari semuakaryawandengankolomalias“RATA – RATA GAJI” A. SQL> selectavg(salary) as "RATA - RATA GAJI " from employees; B. SQL> selecttable avg(salary) as"RATA - RATA GAJI" from employees;
  • 14. C. SQL> selectonavg(salary) as"RATA - RATA GAJI " fromemployees; D. SQL> selectfromtable avg(salary) as"RATA - RATA GAJI" fromemployees; 41. Tampilkanlastname karyawandantanggal masuk nyadenganmengkonversikankedalambentuk karakter.Khususuntukkaryawanyangdepartmentidnyalebihbesardari 100 A. SQL> selectlast_name,to_char(hire_date,'ddmonthyyyy') as "HIRE DATE" from employeeswhere department_id>100; B. SQL> selecttable last_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" fromemployees where department_id>100; C. SQL> selectfromlast_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" from employees where department_id>100; D. SQL> selectlast_name,to_char(hire_date,'ddmonthyyyy') as"HIREDATE" where employeeswhere department_id>100; 42. Tampilkanlastname,salary,danpanjangkarakterdengankolomalias“JMLKARAKTER”berdasarkan huruf awal yang di inputkan olehuser A. selectlast_name,salary,length(last_name) as"JMLKARAKTER" from employeeswhere last_name like '&_%'; B. selecttable last_name,salary,length(last_name)as "JML KARAKTER"fromemployeeswhere last_name like '&_%'; C. selectfromlast_name,salary,length(last_name) as"JML KARAKTER"fromemployeeswhere last_name like '&_%'; D. selectonlast_name,salary,length(last_name) as"JMLKARAKTER"fromemployeeswhere last_name like '&_%';
  • 15. 43. Tampilkanlastname,salary,salarydi tambah20% dengankolombonusnamauntukkaryawanyang namanyaberawanhuruf H A. SQL> selecttable fromlast_name,salary,salary*0.2as "BONUSNAMA"from employeeswhere last_name like 'H%'; B. SQL> selectlast_name,salary,salary*0.2 as "BONUSNAMA" from employeeswhere last_name like 'H%'; C. SQL> selecttable onlast_name,salary,salary*0.2as"BONUS NAMA"fromemployeeswhere last_name like 'H%'; D. SQL> selectonlast_name,salary,salary*0.2as"BONUSNAMA" fromemployeeswherelast_name like 'H%'; 44.Tampilkanlast_name,salaryuntukkaryawanyangjumlahsalarynyalebihbesardari datayang di inputkanolehuserdan urutkanberdasarkanlast_name A. SQL > selectfromtable last_name,salary fromemployeeswhere salary>&salaryorderbylast_name; B. SQL > selectonlast_name,salaryfromemployeeswheresalary>&salaryorderbylast_name; C. SQL > selectfromlast_name,salaryfromemployeeswhere salary>&salaryorderbylast_name; D. SQL > selectlast_name,salaryfrom employeeswhere salary>&salaryorder by last_name; 45. Tampilkanlast_name denganhuruf kecil,salarydari tabel employeesdimanalastname nyadi awali denganhuruf ‘A’ A. SQL>selecttable fromlower(last_name),salaryfromemployeeswherelast_name like 'A%'; B. SQL>selectfromtable lower(last_name),salaryfromemployeeswhere last_namelike'A%'; C. SQL>selectlower(last_name),salaryfromemployeeswhere last_name like 'A%'; D. SQL>selectfromlower(last_name),salaryfromemployeeswherelast_name like 'A%';
  • 16. 46. Tampilkanlastname denganhuruf capital dimanalastname nyadi awali denganhuruf ‘A’ A. SQL> selectdropupper(last_name),salaryfromemployeeswhere last_namelike'A%'; B. SQL> selectupper(last_name),salaryfrom employeeswhere last_name like 'A%'; C. SQL> selectbyupper(last_name),salaryfromemployeeswherelast_name like 'A%'; D. SQL> selectonupper(last_name),salaryfromemployeeswhere last_name like 'A%'; 47. Tampilkanlastname denganawalanhuruf capital danselebihnyahuruf kecilkhusuuntukkaryawan yang lastname nya diawali denganhuruf ‘H’ A. SQL> selectinitcap(last_name),salaryfromemployeeswhere last_name like 'H%'; B. SQL> selectbyinitcap(last_name),salaryfromemployeeswhere last_name like 'H%'; C. SQL> selectfromtable initcap(last_name),salaryfromemployeeswherelast_name like 'H%'; D. SQL> selectoninitcap(last_name),salaryfromemployeeswherelast_name like 'H%'; 48. Tampilkansalarytertinggi dengankolomalias“GAJITERTINGGI”dan untukyangterendahdengan kolomalias“GAJITERENDAH” A. Selectvalue max(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"from employees; B. selectmax(salary) as "GAJITERTINGGI",min(salary) as"GAJITERENDAH" from employees; C. selecttomax(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"fromemployees; D. selectonmax(salary) as"GAJITERTINGGI",min(salary) as"GAJITERENDAH"fromemployees; 49. Programdesktopyangseringdipakai untukmembuatprogramkoneksidatabase adalah... a. Visual studio b. MySQL Workbanch c. Visual basic d. Autocad
  • 17. 50. Di dalamsuatubasisdata, seorangpemrogramaplikasi cukuphanyamengetahui : a. Skemabasisdata.c. Subskemabasisdata. b. Model data. d. Seluruhrelasi yg ada. 51. Tool yang digunakanuntukmengoneksikandatabase di dalammenuVB6.0adalah... a. Adodc b. Datagrid c. SQL Conector d. Toolbox 52. Programenterprise yangdibuatuntukmengaplikasikanbasisdataoracle adalah... a. Ms.powerpoint b. Corel draw c. Ms.Visual Basic d. Ulead10.0 53. Dibawahini yangdisebutprogramaplikasi database webserveradalah.... a. Apache b.Winamp d. Localhost e. phpMyadmin 54. Bagaimanakahcara menyimpanprogramdari Visual Basic.... a. Save b. Save as + form c. Save all d. Save as 55 Berapakahjumlahukuranmemori padatipe datacurrency …. a. 1 b. 2 c. 4 d. 8 57. Berapakahjumlahukuranmemori padatipe datastring… a) 1 b) 3 c) 4 d) 8 58. Dibawahini langkah-langkahyangbenardalampenyimpanansemuaprojectdalamVisual Basic dengan1 Form dalah… a) File  SaveAs
  • 18. b) File  SaveForm1 c) FileSaveProjectForm1 d) File  SaveProjectAs 59. Toolbox yangdipakai untukmemasukandatabase adalah... a) Adodc b) Label c) Commandbutton d) Datagrid 60. Toolbox yangdipakai untukmendataatauisiandatabase adalah.... a) Adodc b) Label c) Textbox d) Datagrid 61. Salahsatu keuntunganpenggunaanbasisdataadalahData independence.Keuntunganygdiperoleh denganadanyaData Independence adalah: a. Perubahanstrukturpenyimpanandatadanstrategi aksesnyatidakmengubahprogramaplikasiyg sudahada. b. Perubahan struktur penyimpanandata dan strategi aksesnya akan menggangguprogram aplikasi yg sudah ada. c. Program aplikasi perludiubahapabilaterjadiperubahanpadastrukturpenyimpanandatadanstrategi aksesnya. d. Strukturpenyimpanandatadanstrategi aksesperludiubahapabilaprogramaplikasi berubah.
  • 19. 62.Di dalamsebuahsystembasisdatadalamlingkunganuniversitas,makadatamengenai indeks prestasi mahasiswamerupakan: a. Data operasional.c. Data dictionary. b. Data input.d.Data output. 63. Tingkatanview/eksternal padaarsitektursystembasisdatamenggambarkan: a. Bagaimanadata sebenarnyadisimpandalambasisdata. b. Bagiandari data ygdisimpandalambasisdata. c. Data apa yg sebenarnya disimpandalam basis data. d. Bagaimanamanipulasi dataygdisimpandalambasisdata. 64. Database ManagementSystemadalah: a. Kumpulandatayg digunakanbersama-sama. b. Kumpulandataygdigunakanolehsuatuprogram. c. Kumpulan data yg digunakan hanya olehsatu aplikasi. d. Kumpulanprogramygdigunakanuntukmengaksesbasisdata. 65. Suatuatributdi dalamsatu relasi merupakanprimarykeypadarelasi lain,atributtersebut dinamakan: a. Foreignkeyc.Candidate key b. Alternate key d. Superkey 66. Nilai dari primarykeypadasuatu relasi tidakbolehNull.Aturantersebutmerupakanaturan: a. ReferentialIntegrityRule c.BusinessRule b. DomainKeyRule d.EntityIntegrityRule 8. Suatu relasi dikatakandalambentuknormal satu(1NF)jikadanhanyajika:
  • 20. a. Setiapnilai atributnyaadalahatomic. b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut adalahbergantungpenuh(fullydepedent) padaprimarykey. c. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut adalahtidakbergantungtransitif padaprimarykey. d. Setiap determinantadalah candidate key. 67. Suaturelasi dikatakandalambentuknormal dua(2NF) jikadanhanyajika: a. Setiapnilai atributnyaadalahatomic b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut adalahbergantungpenuh(fullydepedent) padaprimarykey. c. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut adalahtidakbergantungtransitif padaprimarykey. d. Setiap determinantadalah candidate key. 68. Suaturelasi dikatakandalambentuknormal tiga(3NF) jikadanhanyajika: a. Setiapnilai atributnyaadalahatomic b. Relasi tersebutberadadalambentuknormal satutingkatlebihrendahdansetiapnonkeyatribut adalahbergantungpenuh(fullydepedent) padaprimarykey. c. Relasi tersebutberada dalam bentuk normal satu tingkat lebihrendah dan setiapnonkey atribut adalah tidak bergantungtransitif pada primary key. d. Setiapdeterminantadalahcandidate key. 69. KegunaanData ManipulationLanguage (DML) adalahuntuk: a. Mendefinisikanskemakonseptualdaninternal. b. Memanipulasi basisdata seperti : menambah,mengubah, melihatdan mengahapus. c. Mendeskripsikanskemainternal.
  • 21. d. Mendeskripsikanuser-viewdanmappingnyake tingkatkonseptual. 70. Normalisasi adalahlangkahpentingdalammenyusunfilebasisdatauntuk menghindari : a. Manipulasi datac. Validasi data b. Kerangkapan data d. Kosistensidata 71. Personil ygberhakuntukmerubahstrukturstorage danstrategi aksesdi dalambasisdataadalah : a. DBMS c. DBA b. Programmerd.Analyst 72. Prosespertukaran informasi dari satutingkatke tingkatlainnyadalamarsitektursystembasisdata disebut: a. Data independence c.Mapping b. Physical data independence d.Logical dataindependence 73. Himpunanobjek,misalnyamahasiswadengannomorpokok,namadanalamat,ygdapat dibedakan denganobjeklainygsejenisdisebut: a. Himpunannilai atributc.Himpunanrelationship b. Himpunan entitasd. Himpunanrelasi 74. BagianDBMS yg berfungsi untukmelakukankueri danpengolahandataadalah: a. DDL c. SubskemaDDL b. Host language d.DML 75. Dalampendekatanbasisdatarelasional suatufielddisebutjuga: a. Atribut.C.Baris.
  • 22. b. Tupel. D.Relasi. 76. Dalambasisdata relasional,viewadalah: a. Tabel semuyg dibuatdari base table. b. Pandanganterhadap tupel. c. Tingkatanpandanganterhadaptable. d. Base table. 77. StatementDML dari SQL adalah : a. Retrieve,Replace,Delete,Update. b. Select,Project,Join,Divide. c. Select,Replace,Delete,Insert. d. Select,Update,Delete,Insert. 78. Data sublanguage adalah: a. Querylanguage c. DML b. DDL d. DDL dan DML 79. SQL yg disisipkandalamprogramdenganbahasapemprogramantingkattinggi disebut: a. ExtendedSQL c. ExpandedSQL b. EmbeddedSQLd.ExtensionSQL 80. Yg dimaksuddenganmerancangbasis dataadalah:
  • 23. a. Merancang DBMS dalamsystembasisdata. b. Merancang program untuk systembasis data. c. Merancang file untukbasisdata. d. Merancang programuntukbasisdata. 81. Yg dimaksuddenganBahasaKueri Formal adalah: a. AljabardanKalkulus Relasional b. SQL dan QUEL. c. AljabarRelasional danQBE. d. Aljabar Relasional dan SQL. 82. Perintahuntukmembuattable semuygdiambildari base table padaSQLadalah : a. CREATE TABLE. c. CREATE INDEX. b. CREATE VIEW. d. CREATE DATABASE. 83. Kamusdata (datadictionary) adalahkomponensystemmanajemenbasisdataygberfungsi untuk: a. Menyimpanbasisdatanyasendiri. b. Menyimpanfile basisdata. c. Menyimpanprogramaplikasi. d. Menyimpanmetadatatentangstrukturdatadan skemabasisdata. Salesman Kode_salesNama_salesStatusKota S100 Budi 10 Surabaya S101 Amat 20 Semarang
  • 24. S102 Bambang 30 Jakarta S103 Untung 40 Jakarta S104 Mardi 50 Palembang Barang Kode_brgNama_brgWarna BeratHarga P1 Mur Merah 12 1000 P2 Baut Hijau17 1200 P3 SekrupKuning14 2000 P4 Paku Hitam8 800 P5 Engsel Biru18 1500 P6 PaluHitam 25 2500 Pengiriman Kode_salesKode_brgQty S100 P1 300 S100 P2 200 S100 P3 400 S100 P4 200 S100 P5 100 S100 P6 100 S101 P1 300 S101 P2 400 S102 P2 200 S103 P2 200 S103 P4 300 S103 P5 400
  • 25. 84. TambahkansalesmanbarudenganS105 Supriyanto40, Jakarta: a. AddInto Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’) b. Insert Into Salesmanvalues(‘S105’, ’Supriyanto’,’40’,’Jakarta’) c. AddTo Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’) d. InsertTo Salesmanvalues(‘S105’,’Supriyanto’,’40’,’Jakarta’) 85. Hapus semuasalesmanberlokasi di Surabaya: a. Erase IntoSalesmanWhere kota=’Surabaya’ b. Erase From SalesmanWhere kota=’Surabaya’ c. Delete IntoSalesmanWhere kota=’Surabaya’ d. Delete From SalesmanWhere kota=’Surabaya’ 87. Ubah harga barang dengankode P2 menjadi 1.5kali dari harga lama: a. Update Barang Set harga=1.5*harga Where kode_brg=’P2’ b. Replace BarangSetharga=1.5*harga Where kode_brg=’P2’ c. Replace Barang Where kode_brg=’P2’Setharga=1.5*harga d. UpdateBarangWhere kode_brg=’P2’Setharga=1.5*harga 88. Ubah warna untukkode_brgP4 denganwarnabiru danharganya dinaikkan5% dari harga lama : a. Update Barang Setwarna=’Biru’Where kode_brg=’P4’harga=harga*0.05 b. Update Barang Setwarna=’Biru’ harga=harga*0.05 Where kode_brg=’P4’ c. Replace Barang Setwarna=’Biru’Where kode_brg=’P4’harga=harga*0.05 d. Replace BarangSetwarna=’Biru’harga=harga*0.05 Where kode_brg=’P4’
  • 26. 89. Hitungjumlahtotal barangyg berhasil dijual untukbarangP1: a. SelectCount(qty) FromBarangWhere kode_brg=’P1’ b. SelectCount(qty) IntoBarangWhere kode_brg=’P1’ c. SelectSum(qty) From Barang Where kode_brg=’P1’ d. SelectSum(qty) IntoBarangWhere kode_brg=’P1’ 90. Cari kode_brguntuksemuabarangyg berhasil dijual olehlebihdari seorangsalesman: a. Selectkode_brgFromPengirimanOrderBykode_brgHavingSum(*)>1 b. Selectkode_brgFromPengirimanGrupBykode_brgHavingSum(kode_sales)>1 c. Selectkode_brgFromPengirimanOrderBykode_brgHavingCount(*)>1 d. Selectkode_brg From PengirimanGroupBy kode_brg Having Count(kode_sales)>1 91. Cari namasalesmanygberlokasi di Jakartadanstatus lebihbesardari 30 : a. SelectSalesman From nama-salesWhere kota=’Jakarta’ and status>30 b. SelectSalesmanFromnama-salesWhere kota=’Jakarta’orstatus>30 c. Selectnama_salesFromSalesmanWhere kota=’Jakarta’orstatus>30 d. Selectnama_salesFromSalesmanWhere kota=’Jakarta’andstatus>30 92. Cari namasalesmanygberhasil menjualbarangP2 : a. Salesnama_sales From Salesman Where kode_salesNotln (Selectkode_sales From Pengiriman
  • 27. Where kode_brg=’P2’) b. Selectnama_sales From Salesman Where kode_salesIn (Selectkode_sales From Pengiriman Where kode_brg=’P2’) c. Selectnama_sales From Salesman Where kode_salesBetween (Selectkode_sales From Pengiriman Where kode_brg=’P2’) d. Selectnama_sales From Salesman Where kode_salesLike (Selectkode_sales From Pengiriman Where kode_brg=’P2’) 93. Cari namasalesmanygmenjual palingsedikitsatubarangyg berwarnabiru: a. Selectnama_sales From Salesman Where kode_salesIn (Selectkode_sales
  • 28. From Pengiriman Where kode_brgIn (Selectkode_brg From Barang Where warna=’Biru’)) b. Selectnama_sales From Salesman Where kode_salesNotIn (Selectkode_sales From Pengiriman Where kode_brgNot In (Selectkode_brg From Barang Where warna=’Biru’)) c. Selectnama_sales From Salesman Where kode_salesbetween (Selectkode_sales From Pengiriman Where kode_brgbetween (Selectkode_brg From Barang Where warna=’Biru’)) d. Selectnama_sales From Salesman
  • 29. Where kode_salesLike (Selectkode_sales From Pengiriman Where kode_brgLike (Selectkode_brg From Barang Where warna=’Biru’)) 94. Denganmengunakankueri AljabarReasional,cari seuaatuslebihbesardari 30 salesmanygtinggal di Jakarta dengan a. Ókota= “Jakarta” V status>30 (salesman) b. Ókota= “Jakarta” ^ status >30 (salesman) c. Ósalesman = “Jakarta” V status >30 (kota) d. Ósalesman=“Jakarta” ^ status>30 (kota) 95. Denganmenggunakankueri kalkulusrelasional,cari semuasalesmandenganstatuslebihbesardri 20 a. {t| t (….) salesmanv t [status]>20} b. {t|t (….) salesmanvt [status]>20} c. {t| t (….) salesman(..) t[status]>20} d. {t|t (….) salesman(..) t[status]>20} 96. Denganmenggunakankueri kalukulusrelasional,cari namasalesmanyangmengirimpalingsedikit satu barang berwarnakuning a. {t| t (..) s (..) salesman(t[nama_sales] =s[nama_sales]^(..) u (..) pengiriman(u[kode_sales] = s[kode_sales] ^(..) w(..) Barang (w[kode_brg]=s[kode_brg] ^w[warna] = “kuning”)))} b. {t| t (..) s (..) salesman(t[nama_sales]= s[nama_sales]^ (..) u (..) pengiriman(u[kode_sales]=
  • 30. s[kode_sales]^ (..) w (..) Barang (w[kode_brg]= s[kode_brg]^ w[warna] = “kuning”)))} c. {t| t (..) s (..) salesman(t[nama_sales] =s[nama_sales] v(..) u(..) pengiriman(u[kode_sales]= s[kode_sales] v(..) w(..) Barang(w[kode_brg] =s[kode_brg] vw[warna] =“kuning”)))} d. {t|t (..) s(..) salesman(t[nama_sales]=s[nama_sales] v(..) u(..) pengiriman(u[kode_sales] = s[kode_sales] v(..) w(..) Barang(w[kode_brg] =s[kode_brg] vw[warna] =“kuning”)))} 97. Denganmenggunakankueri QUEL,cari nama salesmanyangtinggal di Jakartadenganstatuslebih besardari 30 a. Range of s isSalesman Retrief (s.nama_sales,t.kode_barang) Where t.kode = “Jakarta” and t.status> 30 b. Range of t isSalesman Select(t.nama_sales,t.status,t.kota) Where t.kota= “Jakarta” and t.status>30 c. Range t.nama_sales, t.status, t.kota From salesman Where t.kota = “Jakarta” and t.status > 30 d. Range of t isSalesman From (t.nama_sales,t.status,t.kota) Where t.kota= “Jakarta” and t.status>30 98. Denganmenggunakankueri QUEL,cari nama salesmanyangberhasil mengirimbarangP4 a. Range of s isSalesman Range of t isPengiriman Retrief (s.nama_sales,t.kode_barang) Where s.kode_sales=t.kode__salesandt.kode_brg=“P4” b. Range of s isSalesman
  • 31. Range of t isPengiriman Select(s.nama_sales,t.kode_barang) Where s.kode_sales=t.kode__salesandt.kode_brg=“P4” c. Range s.nama_sales, t.kode_brg From (salesman,pengiriman) Where s.kode_sales= t.kode_salesand t.kode_brg = “P4” d. Range of s isSalesman Range of t isPengiriman From (s.nama_sales,t.kode_barang) Where s.kode_sales=t.kode__salesandt.kode_brg =“P4” 99. Karakteristikdari suatuEntityyangmenyediakanpenjelasandetailtentangentitydisebut Data Field a) Data Record b) Attribut c) Entity 100. Ciri dari PrimaryKeyadalah.... a) Bersifatunik b) Bersifatumum c) Memiliki kesamaandatadengan d) Mudah dihapal