wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UTS Basis Data

Total questions: 20

Worksheet time: 6mins

Name
Class
Date
1.

Database adalah koleksi data yang sistematis yang disimpan secara elektronik. Data apa saja yang dapat disimpan dalam database ? . .

a)

Integer, varcahr, text

b)

date and time, integer, double, varchar

c)

text, date time, double

d)

video, audio, kata, angka, gambar

e)

DBMS

2.

Syntax yang harus kita masukkan ketika akan masuk ke dalam MariaDB adalah . . .

a)

Use dadatabases;

b)

show databases;

c)

mysql -username root -password

d)

mysql -u root -p;

e)

mysql -u root -p

3.

Salah satu jenis basis data adalah Basis Data terdistribusi yakni basis data dengan tempat atau perangkat penyimpanannya yang tidak terpasang pada komputer anda. Dimana letak datanya disimpan? . .

a)

di dalam XAMPP

b)

di dalam komputer yang kita gunakan

c)

di beberapa komputer yang terhubung dan berkaitan dengan jaringan

d)

di dalam memori penyimpanan komputer di dalam folder XAMPP Control Panel

e)

di dalam hardisk kita

4.

Beberapa perintah dasar pada MySQL diantaranya adalah select yang berfungsi untuk . . .

a)

menghapus tabel

b)

menghapus data base

c)

membuat database

d)

merubah dan mengganti tabel

e)

memilih atau mengambil data

5.
Perhatikan gambar, untuk menampil data tersebut, syntax yang harus diketik adalah . . .
a)
select [nama_kolom] from [nama_tabel];
b)
select *[nama_kolom] from [Nama_tabel];
c)
select *from [nama_tabel]
d)
select *from [nama_kolom];
e)
select *from [nama_tabel];
6.
Perintah untuk mengubah data yang sudah ada adalah . . .
a)
update
b)
select
c)
Delete
d)
create
e)
alter
7.
Untuk memasukkan data kedalam tabel, perintah yang digunakan adalah . . .
a)
Select *from
b)
Insert Into
c)
Update
d)
create table
e)
Alter table
8.
perintah untuk menampilkan seluruh tabel dalam database adalah . . .
a)
Show tabel;
b)
show databases;
c)
show table;
d)
show tables;
e)
isert into;
9.
perintah untuk menghapus database adalah . . .
a)
Delete database [nama_database];
b)
create database [nama_database];
c)
drop databases [nama_database];
d)
drop database [nama_database]
e)
drop database[nama_database];
10.
Perhatikan gambar, perintah yang bisa digunakan untuk menghapus data pelanggan dengan nama Joko Supriyadi pada tabel pelanggan adalah . . .
a)
Delete from pelanggan where id_pelanggan=1;
b)
Delete from pelanggan where id_pelanggan=3;
c)
Delete from pelanggan where id_pelanggan="3";
d)
Delete from pelanggan where id_pelanggan="Jl. Raya 03";
e)
Delete from pelanggan where id_pelanggan="Joko Supriyadi";
11.
Perhatikan gambar, perintah untuk menambahkan kolom jenis_kelamin pada tabel konsumen adalah . . .
a)
CREATE TABLE konsumen ADD jenis_kelamin;
b)
ALTER TABLE konsumen ADD jenis_kelamin varchar(10);
c)
ALTER TABLE konsumen ADD jenis_kelamin varchar(12);
d)
ALTER TABLE konsumen ADD jenis_kelamin varchar;
e)
ALTER TABLE konsumen ADD jenis kelamin varchar(10);
12.
Perintah yang digunakan untuk membuat membuat tabel baru adalah . . .
a)
create table [nama_tabel];
b)
create tabel [nama_tabel] (kolom1), (kolom2);
c)
create table [nama_tabel] (kolom1), (kolom2);
d)
create table [nama_tabel] (kolom1 tipe_data), (kolom2 tipe_data);
e)
create tabel [nama_tabel] (kolom1 tipe_data), (kolom2 tipe_data);
13.
Perintah yang benar jika kita ingin menghapus kolom gender pada tabel pelanggan adalah . . .
a)
delete from pelanggan where pelanggan;
b)
alter tabel pelanggan drop column pelanggan;
c)
alter tabel pelanggan drop column gender;
d)
delete from pelanggan drop column gender;
e)
alter table pelanggan delete gender;
14.

Perintah yang secara otomatis bisa menambah kan 1 dari nilai yang sudah ada sebelumnya ketika data/ baris baru dimasukkan adalah . . .

a)
auto increment
b)
primary key
c)
foreign key
d)
alter table
e)
crete table
15.
SQL merupakan singkatan dari . . .
a)
Structure Query List
b)
System Question List
c)
Simple Query Language
d)
Structure Query Language
e)
Structure Query Large
16.

Berikut cara penulisan nama kolom ID Barang yang benar adalah. . .

a)
_id_barang varchar(50);
b)
ID Barang varchar (50);
c)
id_barang varchar(50);
d)

1.id_Barang varchar(50);

e)
id-barang varchar(50);
17.
Perintah untuk keluar dari MariaDB kita bisa menggunakan kombinasi tombol pada keyboard . . .
a)
ctrl + C
b)
ctrl + X
c)
ctrl + F4
d)
ctrl + Q
e)
ctrl + S
18.
Perintah yang digunakan untuk menampilkan seluruh database yang ada adalah . . .
a)
show databeses;
b)
show databases;
c)
show_databases;
d)
showDatabases;
e)
show database;
19.
Perhatikan tabel, pada tabel pembelian terdapat kolom yang mempunyai foreign key , bagaimana syntax untuk menambahkan foreign key benar pada tabel pembelian . . .
a)
foreign key(id_konsumen) add references konsumen(id);
b)
foreign key(id_konsumen) references konsumen(id);
c)
add foreign key(id_konsumen) references konsuemen(id);
d)
foreign key(id_konsumen) references konsumen(id primary_key);
e)
foreign key(id_konsumen) references konsumen id (primary_key);
20.
Tipe data yang tepat untuk menyimpan data no_hp adalah . . .
a)
text
b)
varchar
c)
integer
d)
double
e)
date time