Anda di halaman 1dari 7

1.

Sebuah konsep dimana data yang kontinue dipecah menjadi bagian data / komponen data
kecil dan didistribusikan melalui mesin-mesin yang terhubung secara cluster. Pengertian
dari…
a. Map Reduce
b. NoSQL
c. Komputasi terdistribusi
d. Virtualisasi
2. Istilah yang dikenal dalam teknologi komputasi untuk merujuk kepada kelas yang luas dari
sistem manajemen basis data yang di identifikasikan dengan tidak mematuhi aturan pada
model sistem manajemen basis data relasional yang banyak digunakan. Disebut…
a. Map Reduce
b. NoSQL
c. Komputasi terdistribusi
d. Virtualisasi
3. Sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari
bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut.
Disebut…
a. Map Reduce
b. NoSQL
c. Komputasi terdistribusi
d. Virtualisasi
4. Dibawah ini yang termasuk NoSQL adalah…
a. MySQL
b. MongoDB
c. Oracle Database
d. MonetDB
5. Pemogramaan framework guna untuk membantu user mengembangankan sebuah data
yang ukuran besar dapat terdistribusi satu sama lain adalah…
a. Mapreduce dan NoSQL
b. MapReduce dan SQL
c. Cloud Computing dan NoSQL
d. Virtualisasi dan NoSQL
6. Berikut ini adalah karakteristik dari Grid Computing, kecuali…
a. Large scale
b. Resource sharing
c. Small scale
d. Resource coordination
7. Yang merupakan komponen dari Grid Computing adalah…
a. MDS
b. GSI
c. RFT/GridFTP
d. Benar semua
8. Di bawah ini metode NoSQL, kecuali…
a. Table-oriented
b. Key-value store
c. Data-oriented
d. Graph-oriented
9. MapReduce mempunyai dua bagian utama, yaitu:
a. Map & Reduce
b. Map & Hadoop
c. Hadoop & Reduce
d. MapReduce & Hadoop
10. Bagian pertama dari Hadoop adalah…
a. Map
b. Reduce
c. HDFS
d. MapReduce
11. Tamplikanlah seluruh field yang berada didalam tabel barang
a. select barang;
b. select * from barang;
c. select * barang;
d. select * barang;
12. Cara menghapus table barang
a. drop table * barang;
b. drop table barang;
c. drop table barang;
d. drop table_barang;
 
13. Buat lah user baru pada table karyawan dengan user = sofyan dan password = sosa
a. SQL create user sofyan identified by sosa;
b. SQL> create user sofyan by sosa;
c. SQL> create user sofyan identified by sosa;
d. SQL> create user sofyan identified by sosa;
 
14. Tampilkan last name dengan huruf capital dimana last name nya di awali dengan huruf
‘A’
a. SQL> select upper(last_name),salary from employees where last_name 'A%';
b. SQL> select upper(last_name),salary from employees where last_name like 'A%';
c. SQL> select upper(last_name),salary from employees where last_name like 'A';
d. SQL> select upper(last_name),salary from employees where last_name like 'A%;
 
15. Buatlah kolom NIP pada table karyawan sebagai index
a. SQL> create index karyawan nip idx on karyawan(nip);
b. SQL> create index karyawan_nip_idx on karyawan(nip)
c. SQL> create index karyawan_nip_idx on karyawan(nip);
d. SQL> create index karyawan_nip_idx karyawan(nip);
 
16.  Hapus hak akses delete dari user sosa
a. Revoke delete on karyawan from sosa;
b. Revoke delete on karyawan sosa;
c. Revoke delete  karyawan from sosa;
d. Revoke delete on karyawan from sosa
 
17. Buatlah kolom NIP sebagai primary key pada table karyawan
a. SQL> alter table karyawan add constraint pk_nip primary key nip;
b. SQL> alter table karyawan add constraint pk_nip primary key (nip)
c. SQL> alter table karyawan add constraint pk_nip primary key (nip);
d. SQL> alter table karyawan add constraint pk nip primary key (nip);
 
18. Buat lah barang dengan field kode_barang char(6),nama barang
varchar2(25),satuan_barang varchar2(20) dan stok_barang number(4) primary key adalah
kode 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_barang char(6)
nama_barang varchar2(25)
satuan_barang varchar2(20)
stock_barang number(4)
constraint pk_barang primary key(kode_barang));
 
c. create table barang(
kode_barang char(6),
nama_barang varchar2(25),
constraint pk_barang primary key(kode_barang));
 
d. 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));
 
19. Buatlah kolom email pada table pegawai sebagai kolom unique
a. SQL> alter table karyawan add constraint uq_email unique (email);
b. SQL> alter table karyawan add constraint uq_email unique (email)
c. SQL> alter table karyawan on constraint uq_email unique (email);
d. SQL> alter table karyawan on constraint uq_email unique (email);
 
20.  Isikan lah sebuah recordke dalam tabel barang seperti tampilan berikut :
KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-1 KULKAS BUAH 20
a. insert into barang values('KPR-01','KULKAS','BUAH','20');
b. insert into_barang values('KPR-01','KULKAS','BUAH','20');
c. insert barang_values('KPR-01','KULKAS','BUAH','20');
d. insert into barang values(KPR-01,KULKAS,BUAH,20);

21. Berikut adalah operator yang digunakan untuk memilih nilai dalam rentang tertentu
A. JOIN
B. WITHIN
C. RANGE
D. BETWEEN
22. Saat membuat tabel batasan NOT NULL digunakan untuk mewajibkan field tidak boleh
kosong. Pernyataan ini bernilai?
A. BENAR
B. SALAH
23. Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DDL (Data
Definition Language), kelucali
A. CREATE
B. ALTER
C. RENAME
D. SELECT
24. Berikut adalah perintah-perintah SQL yang termasuk dalam kelompok DML (Data
Manipulation Language)
A. SELECT
B. ALTER
C. INSERT
D. UPDATE
25. Berikut adalah perintah SQL yang termasuk dalam kelompok DCL (Data Control
Language)
A. GRANT dan REVOKE
B. INSERT dan DELETE
C. SELECT dan UPDATE
D. DROP dan DELETE
26. Kelompok perintah SQL yang berhubungan dengan pendefinisian suatu struktur database
adalah
A. DDL (Data Definition Language)
B. DML (Data Manipulation Language)
C. DCL (Data Control Language)
D. Tidak ada yang benar
27. Kelompok perintah SQL yang berhubungan dengan manipulasi atau pengolahan data
atau record dalam tabel adalah
A. DDL (Data Definition Language)
B. DML (Data Manipulation Language)
C. DCL (Data Control Language)
D. Tidak ada yang benar
28. Perintah SQL yang digunakan untuk memberikan hak akses atau izin
pada user di database adalah
A. GRANT
B. REVOKE
C. DISTINCT
D. AUTO_INCREMENT
29. Perintah untuk menghapus atau atau mencabut izin hak akses user di database adalah
A. GRANT
B. REVOKE
C. DISTINCT
D. AUTO_INCREMENT
30. Ciri-ciri field yang paling cocok untuk digunakan sebagai primary key (kunci utama)
adalah
A. Bersifat umum
B. Bersifat unik
C. Mudah di ingat
D. Memiliki kesamaan dengan yang lain
https://farosepro.wordpress.com/2016/04/16/soal-pilihan-ganda-tugas-ke-2/

https://ex-school.com/artikel/contoh-soal-soal-basis-data-beserta-jawabannya

https://kelasprogrammer.com/soal-basis-data/

Anda mungkin juga menyukai