Langsung ke konten utama

Remidi Produktif B Kelas XII






1.       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

2.       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;

3.       Fungsi Agregasi untuk menghitung jumlah baris / record adalah…
a.       Sum
b.      Count
c.       Avg
d.      Min
e.       Max

4.       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
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.       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

10.   Untuk merubah tanda ; (excecute) pada Mysql adalah menggunakan perintah…
a.       Select
b.      Create procedure
c.       Delimiter
d.      Create table view
e.       Show procedure status
11.   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”;
12.   Untuk memanggil procedure pada mysql menggunakan perintah…
a.       Call
b.      Include
c.       A href
d.      Mysql_connect
e.       Mysql_query
13.   Yang merupakan perintah DDL adalah…… KECUALI :
a.       Alter
b.      Create
c.       rename
d.      update
e.       drop
14.   Yang termasuk perintah DDL adalah….
a.       Update
b.      Alter
c.       Select
d.      insert
15.   untuk menambah data pada table di mysql menggunakan perintah ….
a.       Insert
b.      Update
c.       Delete
d.      Drop
e.       Create
16.   Perintah JOIN pada mysql diigunakan untuk ….
a.       Menggabungkan database
b.      Menggabungkan table
c.       Menggabungkan record
d.      menggabungkan primary key
e.       menggabungkan procedure
17.   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
18.  
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;
19.   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
20.   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
21.   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,’’)
22.   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)
23.   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)
24.   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
25.   Fungsi Agregasi untuk menghitung rata-rata nilai adalah…
a.       Sum
b.      Count
c.       Avg
d.      Min
e.       Max




26.   Manakah yang merupakan pembuatan Table View yang paling tepat !  
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 siswa,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,jurusan
where  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;
.




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

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
 






d.       



e.        







27.   Untuk menambah Data / record pada mysql menggunakan perintah….
a.       Update
b.      Delete
c.       Insert
d.      Insert into
e.       Add
28.   Untuk menghapus data / record pada Mysql menggunakan perintah ….
a.       Update
b.      Delete
c.       Insert
d.      Insert into
e.       Drop

29.   Untuk membuat Table Login pada mysql diperlukan format MD5 (enskripsi) untuk password , berikut ini penulisan yang tepat untuk hal tsb adalah…
a.       Insert into login values(‘ ‘,’admin’,’ 4082dc484ef4b1e8e0f195fec6b495ec’);
b.      Insert into login values(‘ ‘,’admin’,md5(’ 4082dc484ef4b1e8e0f195fec6b495ec’));
c.       Insert from login values(‘ ‘,’admin’,’ 4082dc484ef4b1e8e0f195fec6b495ec’);
d.      Insert into login values(‘ ‘,’admin’,md5(‘pekalongan’));
e.       Insert into login values(‘ ‘,’admin’,’md5(pekalongan)’);
30.   Urutan untuk membuat Trigger update data pada Mysql adalah…
a.       Membuat database-tabel-trigger-tabel rekam data-update data-cek table rekam data
b.      Membuat database-tabel-update data-tabel rekam data-trigger -cek table rekam data
c.       Membuat database-tabel- tabel rekam data-trigger-update data-cek table rekam data
d.      Membuat database-tabel-tabel rekam data-update data-cek table rekam data-trigger
e.       Membuat database-trigger-tabel-tabel rekam data-update data-cek table rekam data




Komentar

Postingan populer dari blog ini

Membuat Input Data dengan 2 Tabel menggunakan PHP MYSQL

Langkah - Langkah membuat Input Data dengan 2 Tabel menggunakan PHP MYSQL : 1. Buatlah Koneksi.php <?php $host='localhost'; $user='root'; $pass=''; $db='sekolah'; mysql_connect($host,$user,$pass) or die ("Tidak dapat terkoneksi " . mysql_error()); mysql_select_db($db) or die ("Database tidak ditemukan " . mysql_error()); ?> 2. Buatlah formInputNilai.php  <?php // koneksi database        include ("koneksi.php"); ?>  <form name="form1" method="POST" action="simpan_Nilai.php">   <table width="400" border="0" align="center" cellpadding="1" cellspacing="1"     bordercolor="#00FF00" bgcolor="#33CC00">     <tr bgcolor="#CCFFCC">       <td height="50" colspan="2"><div align="center">INPUT DATA PENILAIAN SISWA </div></...

BELAJAR RPL 2018/2019

PAKET 1 III.         SOAL/TUGAS 1.         Judul Tugas             : Aplikasi Kasir Restoran ( Table Service ) 2.         Langkah Kerja: a.          Lakukan Instalasi dan Pengaturan Software Tools Pemrograman b.          Interpretasikan Spesifikasi Program yang diberikan                                                 i.           Aplikasi berbasis sistem client-server               ...

Laporan Tanggal Kelulusan Siswa Per Periode

Dasar Query  select * from siswa where tgl_lulus between 'Tanggal awal' and 'Tanggal Akhir'; Dabtabase : smk Tabel : siswa 1. Database dan tabel 2.  Source Program Nama File :  config.php <?php $servername = "localhost"; $username = "root"; $password = ""; // jika tidak ada user dan password $dbase = "smk"; //nama database kalian // koneksi database $conn = mysqli($servername, $username, $password,$dbase); // cek koneksi database if ($conn->connect_error) {     die("Connection failed: " . $conn->connect_error); } ?> Nama File :  cari.php <html> <head> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></scrip...