Anda di halaman 1dari 7

INSTRUMEN EVALUASI

KOMPETENSI DASAR
3.6 Menerapkan record, table dan field
4.6 Membuat record, table dan field

INDIKATOR PENCAPAIAN KOMPETENSI


3.6.1 Menjelaskan tentang field, record, table dan basis data.
3.6.2 Merencanakan basis data sederhana yang terdiri dari beberapa tabel.
4.6.1 Membuat basis data yang terdiri dari beberapa tabel

TUJUAN PEMBELAJARAN
Peserta didik dapat :
1. Menjelaskan tentang field, record, table dan basis data dengan benar
2. Merencanakan basis data sederhana yang terdiri dari beberapa tabel dengan benar
3. Membuat basis data penjualan yang terdiri dari tabel user, barang dan transaksi dengan
tepat

KISI-KISI

Mata Pelajaran : Basis Data


Materi Pembelajaran : Record, Table dan Field
Kelas : XI Rekayasa Perangkat Lunak

LEVEL KOGNITIF Record, Table dan Field


Penalaran dan Logika Peserta didik mampu menganalisis :
 Menentukan  Pembuatan Basis Data
 Merancang  Pembuatan Tabel
 Menganalisis  Menambahkan data / Record
 Membuat  Menghapus Field/kolom
KUNCI JAWABAN DAN PENILAIAN

Mata Pelajaran : Basis Data


Materi Pembelajaran : Tipe Data
Kelas : XI Rekayasa Perangkat Lunak

A. PILIHAN GANDA
NO JAWABAN BOBOT
1 A 2
2 A 2
3 A 2
4 A 2
5 A 2

B. ESSAY
JAWABAN BOBOT
CREATE DATABASE penjualan; 10

use penjualan;

CREATE TABLE user (


id_user varchar(5),
username varchar(20),
password varchar(20),
primary key (id_user)
);

desc user;

INSERT INTO user (id_user, username, password)


VALUES (“A001”, “hanny_utami”, “hanny123”);

SELECT * FROM user;

PEDOMAN PENILAIAN
Pilihan ganda = Jumlah Benar : 10 x 40 %
Praktikum = Jumlah Benar : 30 x 60 %
KARTU SOAL

Nama Sekolah : SMK Jakarta Pusat 1


Mata Pelajaran : Basis Data
Kompetensi Keahlian : Rekayasa Perangkat Lunak

Kompetensi Dasar : Materi : Bahan:


Menerapkan record, table dan Record, Table dan Field Kelas/Semester :
field XI / 1

Bentuk Soal : Indikator Soal : No. Soal :


Pilihan Ganda Peserta didik dapat menjalankan 1
aplikasi basis data
Soal :
Untuk membuat basis data sebelumnya kita harus membuka aplikasi basis data dan
menjalankan ....
a. MySQL
b. File Zila
c. Mercury
d. Tomcat
e. Config

Kunci jawaban: A

Kompetensi Dasar : Materi : Bahan:


Menerapkan record, table dan Record, Table dan Field Kelas/Semester :
field XI / 1

Bentuk Soal : Indikator Soal : No. Soal :


Pilihan Ganda Peserta didik dapat menjalankan 2
aplikasi basis data
Soal :
Setelah membuka command prompt perintah untuk masuk kedalam MariaDB pada aplikasi
XAMPP adalah masuk kedalam direktori ....
a. bin yang ada di dalam direktori mysql, kemudian ketik perintah mysql -u root –p
b. bin yang ada di dalam direktori xampp, kemudian ketik perintah mysql -u root –u
c. bin yang ada di dalam direktori user, kemudian ketik perintah mysql -u root –p
d. bin yang ada di dalam direktori mysql, kemudian ketik perintah mysql -p root –u
e. mysql yang ada di dalam direktori bin, kemudian ketik perintah mysql -u root -p

Kunci jawaban: A
Kompetensi Dasar : Materi : Bahan:
Menerapkan record, table dan Record, Table dan Field Kelas/Semester :
field XI / 1

Bentuk Soal : Indikator Soal : No. Soal :


Pilihan Ganda Peserta didik dapat menampilkan 3
basis data yang telah dibuat
Soal :
Perintah untuk melihat basis data yang di buat berhasil masuk kedalam MariaDB adalah ....
a. show databases;
b. show database;
c. show databases
d. show basisdata;
e. use database;

Kunci jawaban: A

Kompetensi Dasar : Materi : Bahan:


Menerapkan record, table dan Record, Table dan Field Kelas/Semester :
field XI / 1

Bentuk Soal : Indikator Soal : No. Soal :


Pilihan Ganda Peserta didik dapat menentukan 4
field dengan tipe data
Soal :
nama_barang varchar(20) not null pengertian dari perintah tersebut adalah
a. kolom/field nama_barang dengan tipe data varchar dengan panjang maksimal 20
dan tidak boleh kosong
b. kolom/field nama_barang dengan tipe data varchar dengan panjang maksimal 20
dan boleh kosong
c. kolom/field varchar dengan tipe data nama_barang dengan panjang maksimal 20
dan tidak boleh kosong
d. record nama_barang dengan tipe data varchar dengan panjang maksimal 20 dan
tidak boleh kosong
e. tipe data varchar dengan panjang maksimal 20

Kunci jawaban: A

Kompetensi Dasar : Materi : Bahan:


Menerapkan record, table dan Record, Table dan Field Kelas/Semester :
field XI / 1

Bentuk Soal : Indikator Soal : No. Soal :


Pilihan Ganda Peserta didik dapat menambahkan 5
record
Soal :
INSERT INTO barang (kode, nama_barang, harga) Value (“D001”, “Diapet”, “5000”);
Perintah tersebut adalah untuk menambahkan record pada suatu tabel, perintah manakah
yang kurang tepat ....
a. insert
b. into
c. value
d. tanda kutip
e. tanda kurung

Kunci jawaban: A
Kompetensi Dasar : Materi : Bahan:
Membuat record, table dan Record, Table dan Field Kelas/Semester :
field XI / 1

Bentuk Soal : Indikator Soal : No. Soal :


Praktikum Peserta didik dapat membuat 6
rancangan basis data penjualan
Soal :
Toko “ ABC ” bergerak dibidang elektronik ingin membangun aplikasi penjualan
sederhana berbasis web, agar dapat memudahkan transaksi penjualan dari toko tersebut
maka dibutuhkan data seperti dibawah ini. Sebagai salah seorang tim pembangun
aplikasi yang bertugas dalam pengelolaan basis data. Buatlah rancangan basis data
tersebut sesuai dengan data yang dibutuhkan, kemudian isi data sebanyak 3 record pada
masing-masing tabel.

CREATE DATABASE penjualan;


use penjualan;

CREATE TABLE user (


id_user varchar(5),
username varchar(20),
password varchar(20),
primary key (id_user)
);

desc user;
INSERT INTO user (id_user, username, password)
VALUES (“A001”, “hanny_utami”, “hanny123”);

SELECT * FROM user;

Anda mungkin juga menyukai