Anda di halaman 1dari 5

YAYASAN PENDIDIKAN HAJI NOOR HASYIM

SMK WIRA BUANA 2


NPSN : 20268220 – NSS : 402020213136
TERAKREDITASI A
Teknik Otomotif (Teknik KendaraanRingan-Teknik Sepeda Motor)
Teknik Informatika (RekayasaPerangkatLunak-Teknik KomputerJaringan)
Jl. CamatKanangRT.05 RW.07 No.13 Ds. PabuaranKec. BojonggedeKab. Bogor Jawa Barat 16320
Telp/Fax (021) 87984656 – Email : smkwbbojonggede@gmail.com

PENILAIAN AKHIR SEMESTER GENAP (PAS)


TAHUN PELAJARAN 2022-2023

Mata Pelajaran : BASIS DATA


Waktu : 90 Menit
Kelas : XI RPL 1 & 2
Guru Pelajaran : SUCI INDAH SARI

1. Penambahan Data Pada Database Dapat Termasuk Dalam Perintah Ddl Untuk
Dilakukan Tidak Harus Dalam Sekali Membuat Table Adalah…. 
Proses Melainkan Dapat Ditambahkan A. Rename
Selang Waktu Kemudian. Untuk B. Alter
Menghindari Terjadinya Inkonsistensi C. Create
Data Ketika Menambahkan Data Maka D. Drop
Hal Yang Perlu Dilakukan Adalah ….  E. Insert
A. Berusaha Tidak Menuliskan Data Yang
Sama 4. Setelah Membuat Table Menggunakan
B. Perlu Ketelitian Dalam Menuliskan Perintah Create, Untuk Menginputkan
Huruf Besar Dan Kecil Data Kedalam Table Digunkana Perintah
C. Proses Entry Data Dilakukan Dengan Insert. Perintah Insert Ini Termasuk
Benar Dalam Kelompok…. 
D. Batasan Jumlah Data Yang Dapat A. Dcl
Diinputkan B. Ddl
E. Tidak Mengubah Tipe Data Ketika C. Dml
Proses Input Baru D. String
E. Numerik
2. Semua Sistaks Sql Termasuk Ddl, Dml
Dan Dcl Perlu Penambahan Tanda Titik 5. Setiap Field Dalam Table Harus Diikuti
Koma Di Akhir Sintaks Penulisan Tipe Data. Tipe Data Yang Sesuai Pada
Perintah. Misalnya Show Tables; Jika Field Nilai Adalah ….
Tidak Dicantumkan Tanda Titik Koma A. Varchar
Maka Yang Terjadi Adalah….  B. Char
A. Muncul Peringatan Yaitu Query Ok, 1 C. Date
Row Effected (0.00 Sec) D. Integer
B. Harus Mengganti Titik Koma Dengan E. Time
Koma
C. Perlu Ditambahkan Under Score Pada 6. Terdapat Basis Data Rumah Sakit Yang
Variable Atau Nama Yang Dibuat Terdiri Dari Beberapa Table. Salah Satu
D. Sintaks Tetap Dapat Berfungsi Hanya Table Yang Sesuai Dengan Basis Data
Saja Hasil Yang Ditampilkan Salah Tersebut Adalah…. 
E. Terjadi Error Dan Sintaks Dapat A. Siswa, Guru, Matapelajaran, Nilai Dan
Menampilkan Hasil Sesuai Fungsinya Jadwal
B. Buku, Anggota, Peminjaman,
3. Perintah Ddl Berhubungan Dengan Pengembalian
Struktur Basis Data Dimana Pembuatan C. Barang, Jual, Beli, Stok Dan Supplier
Table Menggunakan Perintah Ini. Yang D. Servis, Pelanggan, Sparepart,
Pendaftarab Karyawan;
E. Dokter, Pasien, Obat, Pendaftaran E. Rename Table Pegawai For Table
Dan Kasir. Karyawan;

7.  Berikut Ini Beberap Field Yang Sesuai 11. Apabila Suatu Data Pada Sebuah Table
Dengan Table Stock Barang Adalah….  Tidak Digunakan Lagi, Kita Dapat
A. Kode Barang, Tanggal Beli, Tanggal Menghapus Data Tersebut Dengan
Jual, Dan Jumlah Menggunakan Pernyataan...
B. Kode Barang, Nama Barang, Harga A. Update
Dan Jumlah B. Create
C. Kode Barang, Jumlah Dan Alamat C. Delete
D. Kode Barang, Harga Dan Jenis D. Scan
Kelamin E. Use
E. Kode Barang, Nama Barang, Jenis
Kelasmin Dan Telepon 12. Select Atribut From Nama_Table
Wehere : Kondisi; Sintak Diatas
8. Penulisan Kata Tunggal Atau Jamak Pada Menggunakan Perintah Dengan
Perintah Sql Harus Diperhatikan Dengan Klausa....
Baik, Karena Kurang Menambahkan A. Min
Akhiran S Menyebabkan Error. Dibawah B. Having
Ini Bentuk Perintah Sql Yang Benar C. Count
Adalah….  D. Where
A. Show Database; E. Avg
B. Show Databases;
C. Use Databases; 13.  Dbms Adalah Kepanjangan Dari...
D. Use Database; A. Database Monogement System
E. Use Tables; B. Database Menegement System
C. Database Management System
9. Delete Dan Drop Adalah Sama-Sama D. Database Modegement System
Perintah Yang Digunakan Untuk E. Database Maxogement System
Menghapus.Meskipun Begitu Keduanya
Tergolong Kelompok Sql Yang Berbeda. 14. Perintah Sql Comment Termasuk
Jika Delete Termasuk Dalam Kelompok Kategori Perintah Sql Dengan Tipe...
Dml, Maka Drop Termasuk Dalam A. Data Definition Language (Ddl)
Kelompok….  B. Data Manipulation Language (Dml)
A. Perintah Ddl, Yakni Untuk Manipulasi C. Transaction Control
Table D. Data Control Language (Dcl)
B. Perintah Dcl, Yakni Untuk Mengontrol E. Sequence Diagram
Table Dalam Basis Data
C. Perintah Ddl, Yakni Untuk Membuat 15. Untuk Membuat Virtual Host Digunakan
Struktur Table Aplikasi...
D. Perintah Dml, Yakni Untuk A. Xampp
Mengontrol Basis Data B. Microsoft Excel
E. Perintah Ddl, Yakni Untuk Menghapus C. Microsoft Word
Table Dan Database D. Microsoft Sql Server
E. Microsoft Acces
10. Nama Table Yang Salah Dapat
Dibenarkan Dengan Menggunakan 16. Untuk Memilih Database Diperlukan
Perintah Rename. Berikut Ini Bentuk Perintah...
Penulisan Perintah Rename Yang Benar A. Create
Adalah….  B. Useless
A. Rename Table Pegawai To Karyawan; C. Use
B. Rename Pegawai To Karyawan; D. Index
C. Rename Pegawai To Table Karyawan; E. Select
D. Rename Table Pegawai To Table
17. Sistem Yang Melakukan Suatu 22. Berikut Ini Yang Tidak Termasuk Jenis
Permintaan Data/Layanan Ke Server Data, Adalah...
Disebut Dengan ? A. Numeric Values
A. Client B. Null
B. Server C. String/Character Values
C. Client-Server D. Integer Values
D. Sistem Operasi E. Date And Time Values
E. Program
23. Listing Yang Digunakan Untuk Masuk Ke
18. Sistem Yang Menyediakan Data/Layanan Mysql Melalu Cmd Adalah...
Yang Diminta Ileh Client Disebut Dengan A. Cd C:/Xampp/Mysql/Data
? B. Cd C:/Xampp/Mysql/Htdocs
A. Client C. Cd C:/Xampp/Mysql/Bin
B. Server D. Cd C:/Xampp/Mysql/Script
C. Client-Server E. Cd C:/Xampp/Mysql/Share
D. Sistem Operasi
E. Program 24. Perintah Yang Digunakan Untuk
Merubah Struktur Suatu Tabel Adalah...
19. Alter Table Aditya Add Asal_Sekolah A. Show Tables
Varchar(20); B. Desc Table
Sintaks Diatas Berfungsi Untuk? C. Insert Table
A. Menghapus Primary Key D. Join Table
B. Membuat Primary Key E. Alter Table
C. Mengubah Nama Fiel
D. Membuat Tipe Data Field 25. Perhatikan Kode Berikut :
E. Menambah Field Baru Dalam Suatu “ Alter Table Siswa Drop Alamat; “
Table Apa Kegunaan Dari Query Diatas...
A. Menghapus Field Alamat
20. Alter Table Masalalu Drop Primary Key; B. Menambah Field Alamat
A. Membuat Foreign Key C. Mengubah Field Alamat
B. Membuat Primary Key D. Menyimpan Field Alamat
C. Mengubah Tipe Filed E. Mengkombinasikan Field Alamat
D. Menambah Fiel Baru Dalam Suatu
Tabel 26. Seseorang Yang Mengelola Database
E. Menghapus Primary Key Disebut...
A. Database Engginer
21.  Apa Yang Dimaksud Dengan Mysql? B. Database Development
A. Mysql Adalah Sebuah Perangkat C. Database Administration
Lunak Sistem Manajemen Basis Gui D. Database Analyst
(Graphic User Interface) , Mudah Dalam E. Database Administrator
Memanipulasi Data Dan User Friendly
B. Mysql Adalah Sebuah Perangkat 27. Listing Yang Digunakan Untuk Login Ke
Lunak Sistem Manajemen Basis Data Sql Dalam Mysql Melalui Cmd Adalah...
(Bahasa Inggris: Database Management A. Mysql -V Root -U;
System) Atau Dbms Yang Multithread, B. Mysql -P Root -U;
Multi-User. C. Mysql -U Root -P;
C. Mysql Adalah Sebuah Aplikasi D. Mysql -P Root -V;
Pengolah Angka Dan Management E. Mysql -U Root -V;
Perkantoran Dll
D. Mysql Adalah Sebuah Aplikasi Yang 28. Query Yang Digunakan Untuk
Digunakan Dalam Pengolahan Grafis Menghitung Jumlah Record Atau Baris
E. Mysql Adalah Sebuah Perangkat Yang Tidak Bernilai Kosong Pada Suatu
Lunak Sistem Pengolah Kata Berbasis Tabel Adalah..
Console Yang Open Source A. Count
B. Limit
C. Replace 35. Berikut Ini Merupakan Tipe Data Yang
D. Like Ada Pada Mysql Kecuali
E. Between A. Float
B. Decimal
29. Query Yang Digunakan Untuk C. Integer
Menghitung Jumlah Record Atau Baris D. Current Date
Yang Tidak Bernilai Kosong Pada Suatu E. Char
Tabel Adalah..
A. Count 36.  Yang Termasuk 3 Jenis Sql Yaitu...
B. Limit A. Dfl,Dml,Ddl
C. Replace B. Dml,Ddl,Del
D. Like C. Ddl,Del,Dcl
E. Between D. Dfl,Del,Dcl
E. Dml,Ddl,Dcl
30. Siapakah Pencipta Mysql?
A. Howard Akein 37. Dibawah Ini Yang Tidak Termasuk
B. Carles Cabbage Perintah-Perintah Dasar Dalam Ddl
C. Thomas Alfard Adalah...
D. Linus Torvard A. Create
E. Michael Monty Widenius B. Insert
C. Alter
31. Pada Tahun Berapa Mysql Diciptakan? D. Drop
A. 1977 E. Rename
B. 1979
C. 1976 38. Ada Berapa Level Atau Tingkatan Dalam
D. 1978 Dbms?
E. 1975 A. 1
B. 2
32. Perintah Keluar Dari Prompt Mysql C. 3
Adalah... D. 4
A. Select E. 7
B. Enter
C. Exit 39. Personil Yg Berhak Untuk Merubah
D. Quit Struktur Storage Dan Strategi Akses Di
E. A Dan B Benar Dalam Basis Data Adalah :
A. Dbms
33. Klausa Yang Digunakan Untuk B. Programmer
Menetapkan Daftar Atribut(Field) Yang C. Dba
Diinginkan Sebagai Hasil Query Adalah... D. Analyst
A. Select E. Engginer
B. Where
C. From
D. Desc
E. Alter ESSAY!!!

34. Berikut Merupakan Perintah Untuk 1. Jelaskan Definisi Basis Data!


Membuat Database Dengan Nama Pts 2. Apakah Keuntungan Dan Kelemahan
Adalah Basis Data ?
A. Create Pts;
3. Gambarkan Arsitektur Database/ Basis
B. Database Pts;
Data!
C. Create Database Pts;
4. Sebutkan Langkah-Langkah Untuk
D. Create Databases Pts;
Menjadi Admin Di Mysql Dengan
E. Create Database Pts:
Menggunakan Cmd!
5. Buatlah Sebuah Database Dengan Data
Tentang Perpustakaan (Digambar
dengan table)!

Anda mungkin juga menyukai