Soal II
1. Perintah-perintah untuk mengakses data pada sistem basis data adalah ....
a. Query
b. SQL
c. Database
d. DDL
e. MDL
a. localhost
b. mysql
c. smkmlgkab
e. smk
a. =
b. :
c. ;
d.
e. ,
Pada sintak di atas, sistem MySQL akan menampilkan tanda yang berarti ....
5. Di bawah ini yang tidak termasuk sifat sifat dari MySQL sebagai database
server, adalah....
a. open source
b. multiplatform
6. Di bawah ini yang bukan termasuk keuntungan penggunaan sistim Basis Data,
adalah....
8. Sistem database MySQL memiliki sistem sekuritas dengan tiga verifikasi, yaitu
....
10. Di bawah ini termasuk dalam perintah dasar yang tidak termasuk Data
Definition Language,adalah....
a. create
b. alter
c. delete
d. rename
e. drop
11. Data Manipulation Language adalah perintah SQL yang berhubungan dengan ....
a. pengolahan data
b. pembuatan database
c. pembuatan tabel
d. struktur database
e. mengganti nama tabel dan database
Jika query di atas berhasil dieksekusi dan database berhasil dibuat, maka pesan
yang tampiladalah ....
a. showdatabases;
b. use databases;
c. create databases;
d. delete databases;
e. rename databases;
Database change
c. menghapus database
tgllahir date,
alamat text,
);
e. mengosongkan table
tgllahir date,
alamat text,
);
Fungsi dari PRIMARY KEY adalah ....
tgllahir date,
alamat text,
);
a. struktur data
b. tipe data
c. jenis data
d. nama data
e. kunci data
19. Pada prinsipnya tipe data char( ) dan varchar( ) adalah sama. Perbedaannya
terletak pada ....
c. Jumlah karakternya
d. menampilkan field
21. Untuk merubah struktur suatu tabel, bentuk umum perintah SQL-nya adalah....
22. alter_options merupakan pilihan perubahan tabel. Option yang tidak bisa
digunakan ada di bawahini, adalah ....
a. ADD
b. MODIFY
c. DROP
d. RENAME
e. DELETE
26. Query untuk menampilkan data siswa yang beralamat di luar Banyumas
adalah ....
a. YYYY-MM-DD
b. YY-DD-MM
c. DD-MM-YYYY
d. DD-MM-YY
e. MM-YYYY-DD
28. Apabila kita akan menggunakan format panjang misalnya November, 20th,
2010, makafungsi yang digunakan adalah ....
b. TIME ( )
c. DATE ( )
d. TIME FORMAT ( )
e. DATE FORMAT ( )
a. 05-11-2010
c. 20:15:07
d. 2010-11-05
e. Friday, 2010-11-12
30. Misalkan di komputer tertera tanggal 10 Desember 2010 dan jam 08:26:35,
maka jika kitamengeksekusi sintak SELECT YEAR (NOW( )), MONTH (NOW( )), DAY
(NOW()), HOUR(NOW( )), MINUTE (NOW( )), SECOND (NOW( )); hasilnya adalah ....
a. 2010 12 10 08 26 35
b. 2010 10 12 08 26 35
c. 2010 12 10 26 08 35
d. 2010 12 10 35 26 08
e. 2010 10 12 35 08 28
31. Jika kita ingin mengetahui tanggal berapakah 1 minggu ke depan, atau
tanggal berapakah 10hari yang lalu dapat menggunakan fungsi ....
$hostmysql = localhost;
$username = root;
$password = ;
$database = siswa;
$conn = mysql_connect($hostmysql,$username,$password);
35. Menurut Wikipedia, trigger dalam database diartikan sebagai procedural code
that is automatically executed in response to certain events on a particular table or
view in a database. Pengertian singkatnya adalah ....
a. kumpulan sintak yang akan secara otomatis dijalankan jika terjadi operasi
tertentu dalamfield di tabel
d. kumpulan sintak yang akan dieksekusi secara otomatis jika ada perubahan-
perubahandalam tabel
e. Kumpulan sintak yang akan dijalankan jika ada perubahan dalam database
36. Triger dalam database sering digunakan untuk beberapa hal di bawah ini,
kecuali ....
[BEFORE|AFTER] [INSERT|UPDATE|DELETE]
ON tablename
FOR EACH ROW statement
Fungsi [BEFORE] dan [AFTER] pada pembuatan triger di atas adalah ....
38. Jika terdapat beberapa perintah dalam triger, maka sintak yang digunakan
untuk mengawali dan mengakhiri perintah adalah ....
39. Di dalam statement trigger, kita dapat mengakses record tabel sebelum atau
sesudah proses dengan menggunakan ....
a. DELETE TRIGGER
b. CREATE TRIGGER
c. DROP TRIGGER
d. START TRIGGER
e. CHANGE TRIGGER
b. WorldWide Web
Pembahasan:
WWW adalah singkatan dari waring wera wanua (world wide web)
e. jaringan stabil
pembahasan:
Beberapa perbedaan utama antara http dan https, dimulai dengan port default,
yang 80 untuk http dan 443 untuk https. Https bekerja dengan transmisi interaksi
yang normal http melalui sistem terenkripsi, sehingga dalam teori, informasi tidak
dapat diakses oleh pihak selain klien dan server akhir. Ada dua jenis umum lapisan
enkripsi: Transport Layer Security (TLS) dan Secure Socket Layer (SSL), yang
keduanya menyandikan catatan data yang dipertukarkan.
3. Dibawah ini yang merupakan dua buah jenis perintah dalam SQL, yaitu ....
a. DXLdan DDM
Pembahasan:
Terdapat 3 (dua) jenis perintah SQL, yaitu DDL, DML dan DCL.
CREATE
ALTER
RENAME
DROP
SELECT
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 . . .
b. multiplatform
c. open source -
a. 3306
b. 3205
c. 3002
d. 3450
e. 3000
a. Portabilitas
d. Konektivitas
e. Cepat
Pembahasan:
Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang
bersamaan tanpa mengalami masalah atau konflik.
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).
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.
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.
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.
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.
a. akses cepat
c. mudah di gunakan
d. koneksi cepat
e. efisien
Pembahasan:
a. Protability
b. Multiuser
e. spiding
Pembahasan:
Kelebihan MySQL
1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang
bersamaan tanpa mengalami masalah atau konflik.
5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti
signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang
mendukung perintah Select dan Where dalam perintah (query).
8. 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.
11.Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi
dan bahasa pemrograman dengan menggunakan fungsi API (Application
Programming Interface).
11. Bahasa pemrograman script yang paling banyak dipakai saat ini atau dalam
kata lain bisa diartikan sebuah bahasa pemrograman web yang bekerja di sisi
server (server side scripting) adalah pengertian dari . . .
a. MySQL
b. PHP -
c. Proxy
d. Bind
e.Squid
Pembahasan:
Pembahasan:
13. Dibawah ini yang bukan Kelebihan PHP dari bahasa pemrograman lain adalah
a. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan
sebuah kompilasi dalam penggunaanya.
b. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai
apache, IIS, Lighttpd, nginx, hingga Xitami dengan konfigurasi yang relatif mudah.
c. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan
developer yang siap membantu dalam pengembangan.
e. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah
karena memiliki referensi yang banyak.
Pembahasan:
. Banyak sekali kelebihan yang dimiliki PHP dibandingkan dengan bahasa
pemrograman yang lain, Diantaranya :
PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara
gratis.
Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi
karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi bahkan HP
yang mempunyai Web Browser dapat menggunakan program PHP.
Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan lain-lain.
Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS dan lain-lain.
Banyak bertebaran Aplikasi & Program PHP yang Gratis & Siap pakai seperti
WordPress, PrestaShop, dan lain-lain.
14. Server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux,
Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk
melayani dan memfungsikan situs web adalah pengertian dari. . .
a. MySQL
b. PHP
c. Squid
d. Apache
e. SQL
Pembahasan:
. Apache adalah server web yang dapat dijalankan di banyak sistem operasi
(Unix,BSD,Linux, Microsoft Windows dan Novell Netwareserta platform lainnya) yang
berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan
untuk melayani fasilitas web/www ini menggunakan HTTP
15. Di bawah ini yang tidak termasuk fitur-fitur canggih dalam Apache
c. koneksi cepat
d. efisien
e. nyaman
Pembahasan:
16. Perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang
digunakan untuk menangani administrasi MySQL melalui Jejaring Jagat Jembar
(World Wide Web) adalah pengertian dari . . .
a. PHP
b. phpMyAdmin
c. MySQL
d. SQL
e. Apache
Pembahasan:
17. Di Bawah ini yang bukan termasuk fitur dalam phpMyAdmin adalah . . .
a. Membuat grafik PDF dari tampilan basis data anda
d. Sangat mudah
e. Transformasi data disimpan ke dalam format yang menggunakan satu set fungsi
yang telah ditetapkan, seperti menampilkan data blob-data atau download-link
Pembahasan:
menelusuri dan drop basisdata (data base), tabel, pandangan (view), bidang (fields)
dan indeks.
membuat, menyalin, drop, dan mengubah nama basis data, tabel, kolom dan
indeks.
Transformasi data disimpan ke dalam format yang menggunakan satu set fungsi
yang telah ditetapkan, seperti menampilkan data blob-data atau download-link.
Dan banyak lagi.
a. Tobias Ratschiller
c. Supriyadi
d. yohan saributo
e. sarinawa otaitsu
Pembahasan:
a. 1999
b. 2000
c. 2001
d. 2002
e. 2003
Pembahasan:
a. Apache
b. MySQL-
c. PHP
d. Squid
e. Proxy
Pembahasan:
1 komentar:
Balas
Beranda
Mengenai Saya
Foto saya