3.4. Memahami kelompok perintah Jenis query C1. Siswa dapat memahami kelompok
yang termasuk dalam DDL, DML perintah DDL, DML, dan DCL dalam
dan DCL dalam basis data basis data
No. Soal Jwb Md/Sd/Sl S/TS *
Perintah SQL di bawah ini yang merupakan data control language (DCL) adalah ....
A. SAVEPOINT;
1 B. GRANT select,insert ON db_ujian.tb_jawaban TO Siswa; B Md
C. SELECT * FROM tb_siswa;
D. DROP database db_ujian
E. DELETE FROM tb_siswa WHERE id_siswa = 1;
Kompetensi Dasar MATERI Indikator Soal Pilihan Ganda
Menganalisis teknik normalisasi Normalisasi basis C3. Siswa dapat menentukan teknik
basis data data normalisasi basis data
Perhatikan syarat normalisasi berikut ini!
Tidak terdapat group berulang.
Tidak ada null value
Harus mendefinisikan sebuah key (kunci) pada sebuah
kolom.
Syarat normalisasi di atas termasuk bentuk normalisasi …
2 A Md
A. 1NF
B. 2NF
C. 3NF
D. 4NF
E. 5NF
3 D Md
A. Address
B. Age
C. Hobbies
D. Name
E. SSN
4 B Sd
Pernyataan yang benar tentang query di atas adalah …
A. Penerapan union harus memiliki jumlah kolom yang tidak
sama
B. Kolom yang ditampilkan harus memiliki tipe data yang sama
C. Kolom di dalam query select urutannya boleh tidak beraturan
D. Jumlah data pada setiap query select harus sama
E. Menggabungkan semua meskipun terdapat kesamaan
Perhatikan tabel di bawah ini!
7 E Sedang
A. Rumah0
B. Rumah3
C. Rumah0 Rumah1
D. Rumah0 Rumah1 Rumah2
E. Rumah0 Rumah1 Rumah2 Rumah3
8 A Sedang
A. BE
B. AB
C. BD
D. AE
E. CD
9 E Sedang
A. 00
B. 011
C. 4811
D. 1111
E. 11 48
<EditText android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="text"/>
27 C Mudah
Jenis selector yang digunakan pada potongan kode tersebut adalah…
A. ID selector
B. Tag selector
C. Class selector
D. Child selector
E. Universal selector
if(isset($_POST["btnKirim"]))
{
$nama_mhs = $_POST["nama_mhs"];
$gender = $_POST["gender"];
$tgl_lahir = $_POST["tgl_lahir"];
$alamat = $_POST["alamat"];
$koneksi = mysqli_connect("localhost","root","","mahasiswa");
if(!$koneksi)
die("Gagal koneksi");
31 D Sedang
$query = "insert into tabel_mahasiswa (nama_mhs, gender, tgl_lahir,
alamat)" .
" values ('$nama_mhs', '$gender', '$tgl_lahir', '$alamat')";
//eksekusi query
?>
Pernyataan yang tepat sesuai dengan gambar di bawah ini adalah ... .
36 D Sedang
NIS NIS
Siswa Kelas
Nis id_kelas
Nama NIS
Jenis_Kelamin nama_kelas
insert_siswa() insert_kelas()
update_siswa() update_kelas ()
delete_siswa() delete_kelas ()
lihat_kelas_siswa()
39 Pada diagram class di atas, data siswa dapat diakses oleh class kelas. Hal ini dapat C Sedang
dilihat dari ....
Ahanya ada 3 atribut dalam class siswa
B hanya ada 3 atribut dalam class kelas
C adanya method lihat_kelas_siswa()
D relasi antara siswa dan kelasmany to one
E relasi antara siswa dan kelas many to many