1. Contoh Entitas Pada Seorang Siswa Adalah....
a. Baju, Rumah, Sepatu
b. Nis, Nama, Alamat, Ttl, Jenis Kelamin
c. Nis, Pekerjaan, Gaji
d. Kelas, Rangking, No Rumah
e. Alamat, Nama, Gaji, Pekerjaan
2. Anda Adalah Seorang Programmer, Menurut Anda Ada 1 Tabel Yang Tidak Diperlukan
Pada Database. Perintah Apakah Yang Harus Anda Lakukan Untuk Menghapus Tabel
Tersebut Di Database ?
A. Drop Table * Siswa_Baru;
B. Drop Table Siswa_Baru
C. Drop Table Siswa Baru
D. Insert * Siswa_Baru
E. Insert Siswa_Baru
3. Data Yang Menggambarkan Kumpulan Karakteristik Suatu Entitas Yaitu....
A. Record
B. Field
C. Dbms
D. Database
E. Form
4. Pada Sebuah Tabel Terdapat Beberapa Record Yang Akan Dirubah Isinya. Fungsi
Manakah Yang Harus Kita Gunakan Untuk Mengubah Isi Dari Record Tersebut ?....
A. Insert
B. Delete
C. Drop
D. Update
E. Edit
5. Koneksi Antar Table Biasa Disebut Dengan....
A. Relation
B. Record
C. Link
D. Connection
E. Field
6. Untuk Membuat Table Pada Ms. Access Menggunakan Panduan Langkah-Langkah Dapat
Dilakukan Dengan Fasilitas....
A. Html
B. Url
C. Ftp
D. Smtp
E. Hyperlink
7. Pada Gambar Disamping Merupakan Gambar Dari....
a. Entitas
b. Entity
c. Atribut
d. Foreign Key
e. Primary Key
8. Perintah Sql Untuk Menambah Kolom Baru Pada Posisi Awal Table Adalah....
A. Alter Table [Table] Add [Field]
B. Alter Add [Field]
C. Insert Table [Table] Add [Field]
D. Alter [Table] Add [Field]
E. Insert Table [Table]
9. Key Attribut Dibedakan Menjadi 3, Yaitu....
a. Super Key, Candidat Key, Primary Key
b. Super Key, Primary Seconder, Atribut
c. Basis Data, Dbms, Database
d. Primary Key, Second Key, Third Key
e. Entitas, Atribut, Dbms
10. Yang Membedakan Antara Data 1 Dengan Yang Lainnya Adalah ?....
A. Power Key
B. Duplicate Key
C. Primary Key
D. Fisrt Key
E. Id
11. Contoh Perangkat Lunak DBMS...
A. Java
B. Borland Delphi
C. Php
D. Visual Basic
E. Microsoft Access
12. Bahasa Dalam Dbms Yang Memperbolehkan Pemakai Untuk Memanipulasi Data...
A. Java
B. Dcl
C. Data Manipulation Languange
D. Data Definition Languange
E. Php
13. Perintah Data Definition Language (Ddl) Pada Sql Yang Digunakan Untuk Mengubah
Struktur Pada Tabel Adalah....
A. Alter
B. Delete
C. Update
D. Select
E. Drop
14. Satu Record Mewakili ....
A. Satu Data Atau Informasi Tentang Seseorang
B. Satu Data Atau Informasi Tentang Beberapa Orang
C. Satu Data Atau Informasi Tentang Orang Tertentu
D. Satu Data Atau Informasi Penting Yang Berkaitan Dengan Beberapa Orang
E. Seluruh Data Di Database
15. 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;
16. Tampilkan Lah 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
17. Currency Digunakan Untuk Tipe Data...
A. Huruf, Angka Spasi Dan Tandabaca
B. Berisi Gambar
C. Untuk Alamat Hyperlink
D. Angka Dalam Format Mata Uang
18. Kumpulan Dari Beberapa Field Yang Sejenis Disebut Juga Dengan :
A. File C. Field
B. Record D. Database
E. Column
19. Hubungan Yang Terjadi Antara Satu Entitas Atau Lebih Disebut :
A.Relationship D. Derjat
B. Atribut E. Cardinality
C. Entitas
20. Himpunan Dari Satu Atau Lebih Entitas Yang Digunakan Untuk Mengidentifikasikan
Secara Unik Sebuah Entitas Dalam Entitas Set Disebut:
A. Super Key D. Candidate Key
B. Primary Key E. Foreign Key
C. Alternate Key
21. Contoh Entity...
A. Pasien
B. Nama
C. Rumah Sakit
D. Sekolah
E. Nim
22. Berikut Adalah Pengguna Database, Kecuali.....
A. End User
B. Programmer
C. Data
D. Database Administrator
E. Sistem Engineer
23. Tools Yang Bisa Digunakan Untuk Membangun Database Adalah Sebagai Berikut,
Kecuali.....
A. Ms.Access
B. Mysql
C. Oracle
D. Ms. Excel
E. Sql Server
24. Untuk Menentukan Tipe Data Pada Field Yang Fixed-Length String, Lebih Efektif Jika
Menggunakan......
A. Integer
B. Varchar
C. Char
D. Real
E. Float
25. Perintah Yang Digunakan Untuk Membuat Sebuah Tabel Pada Database Adalah...........
A. Update
B. Select
C. Insert
D. Create
E. Drop
26. Atribut Dengan Domain Yang Sama Yang Menjadi Kunci Utama Pada Sebuah Relasi
Tetapi Pada Relasi Lain Atribut Tersebut Hanya Sebagai Atribut Biasa Disebut......
A. Candidate Key
B. Primary Key
C. Alternate Key
D. Super Key
E. Foreign Key
27. Sebuah Entitas Pada A Berhubungan Dengan Paling Banyak Satu Entitas Pada B Dan
Sebuah Entitas Pada B Berhubungan Dengan Nol Atau Lebih Entitas Pada A Disebut
Relasi....
A. M:M
B. M:1
C. M:N
D. 1:1
E. 1:M
28. Perubahan Data Pada Table Master Otomatis Akan Merubah Data-Data Pada Table-Tabel
Transaksi Paling Tepat Disebut Juga......
A. Security Data
B. Independen Data
C. Kompleksitas Data
D. Konsistensi Data
E. Recovery Data
29. Apa Yang Dimaksud Dengan Mysql....
A. Software Database Berbasis Client-Server
B. Proses Transaksi
C. Koneksi Ke Server Mysql
D. Mengatur Proses Query
E. Perintah Begin, Commit Dan Rollback
30. Di Dalam Databases Mysql Terdapat Tabel-Tabel, Yaitu User, Db, Host Dll, Apa Fungsi
Dari User...
A. Untuk Menyimpan Informasi User Mysql Yang Mencakup Informasi User
B. Untuk Menyimpan Daftar Computer
C. Untuk Menyimpan Informasi Mengenai Hak Akses User Terhadap Tabel
D. Untuk Menyimpan Informasi Mengenai Hak Akses User Terhadap Kolom
E. Menyimpan Informasi Mengenai Daftar Procedure
31. Tipe Data Apakah Yang Panjang Maksimalnya 255 Karakter Dapat Menerima Huruf,
Angka, Spasi, Dan Tanda Baca?
A. Text
B. Memo
C. Number
D. Currency
E. Aritmatika
32. Ciri Dari Primary Key Adalah ?
A. Bersifat Unik
B. Bersifat Umum
C. Memiliki Kesamaan Data Dengan
D. Mudah Dihapal
E. Bersifat Ganda
33. Manakah Dibawah Ini Yang Bukan Termasuk Kedalam Software Pengolah Data Base?
A. Ms- Access
B. Ms- Word
C. My Sql
D. Sql Server
E. Xampp
34. Pada Tahun Berapa Mysql Diciptakan ?
A. Mysql Pada Awalnya Diciptakan Pada Tahun 1979
B. Mysql Pada Awalnya Diciptakan Pada Tahun 1997
C. Mysql Pada Awalnya Diciptakan Pada Tahun 1977
D. Mysql Pada Awalnya Diciptakan Pada Tahun 1987
E. Mysql Pada Awalnya Diciptakan Pada Tahun 1999
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,