Contoh Soal Database Mysql RPL kelas XI bonus File Soal .docx beserta Jawabannya part 1
Contoh Soal - Contoh - contoh soal dibawah ini terdiri dari pilihan ganda dan jawaban dari soal. Pilihan ganda A,B,C, dan D. Soal sejumlah 60 butir, di part 1 tersedia 30 soal. Dan akan di update 30 soal selanjutnya di part 2.
Berikut adalah contoh soal, dari tingkat yang mudah sampai dengan menengah atau sedang. Silahkan:
1. 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
2. Program
ini pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty"
Widenius, seorang programmer komputer asal Swedia. Monty
mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang
menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat
itu Monty bekerja pada perusahaan bernama TcX di Swedia. Merupakan sejarah dari
perangkat ?
A. Ms Exel
B. MySQL
C. ORACLE
D. Ms Acces
3. 1.
David axmark
2.
Allan Larsson
3.Michael
“Monty” Widenius
4.Bill
gates
5.Basuki
cahya purnama
Siapa pediri mysql ?
A. 1,3 dan 4
B. 2,3 dan 5
C. 1, 2 dan 3
D. 3, 4 dan 5
4. Siapakah
pencipta MYSQL ?
A. Carles Cabbage
B. Howard Akein
C. Linus Torvald
D. Michael "Monty" Widenius.
5. 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
6. Apasajakah
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.
7. Apa
yang dimaksud portabilitas pada mysql ?
A. Portabilitas adalah system bisa di buka pada pc yang
lain dengan mengirim data lewat email
B. Portabilitas adalah MySQL dapat berjalan stabil pada
berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server,
Solaris, Amiga, dan masih banyak lagi.
C. Portabilitas adalah data bisa di hubungkan ke jaringan
client server dan bisa di gunakan online
D. Portabilitas adalah data yang dapat di alihkan tanpa
adanya pengamanan yang baik tetapi data tidak dapat di manipulasi
8. Tamplikanlah
seluruh field yang berada didalam tabel barang?
A. select barang;
B. select * from barang;
C. select * barang;
D. select * barang
9 Cara
menghapus tabel barang?
A. drop table * barang;
B. drop table barang
C. drop table barang;
D. drop table_barang;
10 Buat lah
user baru pada table karyawan dengan user = sofyan dan password = sosa?
A. SQL create user sofyan identified by sosa;
B. SQL> create user sofyan by sosa;
C. SQL> create user sofyan identified by sosa;
D. SQL> create user sofyan identified by sosa
11 Tampilkan
last name dengan huruf capital dimana last name nya di awali dengan huruf ‘A’?
A. SQL> select upper(last_name),salary from employees
where last_name 'A%';
B. SQL> select upper(last_name),salary from employees
where last_name like 'A%';
C. SQL> select upper(last_name),salary from employees
where last_name like 'A';
D. SQL> select upper(last_name),salary from employees
where last_name like 'A%;
12. Buatlah
kolom NIP pada table karyawan sebagai index?
A. SQL> create index karyawan nip idx on
karyawan(nip);
B. SQL> create index karyawan_nip_idx on karyawan(nip)
C. SQL> create index karyawan_nip_idx on
karyawan(nip);
D. SQL> create index karyawan_nip_idx karyawan(nip);
13. Hapus
hak akses delete dari user sosa?
A. Revoke delete on karyawan from sosa;
B. Revoke delete on karyawan sosa;
C. Revoke delete karyawan from sosa;
D. Revoke delete on karyawan from sosa
14. Buatlah
kolom NIP sebagai primary key pada table karyawan?
A. SQL> alter table karyawan add constraint pk_nip
primary key nip;
B. SQL> alter table karyawan add constraint pk_nip
primary key (nip)
C. SQL> alter table karyawan add constraint pk_nip primary
key (nip);
D. SQL> alter table karyawan add constraint pk nip
primary key (nip);
15. Buat
lah 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)
);
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)
);
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)
);
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)
kode_barang char(6),
nama_barang varchar2(25),
satuan_barang varchar2(20),
stock_barang number(4),
constraint pk_barang primary key(kode_barang)
16. Buatlah
kolom email pada table pegawai sebagai kolom unique?
A. SQL> alter table karyawan add constraint uq_email
unique (email);
B. SQL> alter table karyawan add constraint uq_email
unique (email)
C. SQL> alter table karyawan on constraint uq_email
unique (email);
D. SQL> alter table karyawan on constraint uq_email
unique (email);
17. Isikan lah sebuah
recordke dalam tabel barang seperti tampilan berikut :
KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-1 KULKAS BUAH 20?
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);
18. 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
19. Microsoft Access,Database
Oracle adalah salah satu program aplikasi DBMS apa singkatan dari DBMS
tersebut?
A. Database Multiple
System
B. Database Management System
C. Data Management System
D. Database Management
Supply
20. Data yang terletak didalam satu kolom disebut?
A. Field
B. Record
C. DBMS
D. Tabel
21. Data yang terletak di
dalam satu baris dan mewakili satu objek disebut?
A. Field
B. Record
C. DBMS
D. Tabel
22. Data yang menggambarkan kumpulan karakteristik suatu
entitas?
A. Field
B. Record
C. DBMS
D. Database
23. Perintah yang digunakan
untuk memanipulasi data adalah?
A. Report
B. Query
C. Form
D. Tabel
24. Manakah dibawah ini yang
bukan termasuk kedalam software pengolah data base?
A. Ms-
Access
B. Ms-
Word
C. My
SQL
D. SQL
Server
25. Tipe data apakah yang
panjang maksimalnya 255 karakter dapat menerima huruf, angka, spasi, dan tanda
baca?
A. Text
B. Memo
C. Number
D. Currency
26. Currency digunakan untuk tipe data?
A. Huruf, angka spasi dan tandabaca
B. Berisi
gambar
C. Untuk alamat hyperlink
D. Angka dalam format mata
uang
27. Karakteristik dari suatu Entity yang menyediakan
penjelasan detail tentang entity disebut?
A. Data
Field
B. Data
Record
C. Attribut
D. Entity
28. Ciri dari Primary Key adalah ?
A. Bersifat unik
B. Bersifat
umum
C. Memiliki kesamaan data dengan
D. Mudah
dihapal
29. Sql dipublikasikan oleh ?
A. E.F Codd
B. D. Chamberlin
C. R.F
Boyce
D. Euler
30. Berikut ini
adalah sasaran dari SQL, kecuali ?
A. Menciptakan basis data dan struktur
relasi
B. Harus portable
C. Membuat pemrograman terstruktur dengan
grafis
D. Mengelompokan data yang komplek
Sekian dan terimakasih atas kunjungan anda hari ini. Soal diatas masih banyak kekurangan, Mungkin bisa dikembangkan lebih mendalam lagi.
3 komentar