Anda di halaman 1dari 3

PAK NANANG K RPL KELAS XI

E. SQL server

SEKOLAH MENEGAH KEJURUAN


SMK DARUL HIDAYAH
UJIAN SEMESTER GENAP
TAHUN PELAJARAN 2012/2013

LEMBAR SOAL

Mata Pelajaran
Kode Mata Uji
Satuan Pendidikan
Kelompok
Kelas/Jurusan
Hari/Tanggal
Alokasi Waktu
Pukul

: (Menerapkan bahasa pemrograman SQL tingkat lanjut)


: 070.KK002
: Sekolah Menegah Kejuruan (SMK)
: Kelompok Teknologi dan Industri
: XII/RPL
:
: 60 Menit
:

PETUNJUK UMUM
1. Gunakan pensil 2B untuk menghitamkan bulatan pada Lembar Jawaban Komputer (LJK)
Contoh cara menghitamkan :
a
a

b
b

c
c

Benar

Salah

b
a

c
b

d
c

e salah
d

e salah

Berdoalah sebelum anda memulai menjawabnya.


Perhatikan dan ikuti petunjuk pengisian pada Lembar Jawaban Komputer (LJK) yang disediakan.
Periksa dan bacalah soal-soal sebelum anda menjawabnya.
Laporkan kepada pengawas kalau terdapat tulisan yang kurang jelas, rusak atau jumlah soal kurang.
Jumlah soal sebanyak __ butir pilihan ganda dan uraian __ butir harus dijawab semuanya.
Dahulukan soal-soal yang anda anggap mudah.
Penilaian diatur sebagai berikut :
a. Nilai Minimal
= 0,00
b. Nilai Maksimal
= 10,00
9. Mintalah kertas buram kepada pengawas bila diperlukan.
10. Periksalah pekerjaan anda sebelum diserahkan kepada pengawas.
11. Tidak diijinkan menggunakan kalkulator, tabel matematika atau alat bantu lainnya .
2.
3.
4.
5.
6.
7.
8.

SELAMAT BEKERJA

1. Yang digunakan untuk menerangkan field name adalah ....


A. type
B. caption
C. description
D. properties
E. field size
2. Yang termasuk aplikasi remote administrasi adalah ....
A. MySQL
B. PHP Nuke
C. Vb script
D. CSS

Nanang komarudin,S.Kom

3. Cara menambah tabel baru di MySQL-front yaitu dengan ....


A. conection
B. drop database
C. drop table
D. create table
E. create data base
4. Syntax yang digunakan untuk menghapus database dalam MySQL adalah ....
A. create database name
B. insert database name
C. delete database name
D. drop database name
E. update database name
5. Halaman web yang dapat diakses dan berinteraksi sesuai dengan keinginan merupakan
teknologi web yang berbasis....
A. konten
B. struktural
C. statis
D. array
E. dynamis
6. Syntax yang dapat digunakan untuk menghitung jumlah pengunjung pada buku tamu dari
suatu WEB menggunakan ....
A. sum
B. shift register
C. counter
D. up Counter
E. down counter
7. Yang mempengaruhi kecepatan dalam mengakses data pada transaksi on-line adalah....
A. decoder
B. descripsi
C. encoder
D. encription
E. bandwith
8. Penulisan tag HTML yang benar adalah ....
A. <Tittle>............... <Tittle>
B. <Head>.............<Head>
C. <Html>................ <Head>
D. <Body>............ <Body>
E. <Html> ............. </Html>
9. Fungsi syntax / perintah Group By dalam MySQL adalah ....
A. menampilkan data dengan kriteria tertentu
B. menampilkan data dengan urutan tertentu
C. menampilkan data yang diinginkan

Kopetensi Menerapkan bahasa pemrograman SQL tingkat lanjut

PAK NANANG K RPL KELAS XI

D. menambah data dan menampilkan kembali


E. menambah data tanpa ketentuan
10. Di bawah ini adalah salah satu ciri website perdagangan elektronik atau E-Commerce yang
baik, kecuali....
A. website yang dengan mudah dicari oleh mesin pencari internet
B. website yang terus dikunjungi ( repeated traffic)
C. website yang dapat mendorong pengunjung untuk merekomendasikan situs kita
kepada orang lain
D. website yang memberi fasilitas pada pengunjung untuk menawar harga
E. website yang pengunjung merasa senang dan berlama-lama untuk melihat dan
membaca

B.
C.
D.
E.

17. Penulisan untuk pepmbuatan tampilan tabel yang yang salah adalah ?
A. </table>
<p>
<table border=1> <tr>
<td>Ini contoh tabel sederhana dengan border</td> </tr>
</table>
B. <table border="1">
<tr> <td>baris 1, kolom 1</td>
<td>baris 1, kolom 2</td>
</tr></table>

11. Auto increament berfungsi untuk....


A. mengisi angka yang selalu bertambah otomatis
B. membatasi panjang masukan karakter
C. mendeskripsikan data
D. mengunci otomatis data
E. mematikan angka

C. <table border="1">
<tr><td>baris 1, kolom 1</td>
<td>baris 1, kolom 2</td>
</tr><tr><td>baris 2, kolom 1</td>
<td>baris 2, kolom 2</td></tr></table>

12. Cara membuat database baru di MySQL- front yaitu dengan ....
A. create tabel
B. conection
C. drop database
D. drop Tabel
E. create database

D. <table border="1">
<tr>
<td>Row 1, cell 1</td>
<td>Row 1, cell 2</td>
</tr>
</table>

13. Type data INT dalam SQL berfungsi untuk....


A. menyatakan data berupa tanggal
B. menyatakan data berupa waktu
C. menyatakan data berupa karakter / string
D. menyatakan data berupa angka
E. menyatakan data berupa numeric
14. Web terdiri dari 4 (empat) hal yaitu ,kecuali?
A. Hypertext
B. Resource identifier
C. Client-server
D. Markup language
E. Repeater

E. </table>
<p>
< border=1> <tr>
<td>Ini contoh tabel sederhana dengan border</td> </tr>
</table>
18. Pada scriptor di bawh adalah contoh pembuatan ?

15. Editor untuk membuat file HTML banyak tersedia, diantaranya,kecuali?


A. Fronfage
B. Notepad
C. Drimwaver
D. Crimson Editor
E. Aphace
16. Ada beberapa macam key yang dapat diterapkan pada suatu tabel, terkecuali yaitu:
A. Super key

Nanang komarudin,S.Kom

Candidate Key
Primarikey
Alternatif Key
Prosedur Key

Kopetensi Menerapkan bahasa pemrograman SQL tingkat lanjut

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">


<html>
<head>
<title>Belajar menggunakan frame</title>
</head>
<frameset cols="20%, 80%">
<frame src="links.html" name="links">
<frame src="display.html" name="display">
<noframes>
<body>
<p> File ini menggunakan frame. Ikuti link <a
href="noframes.html">tanpa frame</a> untuk menuju versi
dari file ini tanpa frame </p>
</body>
</noframes>

PAK NANANG K RPL KELAS XI


<frameset>
<html>

B. Insert

A. Profil
B. Input data
C. Tampilan data
D. Conecsi Data Base
E. Tampilan Menu Utama
19. Gambar Di bawah ini menu yand dapat menampilka Data adalah ?

A. Browse
B. Insert

C.Structure
D.Export

E.Drop

27. Perintah Queri Untuk Menghapus Data pada tabel Yang benar adalah?
28. Yang bukan pengertian dari DB yang berarti database adalah tempat penyimpana kumpulan
informasi yang terdiri atas struktur sbb :
A. Koleksi data dalam database dikelompokkan dalam tabel tabel
B. Masing-masig tabel terdiri atas kolom dan baris
C. Masing-masing baris memiliki record
D. Record dapat berisi informasi yang masing-masing bersesuaian terhadap kolom di atasnya
E. Masing masing tabel tidak harus input data

29. Untuk dapat membuat sebuah web dinamis kita membutuhkan antara lain : kecuali?
A. Aplikasi Web Server
E.Drop

20. Pada gambar di atas Untuk mengisi data pada MySQL dengan perintah click?
A. Browse
C. Structure
B. Insert
D.Export
E.Drop
21. Kebubuthan untuk membuat web di bawah ini adalah benar terkecuali?
A. Aphace
C. PHPMyadmin
B. Mysql
D. FTP
E. Printer

B. Aplikasi Basis Data


C. Aplikasi script untuk kode proses interaksi
D. Aplikasi browser ag
E. Aplikasi Access
30. sebagai piranti lunak penulisan kode-kode manipulasi datanya pada sebuah WEB adalah?

22. Sebutkan bhasa pemogram untuk membuat web di bawah ini yang benar?
A. Pascak VBNet Clifer
D. HTML PHP - SQL
B. VBNet Foxpro C++
E.MySql HTML - Fotran
C. HTML PHP Java
23. Untuk menjalan MyQl menggunakan url port menggunakan IDHost atau ID Name kecuali?
A. Localhost
B. 127.0.0.1
C. 8080
D. Root
E. Localhost
24. Java adalah salah satu bahasa pemograman yang sering di sebut?
A. OOP
B. Bhasa Tingkat tinggi
C. Bahasa Pemograman tingkat lanjut
D. C++
E. JENI
25. Dibawah ini yang selain DATABASE adlah untuk membuat program?
A. DBMS
D. DLL
B. SQL
E.Access
C. MYSQl
26. Pada gambar no 19 untuk membuat tabel ada pada menu?
A. Browse
C.Structure

Nanang komarudin,S.Kom

D.Export

Kopetensi Menerapkan bahasa pemrograman SQL tingkat lanjut

A.
B.
C.
D.
E.

Aphace
PHP
MySql
Internet Explor
Scrip Coding

Anda mungkin juga menyukai