wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Penilaian Materi MySQL

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Q1. Pilihlah komponen-komponen yang membentuk Entity Relationship Diagram dibawah ini.. Pilih 3 jawaban!

a)

Entitas

b)

Kardinalitas

c)

Database

d)

Tuple

e)

Atribut

2.

Q4. Sebutkan contoh dari Entity...

a)

Nama

b)

Rumah Sakit

c)

Sekolah

d)

Pasien

e)

Nim

3.

Q6. Dibawah ini yang bukan merupakan perintah Data Manipulation Language adalah…

a)

Insert

b)

Select

c)

Alter

d)

Update

e)

Delete

4.

Q7. Tamplikan seluruh field yang berada didalam tabel barang!

a)

select barang;

b)

select * from barang;

c)

select * barang;

d)

select * barang

e)

select * from barang1;

5.

Q8. 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

)

6.

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

e)

insert into barang value('KPR-01','KULKAS','BUAH','20')

7.

Q10. Cara membuka database dengan perintah...

a)

Use Program;

b)

Use Table;

c)

Use User;

d)

Use Database;

e)

Use SQL;

8.

Q14. Sebuah entitas pada A berhubungan dengan paling banyak satu entitas pada B dan sebuah entitas pada B berhubungan dengan nol atau lebih entitas pada A disebut relasi…

a)

Many to Many

b)

Many to One

c)

One to One

d)

One to Many

e)

Semua Jawaban Salah

9.

Q18. Dari gambar tabel diatas, analisa pernyataan yang salah dari jawaban dibawah ini...!

a)

Tabel Terdiri dari 3 Kolom

b)

Tipe data dari id_produk dalah char

c)

Kolom Jumlah adalah Null

d)

id_pelanggan sebagai Primary Key

e)

Tipe data Interger dimiliki oleh kolom jumlah

10.

Berikut ini contoh perintah untuk membuat database baru dengan nama “mahasiswa” ...

a)

CREATE DATABASE mhs;

b)

SHOW DATABASE mahasiswa;

c)

CREATE DATABASE mahasiswa;

d)

SAVE DATABASE mahasiswa;

11.

Untuk melihat database yang baru saja dibuat atau yang sudah ada, dapat menggunakan perintah sebagai berikut :

a)

SHOW DATABASE;

b)

SHOW DATABASES;

c)

CREATE DATABASES;

d)

DROP DATABASES;

12.

Untuk membuka database “mahasiswa”, berikut ini querynya :

a)

OPEN mahasiswa;

b)

CREATE mahasiswa;

c)

DROP mahasiswa;

d)

USE mahasiswa;

13.

Untuk menghapus suatu database, sintaks umumnya adalah sbb :

a)

DROP DATABASE [IF EXISTS] nama_database;

b)

RENAME DATABASE [IF EXISTS] nama_database;

c)

DELETE DATABASE [IF EXISTS] nama_database;

d)

REMOVE DATABASE [IF EXISTS] nama_database;

14.

DESC merupakan singkatan dari

a)

DESCRIBE (dalam query bisa ditulis lengkap atau hanya 4 karakter pertama)

b)

despicable (dalam query bisa ditulis lengkap atau hanya 4 karakter pertama)

c)

Desition (dalam query bisa ditulis lengkap atau hanya 4 karakter pertama)

d)

DESKRIPSI (dalam query bisa ditulis lengkap atau hanya 4 karakter pertama)

15.

untuk menambahkan record atau data ke dalam suatu tabel adalah...

a)

INSERT INFO mhs VALUES

b)

NEW INTO mhs VALUES

c)

INSERT INTO mhs VALUES

d)

INSTO mhs VALUES

16.

untuk melihat isi tabel mhs adalah ...

a)

SHOW * FROM mhs;

b)

LIVE * FROM mhs;

c)

SELECT * FROM mahasiswa;

d)

SELECT * FROM mhs;

17.

Untuk merubah nama tables..

a)

DELETE TO mahasiswa;

b)

ALTER TABLE mhs RENAME TO mahasiswa;

c)

RENAME mhs RENAME TO mahasiswa;

d)

CREATE mhs RENAME TO mahasiswa;

18.

Untuk merubah nama tables..

a)

DELETE TO mahasiswa;

b)

ALTER TABLE mhs RENAME TO mahasiswa;

c)

RENAME mhs RENAME TO mahasiswa;

d)

CREATE mhs RENAME TO mahasiswa;

19.

INSERT, UPDATE, DELETE, SELECT merupakan jenis dari Bahasa MySQL yaitu….

a)

DML

b)

DDL

c)

DCL

d)

SQLqi

20.

Kelompok Bahasa SQL yang digunakan untuk membuat, memodifikasi, dan menghapus struktur pada table basis data adalah….

a)

DML

b)

DDL

c)

DCL

d)

ALTER