-->

Contoh Soal Basis Data Kelas XI RPL




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, 

Berlangganan update artikel terbaru via email:

0 Response to "Contoh Soal Basis Data Kelas XI RPL "

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel