Anda di halaman 1dari 7

LEMBAR ANGKET GURU

PENGEMBANGAN E-MODUL BASIS DATA BERMUATAN


PROBLEM BASED LEARNING UNTUK MENINGKATKAN HASIL
BELAJAR SISWA KELAS XI RPL SMK BRANTAS
KARANGKATES

A. IDENTITAS
Nama :
Asal Sekolah :
Jabatan :
B. TUJUAN PENGISIAN ANGKET
Angket ini bertujuan untuk mengetahui tingkat kelayakan terhadap Instrumen Soal
Mata Pelajaran Basis Data Kelas XI Jurusan Rekayasa Perangkat Lunak.
C. PETUNJUK UMUM PENGISIAN ANGKET
1. Sebelum mengisi angket ini, silahkan melengkapi identitas responden terlebih
dahulu.
2. Angket berikut bukanlah sebuah tes. Tidak ada jawaban “benar” atau “salah”.
Oleh karena itu dimohon agar tidak ada jawaban yang dikosongkan.
3. Angket dibawah ini merupakan pernyataan mengenai soal pada instrument soal
mata pelajaran Basis Data kelas XI Jurusan Rekayasa Perangkat Lunak.
4. Berikan tanda centang (√) pada kolom yang tersedia. Jika ingin mengganti pilihan
jawaban, maka Saudara dapat memperbaiki dengan memberikan tanda (√) pada
pilihan pertama dan memberikan tanda centang (√) pada pilihan jawaban yang
Saudara anggap sesuai.
5. Berikan komentar, kritik dan saran pada bagian akhir angket ini guna
memperbaiki kekurangan yang ada pada Instrumen Soal.
D. PETUNJUK PENILAIAN
Skor Keterangan
1 Apabila butir soal tidak sesuai dengan materi, bahasa yang digunakan
sulit dipahami
2 Apabila butir soal kurang sesuai dengan materi, bahasa yang digunakan
kurang bisa dipahami
3 Apabila butir soal sesuai dengan materi, bahasa yang digunakan kurang
bisa dipahami
4  Apabila butir soal sesuai dengan materi, bahasa yang digunakan bisa
dipahami

Pilihan Jawaban
No Pernyataan Soal
1 2 3 4
1 Pengertian dari Data Definition Language
adalah…
2 Maksud dari insert pada DML adalah…
3 DBMS adalah singkatan dari…
4 Dibawah ini adalah salah satu tujuan atau
manfaat penggunaan DBMS, kecuali…
5 Perhatikan tipe data berikut ini!
1) Datetime
2) Timestamp
3) Year
4) Dateyear
Yang termasuk contoh tipe data Date and Time
adalah…
6 Perintah untuk membuat database adalah…
7 Yang dimaksud dengan DDL adalah…
8 Perintah untuk membuat tabel baru di dalam
sebuah database adalah…
9 Perintah untuk update data di database adalah…
10 Perintah untuk menghapus data di database
adalah…
11 Perhatikan hal-hal berikut ini!
1) Select
2) Drop
3) Delete
4) Create
Yang termasuk DML adalah…
12 Amatilah Pernyataan dibawah ini!

1) Perintah Grant digunakan untuk


memberikan hak akses khusus kepada user
2) Perintah Revoke digunakan untuk
memberikan hak akses khusus kepada user
3) Perintah Grant digunakan untuk menarik
kembali atau membatalkan hak akses
kepada user yang telah diberikan
4) Perintah Revoke digunakan untuk menarik
kembali atau membatalkan hak akses
kepada user yang telah diberikan
Manakah pernyataan benar...
13 Perintah yang digunakan untuk menambah data
baru adalah…
14 Berikut adalah perintah yang benar untuk
menambah data ke dalam tabel siswa…
15 Berikut adalah perintah untuk menampilkan
kolom nama dari tabel siswa…
16 Berikut adalah perintah untuk menampilkan
seluruh kolom di dalam tabel siswa…
17 Untuk membuat suatu kondisi menggunakan
pernyataan…
18 Perhatikan gambar dibawah ini!

Field pada baris nomor berapakah yang dapat


dijadikan sebagai primary key…
19 Merujuk pada soal nomor 18, manakah
penerapan tipe data yang salah…
20 Perintah SQL untuk menampilkan seluruh data
dalam tabel siswa di mana nilai (value) pada
kolom nama adalah ‘Bayu’…
21 Operator yang digunakan untuk mencari data
berdasarkan pola tertentu adalah…
22 Pemberian hak akses dalam pengelolaan
database sangat diperlukan.
SEBAB
Data dapat dikelola dengan baik oleh pengguna
yang memiliki hak akses
23 Pengembalian hak akses oleh pengguna
database perlu dilakukan tergantung pada
kondisi dan kebijakan.
SEBAB
Menghapus hak akses dilakukan dengan
perintah Grant.
24 Berikut perintah SQL untuk menampilkan kolom
nama pada tabel siswa yang nilainya diakhiri
dengan kata ”Adi’…
25 Kata Kunci untuk mengurutkan hasil query
adalah…
26 Kata kunci untuk mengurutkan hasil query
secara Ascending (urutan dari terkecil ke besar)
adalah…

Pilihan Jawaban
No Pernyataan Soal
1 2 3 4
27 Perintah untuk update nama siswa pada kolom
nama di tabel siswa dari yang sebelumnya
bernama ‘Rini’ menjadi ‘Tuti’…
28 Perhatikan gambar dibawah ini!

Pada field Tanggal_Masuk dapat menggunakan


tipe data…
29 Penentuan tipe data harus disesuaikan dengan
kebutuhan data yang akan diinputkan. Semakin
banyak data yang akan ditampung maka
menggunakan tipe data yang besar
jangkauannya
SEBAB
Jika data yang ditampung sejumlah 128 maka
tipe data yang sesuai adalah SMALLINT.
30 Tipe data DATE berguna untuk menyimpan data
dalam bentuk format tanggal dan waktu.
SEBAB
Salah satu tipe data DATE adalah TIME. TIME
memiliki jangkauan 838:59:59.
31 Perintah SQL untuk menghapus data bernama
‘Dimas’ di dalam tabel siswa…
32 Berikut ini adalah macam-macam cara untuk
menampilkan isi tabel:
1) SELECT*FROM nama_tabel;
2) SELECT*FROM nama_tabel WHERE
nama_field=value;
3) SELECT field1, field2, … FROM
nama_tabel;
4) SELECT field1, field2, … FROM
nama_tabel WHERE nama_field=value;
Pernyataan yang benar terkait cara
menampilkan data adalah…
33 Melihat pada soal nomor 32, perbedaan
penggunaan perintah “WHERE” adalah...
34 Berikut adalah perintah-perintah SQL yang
termasuk dalam kelompok DDL (Data Definition
Language), kecuali…
35 Berikut adalah perintah-perintah SQL yang
termasuk dalam kelompok DML (Data
Manipulation Language) adalah…
36 Berikut adalah perintah SQL yang termasuk
dalam kelompok DCL (Data Control Language)
antara lain…
37 Kelompok perintah SQL yang berhubungan
dengan pendefinisian suatu struktur database
adalah…
38 Berikut ini adalah cara pembuatan tabel
siswa_baru pada mysql
1) Menetapkan primary key
2) Pembuatan perintah create table
siswa_baru
3) Pembuatan nama-nama field yang
dibutukan
Urutan yang benar adalah...
39 Record merupakan isi tabel pada database dan
biasanya dalam satuan baris.
SEBAB
Ada beberapa tabel yang diperbolehkan tidak
memiliki record
40 Untuk memudahkan pembacaan, field dalam
tabel sebaiknya tidak ditulis secara disingkat.
SEBAB
Penamaan tabel dalam basis data harus
menggunakan kata benda.
41 Perintah SQL yang digunakan untuk
memberikan hak akses atau izin pada user di
database adalah…
42 Perintah untuk menghapus atau atau mencabut
izin hak akses user di database adalah…

43 Ciri-ciri field yang paling cocok untuk digunakan


sebagai primary key (kunci utama) adalah…
44 Pernyataan yang sesuai untuk mendefinisikan
Tipe data bilangan bulat adalah…

Pilihan Jawaban
No Pernyataan Soal
1 2 3 4
45 Tabel merupakan hal yang harus ada dalam
basis data. Kegunaan utama dari tabel adalah…
46 Berikut ini beberapa field yang sesuai dengan
tabel stok barang adalah…
47 Terdapat basis data rumah sakit yang terdiri dari
beberapa tabel. Salah satu tabel yang sesuai
dengan basis data tersebut adalah…
48 Dalam aplikasi, penggunaan istilah entity sering
disamakan dengan istilah tabel. Disebut tabel,
karena dalam mempresentasikan datanya diatur
dalam bentuk baris dan kolom. Dalam tabel,
baris dan kolom mewakili…
49 Perhatikan karakteristik-karakteristik berikut ini!
1) Berisi kumpulan data dari subyek yang
telah diteliti.
2) Berisi data kuantitatif. Data kuantitatif
adalah data yang berhubungan dengan
angka atau bilangan. Data tersebut
diperoleh dengan cara pengukuran,
perhitungan, dan penjumlahan maupun
diperoleh dengan jalan mengubah data
kualitatif menjadi kuantitatif.
3) Terdapat judul yang merujuk ke subyek
data.
4) Data yang terdapat pada tabel dan grafik
merupakan fakta atau nilai asli.
Manakah yang termasuk karakteristik dari
tabel...
50 Setiap tabel dalam database, harus memiliki
field (kolom) yang unik. Field ini disebut
dengan…

Komentar, kritik, dan saran:


…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
………………………………………………………………

Rekomendasi
(….) Valid
(….) Valid perlu revisi
(….) Tidak valid perlu revisi

Malang, ………………….……..
Responden

…………………………………..

Anda mungkin juga menyukai