Contoh Soal Basis Data Kelas XI RPL
Table of Contents
Contoh Soal Basis Data Kelas XI RPL - Disini admin akan memeberikan beberapa contoh soal yang berkaitan dengan Basis Data kelas XI RPL, contoh soal ini sudah sesuai dengan kuriulum 2013 revisi, dan bisa anda gunakan untuk belajar dan menambah wawasan tentang basis data.
Soal ini juga bisa digunakan oleh guru untuk menjadi reverensi untuk diberikan kepada siswanya untuk memberikan pemahaman untuk siswanya dalam materi Basis Data.
Contoh soal basis data kelas XI RPL terbaru
1. Tampikanlah
seluruh field yang berada di dalam tabel barang!
A. Select
barang
B. Select *
from barang
C. Select *
barang
D. Select *
barang
E. Select *
into barang
2. Bagaimanakah
langkah menghapus table barang?
A. Drop
table * barang
B. Drop
table barang
C. Drop table
barang
D. Drop
table_barang
E. Delete
table * barang
3. Buatlah
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), constraint pk_barang primary
key(kode_barang))
E. Create
table barang( kode_barang char(6), nama_barang varchar2(25), constraint pk_barang
primary key(kode_barang))
4. Isikanlah
sebuah recordke 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 (‘KPR-01’,’KULKAS’,’BUAH’,’20’)
5. Perangkat
Lunak (Software) yang digunakan untuk mengelola kumpulan atau koleksi data,
dimana data tersebut diorganisasikan atau disusun ke dalam suatu model data
disebut .…
A. Field
B. Record
C. DBMS
D. Tabel
E. Ms. Access
6. Microsoft
Access, Database Oracle, MYSQL adalah salah satu program aplikasi DBMS. Apakah
kepanjangan dari DBMS?
A. Database
Multiple System
B. Database
Management System
C. Data
Management System
D. Database
Management Supply
E. Data
Manipulation Language
7. Data yang
terletak didalam satu kolom disebut ....
A. Field
B. Record
C. DBMS
D. Tabel
E. .sql
8. Data yang
menggambarkan kumpulan karakteristik suatu entitas ….
A. Field
B. DBMS
C. Record
D. Database
E. .sql
9. Perintah
yang digunakan untuk memanipulasi data adalah .…
A. Report
B. Form
C. Query
D. Tabel
E. Select
10. Manakah
dibawah ini yang bukan termasuk kedalam software pengolah data base?
A. Ms –
Access
B. Ms-Word
C. My SQL
D. SQL
Server
E. Weka
11. Tipe data
apakah yang digunakan dalam Currency?
A. Huruf,
angka sapai dan tanda baca
B. Berisi
gambar
C. Untuk
alamat hyperlink
D. Angka
dalam format mata uang
E. Bilangan
Biner
12. Karakteristik
dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut ….
A. data
field
B. data
record
C. attibut
D. entity
E. relasi
13. Ciri dari
Primary Key adalah ....
A. bersifat
unik
B. bersifat
umum
C. memiliki
kesamaan data dengan
D. mudah
dihapal
E. mudah
dipahami
14. Berikut
adalah salah satu contoh data manipulation language, yaitu ….
A. ALTER
B. TABLE
C. CHAT
D. SELECT
E. VARCHAR
15. Tambahkan
sebuah record lagi sehingga hasil sebagai berikut KODE_BARANG NAMA_BARANG SATUAN_BARANG
STOK_BARANG KPR-01 KULKAS BUAH 20
KPR-02 TELEVISI BUAH 15!
A. SQL>Insert
into barang (‘KPR-02’,’TELEVISI’,’BUAH’,’15’)
B. SQL>
Insert to barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’)
C. SQL>
Insert in barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’)
D. SQL>
Insert into barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’)
E. SQL>
Insert into barang from values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’)
16. Tampilkanlah
seluruh field yang berada di dalam tabel barang!
A. SQL>
select * from barang
B. SQL>
select * to barang
C. SQL>
select * from table barang
D. SQL>
select * from new barang
E. SQL >
SELECT * to from barang
17. Ubah lah
tabel barang pada kolom nama barang dari TELEVISI menjadi MONITOR!
A. SQL>
update to barang set nama_barang='MONITOR' where nama_barang='TELEVISI'
B. SQL>
update from barang set nama_barang='MONITOR' where nama_barang='TELEVISI'
C. SQL>
update barang set nama_barang='MONITOR'where nama_barang='TELEVISI'
D. SQL>
update table barang set nama_barang='MONITOR' where nama_barang='TELEVISI'
E. SQL>
update to table barang set nama_barang=’MONITOR’ where nama_barang=’TELEVISI’
18. Tampilkanlah
seluruh field yang berada di tabel barang!
A. SQL>
select * from table barang
B. SQL>
select * from barang
C. SQL>
select * on barang
D. SQL>
select * to barang
E. SQL >
select * from to barang
19. Tampilkan
nama barang, satuan barang, dan stok barang dari tabel barang, di mana kode
barang adalah KPR-02!
A. SQL>
select on nama_barang,satuan_barang,stock_barang from barang Where kode_barang
like 'kpr-02'
B. SQL>
select from nama_barang,satuan_barang,stock_barang from barang Where
kode_barang like 'kpr-02'
C. SQL>
select table nama_barang,satuan_barang,stock_barang from barang Where
kode_barang like 'kpr-02'
D. SQL>
select nama_barang,satuan_barang,stock_barang from barang Where kode_barang
like 'kpr-02'
E. SQL >
SELECT * From nama_barang, satuan_barang, stock_barang from barang WHERE
kode_barang like ‘kpr-02’
20. Hapuslah
pada field MONITOR pada kolom nama_barang pada tabel barang!
A. SQL>
delete from barang where NAMA_BARANG='MONITOR'
B. SQL>
delete from table barang where NAMA_BARANG='MONITOR'
C. SQL>delete
on barang where NAMA_BARANG='MONITOR'
D. SQL>delete
on table barang where NAMA_BARANG='MONITOR'
E. SQL>
delete from barang where on NAMA_BARANg=’MONITOR’
21. Bagaimanakah
langkah Hapus Tabel Barang?
A. SQL>
drop from table barang
B. SQL>
drop to table barang
C. SQL>
drop table barang
D. SQL>
drop on table barang
E. SQL >
drop from barang
22. Ada
berapakah level atau tingkatan dalam DBMS?
A. 1
B. 2
C. 3
D. 4
E. 5
23. Perintah
MySQL yang digunakan untuk mengedit file atau record dalam database adalah ....
A. SELECT
B. FORECH
C. WHERE
D. LIKE
E. ALTER
24. Apa yang
dimaksud MySQL ?
A. MySQL
adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris:
Database Management System) atau DBMS yang multithread, multi-user.
B. MySQL
adalah sebuah perangkat lunak sistem manajemen basis GUI (Graphic User
Interface), mudah dalam memanipulasi
data dan user friendly.
C. MySQL
adalah sebuah aplikasi pengolah angka dan management perkantoran dll.
D. MySQL
adalah sebuah perangkat lunak sistem pengolah kata berbasis console yang open
source.
E. MYSQL adalah
sebuah alat yang digunakan untuk mengolah huruf dan bisa di buat design.
25. Apa
sajakah keistimewaan MySQL?
A. Bekerja
secara real time, tidak merusak system computer, debugging lancar, aman dan
open source.
B. Berbasis
visual lebih mudah dalam memanipulasi data, lebih efisien penggunaan memori,
dan stabil dalam penggunaan data yang banyak.
C. Menggunakan
bahasa yang mudah di mengerti user, tidak bisa menggunakkan client server,
memori kecil dan terbatas.
D. Portabilitas,
Perangkat lunak sumber terbuka, Multi-user, Performance tuning, Ragam tipe
data, Perintah dan Fungsi, Keamanan, Skalabilitas dan Pembatasan, Konektivitas,
Lokalisasi, Antar Muka, Klien dan Peralatan, Struktur tabel.
E. Mudah
digunakan, software pengolah huruf dan tulisan dapat membuat design agar lebih
baik lagi.
26. Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut?
A. Data Field
B. Data Record
C. Attribut
D. Entity
E. Realation
27. Perintah yang digunakan untuk memanipulasi data adalah?
A. Report
B. Query
C. Form
D. Tabel
E. Data Field
28. Data yang terletak didalam satu kolom disebut?
A. Field
B. Record
C. DBMS
D. Tabel
E. Data Field
29. Untuk setiap entitas kuat yang ada di diagram ER setiap entitas diturunkan menjadi sebuah tabel dan setiap tabel mempunyai sebuah..
A. Primary key
B. Super key
C. Foreign key
D. Candidate key
E. Reduction Key
30. Tampilkan seluruh field yang berada didalam table barang
A. Select barang;
B. Select *from barang;
C. Drop table barang;
D. Drop - table barang;
E. Select * Barang;
31. Manakah dibawah ini yang bukan termasuk kedalam software pengolah data base....
A. Ms – access
B. MySql
C. Ms- word
D. SQl server
E. Ruby
32. Data yang terletak didalam satu kolom disebut
A. Fiel
B. Record
C. DBMS
D. Tabel
E. MySQL
33. Dibawah ini adalah salah satu tujuan atau manfaat penggunaan dbms kecuali ....
A. Akses data lebih mudah dan cepat
B. Dapat menangani data data dalam jumlah besar
C. Membuat pekerjaan menjadi kompleks
D. Menghilangkan hasil duplikasi maupun inkonsistensi data.
E. Biyaya yang mahal
34. Di bawah ini yang termasuk pengertian basis data adalah....
A. Kumpulan secara logika yang di Sergai dengan deskripsi data-data.
B. Data-data yang disimpan dalam sebuah basis
C. Yang mempunyai hubungan logika.
D. Data penyimpanan
E. Data-data yang merupakan salah satu pelajaran RPL
35. Manakah Pengertian (DDL) yang benar....
A. Bahasa SQL yang di gunakan untuk berbagai operasi dalam menipulasi data.
B. Bahasa SQL yang di gunakan untuk mendefinisikan objek dan data dalam basis data.
C. Bahasa SQL yang di gunakan untuk mengendalikan hak akses.
D. Bahasa SQL yang di gunakan untuk mengelola transaksi.
E. Bahasa SQL yang di gunakan untuk mendefinisikan objek.
36. Dibawah ini yang termasuk pengertian atribut
A. Karakteristik dari sebuah entitas
B. Karakteristik dari sebuah entitis
C. Data yang unik
D. Kolom minimum
E. Relasi untuk sebuah kolom
37. Berikut yang tidak dilakukan dalam tahap perencanaan sistem basis data adalah....
A. Membangun mode fisik
B. Membangun proyek
C. Mengumpulkan dan menganalisis kebutuhan data
D. Mendefinisikan sistem
E. merencanakan basis data
38. Pada notasi crow's foot entitas digambarkan dengan sebuah persegi panjang sedangkan relasi antarentitas digambarkan dengan menggunakan ....
A. Kotak
B. Persegi lima
C. Segitiga
D. Lingkaran
E. Garis
39. Pada notasi crow's foot entitas digambarkan dengan sebuah persegi panjang sedangkan relasi antarentitas digambarkan dengan menggunakan ....
A. Kotak
B. Persegi lima
C. Segitiga
D. Lingkaran
E. Garis
40. Di bawah ini yang bukan termasuk keuntungan basis data adalah ....
A. Keamanan
B. Efisien Kinerja
C. Biyaya Mahal
D. Keakuratan Data
E. Tidak Membutuhkan Ruang
41. Perintah dasar SQL yang di gunakan untuk mengurutkan result-set dalam pengurutan 'ascending' atau 'descending'. Perintah SQL yang digunakan untuk mengurutkan huruf dari Z – A adalah ....
A. ASC
B. Order By
C. DESC
D. SELECT
E. Like
42. Perintah dasar SQL yang di gunakan untuk mengurutkan result-set dalam pengurutan 'ascending' atau 'descending'. Perintah SQL yang digunakan untuk mengurutkan huruf dari A – Z adalah ....
A. ASC
B. Order By
C. DESC
D. SELECT
E. Like
43. Pencarian Postfiks menggunakan simbol % digunakan untuk mencari bagian depan atau belakang. Jika sintak yang di tulis adalah %puding maka jawaban yang benar adalah ...
A. Teh puding
B. Puding Susu
C. Puding Walet
D. Puding Enak
E. Agar Pudding
44. Pencarian Postfiks menggunakan simbol % digunakan untuk mencari bagian depan atau belakang. Jika sintak yang di tulis adalah puding% maka jawaban yang benar adalah ...
A. Teh puding
B. puding susu
C. Enak Puding
D. Puding Enak
E. Agar Pudding
B. URAIAN
46. Anda
sedang berada di sebuah sistem MySQL, anda suruh membuat database melalu CMD,
sintak apa yang anda masukan pertama kali untuk masuk kedalam MariaDB?
47. Buatlah
tabel Karyawan di bawah ini beserta isinya!
No Nama Umur Gaji
1 Nendi 22 2000000
2 Rini 21 1600000
3 Habib 23 1700000
4 Haank 16 1900000
5 Fajar 17 2200000
48. UPDATE
Nama_tabel SET Nama_kolom =
data_baru WHERE Kondisi;
Jelaskan kode di atas dengan benar!
49. Apa yang
anda ketahui tentang MySQL?
50. Jelaskan
semua fungsi MySQL yang anda ketahui!
51. Dalam Basis Data kita kenal dengan Query, Apa yang anda ketahui tentang Query ?
52. Tuliskan secara rinci syintak di bawah ini, jika program ini di jalakan !
SELECT * FROM Purchase ;
Show databasename;
INSERT INTO product values (‘Id_Produk’, ‘Nama_produk’ );
53. Perhatikan table di bawah ini !
No Nama Nama Barang
1 Andi Setyo Pepsodent
2 Andi Rohmanto Sabun LUX
3 Gigin Rohmanto Sabun GIV
Tampilkan nama tabel yang ada nama “Andi” !
Tampilkan Nama barang yang ada nama “Sabun” saja!
54. Perhatikan tabel di nomor 3
Inputkan data
5.
Terima kasih semoga contoh soal ini bisa membantu teman teman semua dalam materi Basis Data kelas XI,
Post a Comment