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


More

Whats Hot