c) Sidik jari
d) Hidung
e) Lidah
2) Seorang admin server harus tepat memilih aplikasi DBMS sebagai komunikasi
antara user dengan basis data sesuai dengan kebutuhannya. Apa kepanjangan
DBMS ....
a) Database Manager System
3) Di bawah ini beberapa keuntungan penggunaan sistim Basis Data, kecuali ....
a) Mengurangi pengulangan data
b) Mencapai independensi data
c) Mengintegrasikan data dalam beberpa file
4) Berikut ini yang bukan termasuk komponen Basis Data adalah ...
a) Pemakai (user)
b) Sistem Operasi (operating system)
c) Perangkat Lunak Aplikasi (software)
d) Perangkat keras (hardware)
e) Modem
e) Operator
d) Proses yang identik dengan perusakan map arsip lama yang ada di sebuah lemari
arsip
e) Proses yang identik dengan penambahan lembaran arsip ke sebuah map arsip
9) Proses yang identik dengan penghapusan sebuah lembaran arsip yang ada di sebuah
map arsip disebut ...
a) alter
b) rename
c) delete
d) insert
e) drop
11) Suatu diagram dalam bentuk gambar atau simbol yang mengidentifikasi tipe dari
entitas di dalam suatu sistem yang diuraikan dalam data dengan atributnya, dan
menjelaskan hubungan atau relasi diantara entitas tersebut merupakan pengertian
dari .....
a) Key Attribut
b) Primary Key
c) Entitas
d) Relasi
e) ERD
12) Satu atau beberapa atribut yang mempunyai nilai unik sehingga dapat digunakan
untuk membedakan data pada suatu baris/record dengan baris lain pada suatu entitas
disebut ...
a) Key Attribut
b) Primary Key
c) Entitas
d) Relasi
e) ERD
13) Berikut ini termasuk dalam model basis data, kecuali ...
a) Model relational
b) Model Flash
c) Model Jaringan
d) Model Hirarkis
e) Model berorientasi object
14) Obyek yang mewakili sesuatu dalam dunia nyata dan dapat dibedakan antara satu
dengan lainnya (unique) disebut ...
a) atribute
b) key
c) entitas
d) relasi
e) Attribute
d) varchar
e) alamat
16) Jika dilihat dari table atas, manakah yang merupakan attribut ...
a) (10)
b) 20
c) int
d) varchar
e) nama
a) SQL
b) DDL
c) DML
d) TCL
e) DCL
c) DML
d) TCL
e) DCL
19) DDL merupakan singkatan dari ....
20) Perintah yang digunakan untuk menyisipkan atau memasukan data baru ke dalam
tabel adalah ...
a) Select
b) Insert
c) Delete
d) Drop
e) Update
21) Apa yang dimaksud dengan perintah GRANT pada bahasa SQL ...
a) Perintah yang digunakan untuk mengambil data atau menampilkan data
b) Mencabut hak akses yang telah diberikan
d) integer
e) date
23) Apa kepanjangan dari TCL ...
a) Trans Control Language
b) Transmitted Control Language
c) Transaction Central Language
d) Transmitted Central Language
a) Server
b) Client
c) Admin
d) User
e) Basis data
25) Software aplikasi berbasis web yang membantu dengan mudah untuk membuat
database MySQL adalah ...
a) XAMPP
b) Microsoft Access
c) Microsoft Word
d) Debian
e) Delphi
26) Sebelum instalasi XAMPP di debian harus ada permission untuk masuk ke dalam
OS. Apa command yang digunakan untuk permission tersebut ....
a) chmod 775 xampp-linux-installer.run
c) ./xampp-linux-installer.run
d) cd ./xampp-linux-installer.run
e) cp ./xampp-linux-installer.run
29) Di bawah ini yang bukan merupakan tugas utama dari seorang admin server
adalah ....
a) membangun server
b) mengelola server
c) memperbaiki server
d) memelihara server
30) Sebuah perangkat lunak aplikasi yang memungkinkan pengguna mengakses Web
atau Server di jaringan disebut ...
a) Web browser
b) WWW
c) HTTP
d) Internet
e) HTML
31) Sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web
disebut juga ...
a) HTML
b) HTTP
c) FTP
d) WWW
e) ISP
b) Samba
c) Streaming
d) XAMPP
e) FTP
33) Komputer yang memberikan nomor IP disebut dengan DHCP server. Apa
kepanjangan dari DHCP ...
a) Dynamic Host Config Protocol
b) Dynamic House Configuration Protocol
34) Sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau
HTTPS dari klien yang dikenal dengan web browser dan mengirimkan kembali
hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen
HTML disebut ...
a) Web browser
b) Web admin
c) WWW
d) Web server
e) Web statis
35) Perangkat lunak program yang mendistribusikan file atau informasi sebagai
respons atas permintaan yang dikirim via email disebut ...
a) Software
b) Web admin
c) Mail admin
d) Web server
e) Mail server
Uraian
1. Berkaitan dengan apa sajakah tujuan penggunaan basis data?
2. Apa langkah yang harus dilakukan oleh perancang basis data untuk
menggambarkan ERD?
3. Apa yang dimaksud dengan DDL, sebutkan perintah-perintahnya?
4. Sebutkan tugas Admin server?
5. Jelaskan fungsi dari Samba server?
6. Jelaskan pengertian dari XAMPP dan apa perbedaan dengan LAMPP!
7. Sebutkan cara untuk backup dan recovery database!
8. Apa yang dimaksud dengan primary key?
9. Buatlah dan relasikan minimal 3 tabel dalam database sekolah!
10. Dalam sebuah database sekolah mempunyai tabel siswa di dalamnya terdapat nis
(integer)(10) sebagai primary key, nama_siswa (varchar)(20), kelas (varchar)(10),
alamat (text). Buatlah Query SQL secara bertahap dari pembuatan database sampai
memasukkan 1 data atau record ke tabel siswa!
Jawaban
1.
1) Kecepatan dan Kemudahan (Speed).
2) Efisiensi Ruang Penyimpanan (Space).
3) Keakuratan (Accuracy),
4) Ketersediaan (Availability).
5) Kelengkapan (Completeness).
6) Keamanan (Security) dan
7) Kebersamaan (Sharability.
2.
4.
1) Membangun, mengelola server, dan memperbaiki server
2) Mendatangi server, melihat aktifitas log, apakah ada yang mencurigakan.
3) Apabila ada kecurigaan, maka dilakukan troubleshooting.
4) Mengecek usia software yang digunakan, apakah ada update.
5) Apabila ada update, lakukan backup terlebih dahulu, baru lakukan update.
6) Melaukan integrasi dengan teknologi baru jika ada, dan melakukan konfigurasi
untuk menyesuaikan keadaan perusahaan.
5.
1) Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows
2) Menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP,
webserver, sebagai gateway, mail server, proxy dan lain-lain
3) Aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis
grafis yaitu swat
4) Fasilitas pengremote seperti telnet dan ssh juga tersedia
10.
- create database sekolah;
- use sekolah;
- create tabel siswa
- (nis int(10) primary key,
- nama_siswa varchar(20),
- kelas varchar(10),
- alamat text);
- show tables;
- insert into siswa values
- (‘1’,’adi’,’XII TKJ’,’Tigaraksa’);