PERSIAPAN UAS PRODUKTIF B (BASIS DATA&ADM BASIS DATA)
1. suatu
sistem komputer yang menyediakan layanan disebuah jaringan komputer yang
dilengkapi dengan prosesor cepat dan RAM yang besar,dilengkapi dengan sistem
operasi khusus adalah ...
a. client
b. server
c. peer
d. jaringan
e. mikrotik
2. suatu
system yang mengakses suatu system computer yang menyediakan layanan atau
server melalui jaringan seperti LAN,MAN,WAN adalah…
a. client
b. server
c. peer
d. jaringan
e.
mikrotik
3. Perhatikan form dibawah ini :
Untuk Setting TCP/IP server , harus diisikan :
a. Root
b. Mysql
c. Localhost / Ip address
d. Nama database
e. query
4. Data Source pada ODBC yang berfungsi
mengkoneksikan database mysql adalah…
a. Driver do Microsoft access (*.mdb)
b. Microsoft ODBC for Oracle (*.mdb)
c. Driver do Microsoft dbase (*.dbf)
d. Driver do Microsoft Excel (*.xls)
e. Mysql ODBC 5.3 ANSI DRIVER
5. Cara membuat trigger untuk menambah
data pada table siswa sebelum operasi dilakukan adalah…
a. Create Trigger tambah_siswa after
insert on siswa for each row insert into rekam_data values(‘tambah
siswa’,now());
b. Create Trigger tambah_siswa before
update on siswa for each row insert into rekam_data values(‘tambah
siswa’,now());
c. Create Trigger tambah_siswa before
insert on siswa for each row insert into rekam_data values(‘tambah
siswa’,now());
d. Create Trigger tambah_siswa before delete
on siswa for each row insert into rekam_data values(‘tambah siswa’,now());
e. Create Trigger tambah_siswa after
insert on siswa for each row insert into rekam_data values(‘tambah
siswa’,now());
6. Perhatikan Tabel dibawah ini :
Untuk merubah alamat customer
yang bernama Kamil menjadi JL. Sehat adalah…..
a. Update customer into alamat=’Jl.
Sehat’;
b. Update costomer set alamat=’Jl.
Sehat’;
c. Update costomer set alamat=’Jl.
Paledang’ to alamat=’Jl. Sehat’ where id_customer=’4’;
d. Update costomer set alamat=’Jl. Sehat’ where id_customer=’4’;
e. Update costomer set alamat=’Jl.
Sehat’ where id_customer=’Kamil’;
7. Perhatikan table berikut :
Untuk Menampilkan Customer yang berasal dari
kota Jakarta adalah …..
a. Select kota=’Jakarta’ from customer ;
b. Select * from customer
kota=’jakarta’;
c. Select * from kota=’Jakarta’ where
customer;
d. Select * from customer where
kota=’Jakarta’;
e. Select * from customer where
nama_customer=’Sahidatina’;
8. Untuk mengurutkan nama_guru dari
table Guru dari A-Z adalah….
a. Select * from Guru order by
nama_guru ASC
b. Select * from Guru order by
nama_guru ASCII
c. Select * from Guru order by
nama_guru DESC
d. Select * from nama_guru order by Guru
ASC
e. Select * from nama_guru order by
Guru ASC
9. Untuk merubah tanda ; (excecute)
pada Mysql adalah menggunakan perintah…
a. Select
b. Create procedure
c. Delimiter
d. Create table view
e. Show procedure status
10. Perhatikan Tabel berikut :
Untuk membuat procedure yang
menapilkan pembayaran tanggal 20 september 2013 adalah…
a. Create procedure tampil() – select *
from tbl_bayar;
b. Create procedure tampil() – select *
from tbl_bayar where tgl=’20 september 2013’;
c. Create procedure tampil()
– select * from tbl_bayar where bayar=’20 september 2013’;
d. Create procedure tampil() – select * from tgl_bayar=”2013-09-20’ where tbl_bayar;
e. Create procedure tampil() – select * from tbl_bayar where
tgl_bayar=”2013-09-20”;
11. Untuk memanggil procedure pada mysql
menggunakan perintah…
a. Call
b. Include
c. A href
d. Mysql_connect
e. Mysql_query
12. Yang merupakan perintah DDL adalah……
KECUALI :
a. Alter
b. Create
c. rename
d. update
e. drop
13. Yang termasuk perintah DDL adalah….
a. Update
b. Alter
c. Select
d. insert
14. untuk menambah data pada table di
mysql menggunakan perintah ….
a. Insert
b. Update
c. Delete
d. Drop
e. Create
15. Perintah JOIN pada mysql diigunakan
untuk ….
a. Menggabungkan database
b. Menggabunkan table
c. Menggabungkan record
d. menggabungkan primary key
e. menggabungkan procedure
16. Berikut ini adalah langkah untuk
membackup Database menjadi ( . sql) pada
localhost/phpmyadmin/ adalah….
a. Buka database – pilih import – pilih
option mysql – Save As File – Ok
b. Buat database – pilih import – pilih
file - Ok
c. Buat database – pilih export – pilih
file - Ok
d. Buka database – pilih export – pilih
option mysql – Save As File – Ok
e. Buka Database – pilih export – Ok
17.
Perhatikan :
Untuk menampilkan Struktur table
diatas manggunakan perintah….
a. Select * from Siswa;
b. Struct siswa;
c. Desc siswa;
d. Alter table siswa;
e. Show struct siswa;
18. Untuk proses pengambilan data mysql,
sehingga penunjuk baris akan bergerak maju sesuai dengan jumlah record
yang ada.digunakan
perintah…
a. Mysql_query
b. Mysql_select_db
c. Mysql_connect
d. Mysql_fetch_array
e. Mysql_error
19.
Perintah sql untuk mengirim perintah query MySQL ke server. Di mana penggunaan perintah mysql ini dapat dibaca
dalam program php adalah…
a. Mysql_query
b. Mysql_select_db
c. Mysql_connect
d. Mysql_fetch_array
e. Mysql_error
20. Perintah sql untuk mengkoneksikan
basis data pada program php adalah…
a. Mysql_connect(‘localhost’,’’,’root’)
b. Mysql_connect(‘localhost’,’root,’’)
c. Mysql_connect(‘database’,’root,’’)
d. Mysql_connect(‘localhost’,’database,’root’)
e. Mysql_connect(‘root’,’localhost,’’)
21. Perintah sql untuk merubah tipe data
alamat pada table siswa adalah…
a. Alter table siswa change alamat
varchar(25)
b. Alter table siswa change alamat
varchar(20) alamat varchar(25)
c. Alter table siswa modify alamat
varchar(25)
d. Alter table siswa modify alamat varchar(20)
alamat varchar(25)
e. Alter table siswa add alamat
varchar(25)
22. Perintah sql untuk merubah nama
field alamat menjadi alm_siswa pada table siswa adalah…
a. Alter table siswa change alamat alm_siswa
varchar(25)
b. Alter table siswa change alamat alm_siswa
c. Alter table siswa modify alamat
alm_siswa varchar(25)
d. Alter table siswa modify alamat
alm_siswa
e. Alter table siswa add alamat alm_siswa
varchar(25)
23. Berikut adalah urutan / tata cara
membuat database dan table pada mysql :
a. Create table – use database – filed
name – type data
b. Use table - Create table – field
primary key - filed name – type data
c. Create database - Create table –
filed name – type data
d. Create database - Create table –
field primary key - filed name – type data
e. Create database – use database - Create
table – field primary key - filed name – type data
24. Perintah sql untuk merubah nama
table siswa menjadi tbl_siswa adalah…
a. Alter table siswa update tbl_siswa;
b. Alter table siswa to tbl_siswa;
c. Alter table siswa rename tbl_siswa;
d. Alter table siswa rename to
tbl_siswa;
e. Alter table rename siswa to
tbl_siswa;
25. Fungsi Agregasi untuk menghitung
jumlah baris / record adalah…
a. Sum
b. Count
c. Avg
d. Min
e. Max
26. Fungsi Agregasi untuk menghitung
rata-rata nilai adalah…
a. Sum
b. Count
c. Avg
d. Min
e. max
27. Manakah yang merupakan pembuatan
Table View yang paling tepat ! A
a.
Create
view v_jurusansiswa
As
select jurusan.nis as ‘nis’,
Siswa.nm_siswa
as ‘nama_siswa’,
jurusan.id_jurusan
as ‘id_jurusan’,
jurusan.nm_jurusan
as ‘nm_jurusan’
from jurusan
where
jurusan.nis = siswa.nis
|
|
b. .
Create
view v_jurusansiswa
As
select jurusan.nis as ‘nis’,
Siswa.nm_siswa
as ‘nama_siswa’,
jurusan.id_jurusan
as ‘id_jurusan’,
jurusan.nm_jurusan
as ‘nm_jurusan’
from
siswa AND jurusan
where
jurusan.nis = siswa.nis
|
c.
Create
view v_jurusansiswa
As
select jurusan.nis as ‘nis’,
Siswa.nm_siswa
as ‘nama_siswa’,
jurusan.id_jurusan
as ‘id_jurusan’,
jurusan.nm_jurusan
as ‘nm_jurusan’,
from
siswa,jurusan
where
jurusan.nis = siswa.nis;
|
d.
Create view v_jurusansiswa
As select jurusan.nis as ‘nis’,
Siswa.nm_siswa as ‘nama_siswa’,
jurusan.id_jurusan as ‘id_jurusan’,
jurusan.nm_jurusan as ‘nm_jurusan’
from siswa,jurusan
where jurusan.nis = siswa.nis;
|
e.
Create view v_jurusansiswa
As select jurusan.nis as ‘nis’,
Siswa.nm_siswa as ‘nama_siswa’,
jurusan.id_jurusan as ‘id_jurusan’,
jurusan.nm_jurusan as ‘nm_jurusan’
from siswa,jurusan
where siswa.nis;
|
28. Untuk menambah Data / record pada
mysql menggunakan perintah….
a. Update
b. Delete
c. Insert
d. Insert
into
e. Add
29. Untuk menghapus data / record pada
Mysql menggunakan perintah ….
a. Update
b. Delete
c. Insert
d. Insert into
e. Drop
30. Database yang tersimpan dalam Mysql
tersimpan dalam folder berikut…
a. /xampp/Mysql/bin
b. /xampp/Mysql/dat
c. /xampp/Mysql/data
d. /xampp/Mysql/sql
e. /xampp/Mysql/database