wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Uji Kompetensi #1 Kelas XII Kompetensi Keahlian Rekayasa Per

Total questions: 20

Worksheet time: 28mins

Name
Class
Date
1.

Gambar di berikut ini diperuntukkan pada perintah *

a)

full join

b)

half join

c)

inner join

d)

left join

e)

right join

2.

Gambar di berikut ini diperuntukkan pada perintah

a)

full join

b)

half join

c)

inner join

d)

left join

e)

right join

3.

pada dasarnya, SELECT masuk dalam kategori perintah

a)

DML (Data Manipulation Language)

b)

DDL (Data Definition Language)

c)

DCL (Data Control Language)

d)

Create

e)

Alter Drop

4.

Jika Ingin Menampilkan seluruh field pada tabel dapat menggunakan tanda

a)

semicolon (;)

b)

double aspostrof

c)

dot command

d)

comma (,)

e)

asterik (*)

5.

dibawah ini perintah kueri untuk menampilkan basis data secara keseluruhan

a)

show table;

b)

show tables;

c)

show basisdatas;

d)

show database;

e)

show databases;

6.

NULL pada database yang artinya...

a)

data nol besar

b)

data nol koma

c)

data kosong

d)

data date

e)

data angka

7.

Tipe BLOB (Biner) Binary Large Object. Berikut ini tipe field (kolom) di MySQL yang termasuk ke dalam kelompok tipe blob ...

a)

bit

b)

int

c)

tinyint

d)

smallint

e)

real

8.

USE sekolah;

perintah kueri diatas merupakan

a)

membuat table sekolah

b)

membuat database sekolah

c)

menggunakan table sekolah

d)

menggunakan database sekolah

e)

keluar database sekolah

9.

ALTER TABLE pelanggan ADD tgllahir date NOT NULL;

apa yang dimaksud perintah kueri diatas...

a)

menambah table pelanggan dengan memberi atribut tgl lahir yang datanya tidak boleh kosong

b)

menambah table pelanggan dengan memberi atribut tgl lahir yang datanya boleh kosong

c)

menambah field pelanggan dengan memberi table tgl lahir yang datanya tidak boleh kosong

d)

menambah field pelanggan dengan memberi table tgl lahir yang datanya boleh kosong

e)

menambah field tgllahir di table pelanggan data tgllahir tidak boleh kosong

10.

bagaimana perintah kueri mysql jika anda akan menghapus field tgllahir tabel siswa di database sekolah...

a)

ALTER TABLE siswa DROP tgllahir;

b)

ALTER TABLE siswa DROP tgllahir with sekolah;

c)

ALTER TABLE siswa DROP tgllahir inner sekolah;

d)

ALTER TABLE siswa DROP tgllahir database sekolah;

e)

ALTER TABLE siswa DROP tgllahir with database sekolah;

11.

Bagaimana jika anda ingin menambahkan kolom tempat_lahir tapi diletakkan sesudah kolom nama_belakang?

a)

ALTER TABLE siswa COLUMN tempat_lahir char(10) AFTER nama_belakang;

b)

ALTER TABLE siswa tempat_lahir char(10) AFTER nama_belakang;

c)

ADD TABLE siswa ADD COLUMN tempat_lahir char(10) nama_belakang;

d)

ALTER TABLE siswa ADD COLUMN tempat_lahir char(10) AFTER nama_belakang;

e)

ADD TABLE siswa ALTER COLUMN tempat_lahir char(10) AFTER nama_belakang;

12.

Untuk mengisi sebuah record pada table digunakan perintah...

a)

alter

b)

create

c)

select

d)

insert

e)

drop

13.

jika anda ingin menampilkan semua record yang ada dalam tabel siswa di database sekolah menggunakan perintah kueri...

a)

select * from sekolah;

b)

select * from siswa;

c)

select sekolah from siswa;

d)

select siswa from database sekolah;

e)

view all siswa from sekolah;

14.

jika anda hanya ingin menampilkan record nis dan nama_siswa pada table siswa di database sekolah maka perintah kueri yang benar adalah....

a)

select nis,nama_siswa from siswa;

b)

select nis,nama_siswa from tables siswa join sekolah;

c)

select siswa from nis,nama_siswa;

d)

select sekolah inner join nis,nama_siswa from siswa;

e)

select nis,nama_siswa * siswa;

15.

SELECT COUNT(*) FROM siswa;

perintah kueri diatas berfungsi untuk ...

a)

menghitung jumlah table siswa

b)

menghitung jumlah record di table siswa

c)

menghitung jumlah siswa di semua record database

d)

menghitung jumlah siswa yang melanggar

e)

menghitung jumlah database siswa

16.

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));

e)

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));

17.

Dari gambar di atas menunjukan perintah query untuk menampilkan data, data yang dimaksud adalah data yang...

a)

menunjukan kota yang lebih dari 300

b)

menunjukan kota yang kurang dari 300

c)

menunjukan luas yang sama dari 300

d)

menunjukan luas yang kurang dari 300

e)

menunjukan luas yang Lebih dari 300

18.

Dari perintah query diatas adalah menampilkan data di table pelanggan, bagaimana query yang benar untuk menambahkan record diatas...

a)

MariaDB [uas]> insert pelanggan values

-> ('1','Bandi','Trenggalek','0812347383')’

b)

MariaDB [uas]> insert into pelanggan values

-> (1,Bandi,Trenggalek,0812347383);

c)

MariaDB [uas]> insert into pelanggan values

-> (1 Bandi Trenggalek 0812347383)’

d)

MariaDB [uas]> insert into pelanggan

-> ('1','Bandi','Trenggalek','0812347383');

e)

MariaDB [uas]> insert into pelanggan values

-> ('1','Bandi','Trenggalek','0812347383');

19.

SELECT mahasiswa.nama, mahasiswa.jurusan, universitas.nama_dekan

FROM mahasiswa, universitas

WHERE mahasiswa.jurusan = universitas.jurusan;


Jelaskan dengan tepat perintah kueri ini dengan menggunakan tata bahasa anda...

(a)  

20.

Perintah FROM mahasiswa JOIN universitas USING (jurusan) artinya kita ingin menggabungkan

tabel mahasiswa dan universitas berdasarkan kolom jurusan. Syarat dari penulisan seperti ini,

nama kolomnya harus sama di kedua tabel


tuliskan kueri keterangan diatas dengan menggunakan perintah JOIN, yang ditampilkan tabel

Tabel mahasiswa :

nama jurusan

tabel universitas :

nama_dekan

(a)