Anda di halaman 1dari 3

Jawablah pertanyaan berikut yang Saudara anggap benar

1. Ubahlah dari tabel barang pada kolom nama barang dari televisi menjadi monitor
a. update to barang set nama_barang='monitor' where nama_barang='televisi';
b. update from barang set nama_barang='monitor' where nama_barang='televisi';
c. update barang set nama_barang='monitor' where nama_barang='televisi';
d. update table barang set nama_barang='monitor' where nama_barang='televisi’;
2. Tampilkan last name dengan huruf capital dimana last name nya di awali dengan huruf
‘A’?
a. select upper(last_name),salary from employees where last_name 'A%';
b. select upper(last_name),salary from employees where last_name like 'A%';
c. select upper(last_name),salary from employees where last_name like 'A';
d. select upper(last_name),salary from employees where last_name like 'A%;
3. Manakah dibawah ini statement yang digunakan untuk melakukan hasiil pengurutan ?
a. order c. order by
b. sort d. order by

4. Tamplikanlah seluruh field yang berada didalam tabel barang?


a. select barang; c. select * barang;
b. select * from barang; d. select * barang

5. Buat lah barang dengan field kode_barang char(6),nama barang, varchar(25),


satuan_barang varchar(20) dan stok_barang number(4) primary key adalah kode barang :
a. create table barang (kode_barang char (6), nama_barang varchar (25), satuan_barang
varchar(20), stock_barang number(4), constraint pk_barang primary key
(kode_barang));
b. create table barang (kode_barang char(6) nama_barang varchar(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 varchar(25), constraint
pk_barang primary key (kode_barang));
d. create table barang (kode_barang char(6), nama_barang varchar(25), satuan_barang
varchar(20), stock_barang number(4), constraint pk_barang primary key
(kode_barang)

6. Ubah panjang kolom mtkuliah menjadi 30 char, maka penulisannya query nya adalah:
a. alter table mkul update (mtkuliah char(30));
b. alter table mkul add (mtkuliah char(30));
c. alter table mkul modify (mtkuliah char(30));
d. alter table mkul drop(mtkuliah char(30));
7. Isikan lah sebuah record ke 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);

8. Nilai dari primary key pada suatu relasi tidak boleh Null. Aturan tersebut merupakan
aturan :
a. referential integrity rule c. domain key rule
b. business rule d. entity integrity rule
9. Tampilkan last name,salary,salary di tambah 20% dengan kolom bonus nama untuk
karyawan yang namanya berawalan huruf h
a. select table from last_name,salary,salary*0.2 as "bonus nama" from employees where
last_name like 'h%';
b. select last_name,salary,salary*0.2 as "bonus nama" from employees where last_name
like 'h%';
c. select table on last_name,salary,salary*0.2 as "bonus nama" from employees where
last_name like 'h%';
d. select on last_name,salary,salary*0.2 as "bonus nama" from employees where
last_name like 'h%';
10. Tampilkan last name dan hire date khusus untuk pegawai yang hire date nya 1993
a. select last_name,hire_date from employees where hire_date like '%93';
b. select on last_name,hire_date from employees where hire_date like '%93';
c. select from last_name,hire_date from employees where hire_date like '%93';
d. select table last_name,hire_date from employees where hire_date like '%93'

11. Hapuslah pada field monitor pada kolom nama_barang pada tabel barang
a. delete from barang where nama_barang='monitor';
b. delete from table barang where nama_barang='monitor';
c. delete on barang where nama_barang='monitor';
d. delete on table barang where nama_barang='monitor';
12. Data yang menggambarkan kumpulan karakteristik suatu entitas?
a. field c. dbms
b. record d. database
13. Manakah dibawah ini yang bukan termasuk kedalam software pengolah data base….
a. Ms- Access c. My SQL
b. Ms- Word d. SQL Server
14. Data yang terletak di dalam satu baris dan mewakili satu objek disebut….
a. field c. dbms
b. record d. tabel

15. Statement DML dari SQL adalah :


a. retrieve, replace, delete, update.
b. select, project, join, divide.
c. select, replace, delete, insert.
d. select, update, delete, insert.
Jawablah Pertanyaan berikut sesuai dengan ketentuan

Jika diketahui terdapat 2 tabel dengan isinya


Tabel anggota
Nim Nama Jkel Alamat
A12.2014.01234 Boby Saputra P Semarang
A12.2014.02011 Laura Bella W Semarang
A21.2014.00219 Cristal Maulana P Demak
B11.2015.01123 Luna Maya W Ungaran
C10.2012.01532 Gani Lukmana P Pati
C10.2014.02345 Septiadi P Kendal

Tabel Buku
Kd_buku Judul Pengarang Penerbit Tahun
Bd-01 Basis Data Fatansyah Infomatika 2015
Mp-01 Managemen Proses Bisnis Riyananrto Sarno ITS Tekno Sains 2018
Dm-01 Data Mining Prasetya Erlangga 2016

1. Buatlah tabel dengan nama peminjaman dan struktur tabelnya adalah


Nama Field Type Data Keterangan
Nim char (14) Primary key
Kd_buku Char (6) Primary key
Tgl_pinjam Date
Tgl_kembali Date
2. Tambahkan record berikut :
A12.2017.01701, Mp-01, 2018-11-01, 2018-11-04
3. Tampilkan nama mahasiswa, judul buku, pengarang dan tanggal pinjam
4. Tampilkan nama mahasiswa, judul buku, pengarang dan tanggal pinjam yang meminjam
buku dengan penerbit ‘Informatika’
5. Tampilkan berapa jumlah semua mahasiswa angkatan ‘2014’ yang berjenis kelamin laki-
laki
6. Tampilkan nama mahasiswa yang meminjam buku ‘SIA’
7. Tampilkan judul buku yang tahun terbitnya 2018
8. Gantilah judul buku SIA menjadi ‘Sistem Informasi Akuntansi’
9. Berapa hari buku ‘Bd01’ yang dipinjam oleh mahasiswa dengan nim ‘A12.2017.01701’
10. Ada berapa fakultas dan berapa masing-masing fakultas yang mahasiswanya meminjam
buku
11. Gantilah ukuran field alamat pada tabel anggota yang semuala varchar (20) menjadi
varchar(35)
12. Siapa yang meminjam buku dengan kode ‘P01’ dan ‘P02’

Anda mungkin juga menyukai