Kelas XII
1.
2.
3.
4.
5.
6.
Perintah-perintah untuk mengakses data pada sistem basis data adalah ....
a. Query
b. SQL
c. Database
d. DDL
e. MDL
mysql h localhost u smkmlgkab;
Pada sintak di atas, usernya adalah ....
a. localhost
b. mysql
c. smkmlgkab
d. smkn kab malang
e. smk
Tanda untuk mengakhiri suatu sintak dalam MySQL adalah ....
a. =
b. :
c. ;
d.
e. ,
Di bawah ini yang tidak termasuk sifat sifat dari MySQL sebagai database
server, adalah....
a. open source
b. multiplatform
c. berbasis database relasional
d. free dan komersial
e. hanya mampu bekerja di OS berbasis windows
Di bawah ini yang bukan termasuk keuntungan penggunaan sistim Basis
Data, adalah....
a. mengurangi perulangan data
b. mencapai independensi data
c. mengintegrasikan data dalam beberpa file
d. keamanan data mudah untuk dirubah
e. mengambil data dan informasi dengan cepat
Software yang termasuk dalam dalam DBMS adalah ....
a. Microsoftaccess, MySQL dan Oracle
b. Delphi, Microsoft Access dan MySQL
c. Visual Basic, Oracle dan MySQL
d. Microsoft Word, MySQL dan Oracle
e. Pascal, Delphi dan Visual Basic
7.
c. menghapus database
d. memilih dan membuka database
e. memilih dan membuka table
b. tipe data
c. jenis data
d. nama data
e. kunci data
17. Pada prinsipnya tipe data char( ) dan varchar( ) adalah sama. Perbedaannya
terletak pada ....
a. Jenis data yang dipakai
b. Jenis memori yang digunakan
c. Jumlah karakternya
d. Jumlah memori yang dibutuhkan untuk penyimpanan
e. Jumlah data yang akan digunakan
18. alter_options merupakan pilihan perubahan tabel. Option yang tidak bisa
digunakan ada di bawah ini, adalah ....
a. ADD
b. MODIFY
c. DROP
d. RENAME
e. DELETE
19. ALTER TABLE siswa MODIFY agama char(2) NOT NULL;
Hasil eksekusi dari sintak di atas adalah ....
a. merubah field agama agar tidak dikosongkan
b. merubah tabel siswa menjadi agama
c. merubah tipe field agama menjadi char(2) dalam tabel siswa
d. menambahkan field agama char(2) pada tabel siswa
e. menghapus field agama char(2) pada tabel siswa
20.
e. MM-YYYY-DD
23. Apabila kita akan menggunakan format panjang misalnya November, 20th,
2010, makafungsi yang digunakan adalah ....
a. DATE and TIME ( )
b. TIME ( )
c. DATE ( )
d. TIME FORMAT ( )
e. DATE FORMAT ( )
24. DATE(Y-M-D). Jika sintak tersebut dieksekusi, hasilnya adalah ....
a. 05-11-2010
b. Jumat, 12 Nopember 2010
c. 20:15:07
d. 2010-11-05
e. Friday, 2010-11-12
25. Jika kita ingin mengetahui tanggal berapakah 1 minggu ke depan, atau
tanggal berapakah 10hari yang lalu dapat menggunakan fungsi ....
a. DATE ( ) dan TIME( )
b. TIME ( ) dan HOUR ( )
c. DATE ( ) dan SECOND ( )
d. TIME ( ) dan DAY( )
e. DATE ADD( ) dan DATE SUB( )
essay
1. Apa yang dimaksud dengan database ?
2. Apa yang dimaksud dengan web server ?
3. Apa yang dimaksud dengan content pada web ?
4. Gambarkan desain jaringan jika kita ingin membuat web server ?
5. Apakah yang di maksud dengan DNS Server ?
ALTER
RENAME
DROP
2. DML atau Data Manipulation Language
INSERT
UPDATE
DELETE
3. DCL atau Data Control Language
DCL (bukan BCL) merupakan perintah SQL yang berhubungan dengan
pengaturan hak akses user MySQL, baik terhadap server, database, tabel
maupun field. Perintah SQL yang termasuk dalam DCL antara lain :
GRANT
REVOKE
4.
Yang bukan merupakan sifat sifat dari MySQL sebagai database server
adalah . . .
a. hanya mampu bekerja di OS berbasis windows
b. multiplatform
c. open source d. berbasis database relasional
e. free dan komersial
Pembahasan: Mysql merupakan salah satu Relational database management
system bersifat Open Source. Struktur database disimpan dalam tabel-tabel
yang saling berelasi.Dari keterangan di atas tertera MySQ bersifat open
source dan dapat di simpulkan bahwa salah satu sifat MySQL adalah open
source maka jawaban yang sesuai yakni C open source
5.
Port dari Mysql adalah . . .
a. 3306
b. 3205
c. 3002
d. 3450
e. 3000
Pembahasan port dari MySQL berjumlah 3306 port
6.
Dibawah ini yang bukan Keistimewaan dari mysql adalah . . .
a. Portabilitas
b. Perangkat lunak sumber terbuka
c. Multi-user d. Konektivitas
e. Cepat
Pembahasan:
MySQL memiliki beberapa keistimewaan, antara lain :
Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih
banyak lagi.
Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat
lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara
gratis.
Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu
yang bersamaan tanpa mengalami masalah atau konflik.
Performance tuning, MySQL memiliki kecepatan yang menakjubkan dalam
menangani query sederhana, dengan kata lain dapat memproses lebih
banyak SQL per satuan waktu.
Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti
signed / unsigned integer, float, double, char, text, date, timestamp, dan
lain-lain.
Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang
mendukung perintah Select dan Where dalam perintah (query).
Keamanan. MySQL memiliki beberapa lapisan keamanan seperti
level subnetmask, nama host, dan izin akses user dengan sistem perizinan
yang mendetail serta sandi terenkripsi.
Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam
skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu
tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung
mencapai 32 indeks pada tiap tabelnya.
Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan
protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan
menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa
Indonesia belum termasuk di dalamnya.
Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai
aplikasi dan bahasa pemrograman dengan menggunakan fungsi API
(Application Programming Interface).
Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang
dapat digunakan untuk administrasi basis data, dan pada setiap peralatan
yang ada disertakan petunjuk online.
Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam
menangani ALTER TABLE, dibandingkan basis data lainnya
semacam PostgreSQL ataupun Oracle.
7.
port dari https adalah . . .
a. 467
b. 432
c. 412
d. 443
e. 433
Pembahasan:
HTTPS menyandikan data sesi menggunakan protokol SSL (Socure Socket
Layer) atau protokol TLS (Transport Lyer Security). Kedua protokol tersebut
memberikan perlindungan yang memadai dari serangan eavesdroppers, dan
man in the middle attacks. Pada umumnya port HTTPS adalah 443.
8.
Sebuah system manajemen database adalah . . .
a. PHP (script )
b. Apache
c. Squid
d. Proxy
e. MySQL
Pembahasan:
SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan
atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data
dikerjakan dengan mudah secara otomatis.
9.
Dibawah ini yang termasuk kegunaan dari mysql adalah . . .
a. akses cepat