30 September 2016

Kisi-kisi Soal UTS dan UAS Web Database Content Server (WDBCS) Beserta Jawaban

BIDANG STUDI KEAHLIAN        :  TEKNOLOGI INFORMASI DAN KOMUNIKASI
PROGRAM STUDI KEAHLIAN    :  TEKNIK KOMPUTER DAN INFORMATIKA
PAKET KEAHLIAN                        :  TEKNIK KOMPUTER DAN JARINGAN
MATA PELAJARAN                        :  WEB DATABASE CONTENT SERVER


1) Manusia diciptakan Tuhan Yang Maha Esa untuk beribadah kepada-Nya. Berdasarkan   Al-Qur’an, manusia merupakan makhluk yang sempurna di bumi ini. Manusia memiliki panca indera, sidik jari, tangan, kaki dan dapat disusun sebagai basisdata. Jika manusia merupakan sebuah entitas, bagian manakah yang bisa dijadikan Primary Key ....
a) Tangan
b) Kaki
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
b) Database Management System
c) Database Mantainance System
d) Database Mantainance Second
e) Database Management Second

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
d) Keamanan data mudah untuk dirubah
e) Mengambil data dan informasi dengan cepat

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

5) Berikut merupakan pengguna basis data, kecuali ....
a) Database Administrator
b) Database Designer
c) Application Programmer
d) System Analyst
e) Operator

6) Untuk mengakses web server dibutuhkan program berikut ini adalah ?
a) Mozilla Firefox atau Google Chrome
b) Friendster atau Blogger
c) MySQL atau Outlook
d) Squid atau Samba
e) Apache atau IIS

7) Software yang termasuk dalam DBMS adalah  ...
a) Microsoft access, 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

8) Pembuatan basis data baru (create database) adalah ...
a) Proses yang identik dengan perusakan lemari arsip, sekaligus beserta isinya jika ada
b) Proses yang identik dengan pembuatan lemari arsip yang baru
c) Proses yang identik dengan penambahan map arsip baru ke sebuah lemari arsip yang telah ada
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

10) ERD merupakan singkatan dari ....
a) Entity Relationalship Data
b) Entity Relationship Model
c) Entity Relationship Data
d) Entity Relationship Diagram
e) Entity Relationalship Diagram

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

15) Dalam table_siswa terdapat
Nis (varchar)(10) sebagai primary key
Nama (varchar)(20)
Kelas (int)(2)
Alamat (varchar)(30)
Manakah dari table di atas yang merupakan tipe data ...
a) primary key
b) (10)
c) Nis
d) varchar
e) alamat

16) Jika dilihat dari table atas, manakah yang merupakan attribut ...
a) (10)
b) 20
c) int
d) varchar
e) nama

17) Subbahasa pemrograman yang khusus dipergunakan untuk memanipulasi basis data disebut ...
a) SQL
b) DDL
c) DML
d) TCL
e) DCL

18) perintah yang digunakan untuk memanipulasi database (melihat, menenusuri, filtering, summarize, perhitungan, dll) disebut ...
a) SQL
b) DDL
c) DML
d) TCL
e) DCL

19) DDL merupakan singkatan dari ....
a) Data Definition Language
b) Database Definition Language
c) Database Definited Language
d) Data Definited Language
e) Data Data Language

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
c) Memberikan hak akses pengguna ke database
d) Perintah yang digunakan untuk memperbarui data lama menjadi data baru
e) Perintah yang digunakan untuk menghapus data dari tabel

22) Data yang menyatakan tipe data bilangan bulat ...
a) string
b) varchar
c) char
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
e) Transaction Control Language

24) Komputer yang memberikan layanan di jaringan disebut juga ...
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
b) chmod 755 xampp-linux-installer.run
c) chmod 777 xampp-linux-installer.run
d) chmod 555 xampp-linux-installer.run
e) chmod 775 xamp-linux-installer.run

27) Setelah diberi permission, command apa yang harus dilakukan agar menampilkan installer file tersebut ...
a) ls
b) ./ xampp-linux-installer.run
c) ./xampp-linux-installer.run
d) cd ./xampp-linux-installer.run
e) cp ./xampp-linux-installer.run

28) SQL merupakan singkatan dari ...
a) Second Query Language
b) Structur Query Language
c) Sequel Query Language
d) Structured Query Language
e) Standard Query Language

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
e) membuat laporan 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

32) Program yang dapat menjembatani kompleksitas berbagai platform system operasi Linux(UNIX) dengan mesin Windows yang dijalankan dalam suatu jaringan komputer disebut ...
a) OpenVPN
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
c) Dynamic Host Configuration Protocol
d) Double Host Configuration Protocol
e) Dynamic Host Central 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?



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.
  1. Menemukan atau mendefinisikan Entitas
  2. Menemukan atau mendefinisikan atribute
  3. Menemukan atau mendefinisikan Relasi

3. Data Definition Language (DDL), yakni perintah2 yang digunakan untuk mendefinisikan (menciptakan, tambah/mengubah/hapus) sturktur data/tabel
CREATE
ALTER
DROP
TRUNCATE
COMMENT
RENAME

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.
7. Mengatur pengguna, menambah pengguna baru atau menghapus pengguna lama.


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

5. Menempatkan mesin Linux/UNIX sebagai PDC (Primary Domain Controller) seperti yang dilakukan oleh NT dalam jaringan Wondows


KD 1.1
1. Sebutkan komponen basis data?
2. Sebutkan fungsi dan tujuan dari penggunaan basis data?
KD 1.2
3. Apa yang dimaksud dengan entitas dalam sebuah basis data?
KD 1.3
4. Apa yang dimaksud dengan perintah GRANT pada bahasa SQL?
5. Apa kepanjangan dari DDL dan sebutkan contohnya!
KD 1.4
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) Pemakai (user), Sistem Operasi (operating system), Perangkat Lunak Aplikasi (software), Perangkat keras (hardware).
2) 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.
3) Obyek yang mewakili sesuatu dalam dunia nyata dan dapat dibedakan antara satu dengan lainnya (unique).
4) Memberikan hak akses pengguna ke database
5) Data Definition Language, Create, Drop, Alter, Truncate.
6) XAMPP = Cross X OS, Apache, MySQL, Perl, Php
LAMPP = Linux, Apache, MySQL, Perl, Php
7) Mem-backup dengan perintah SQL, dengan MySQLDump, dengan PhPMyAdmin
8) Primary key adalah atribut yang digunakan untuk membedakan dan mendefinisikan suatu baris dalam sebuah tabel.
9)

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’);

Share:

0 komentar:

Post a Comment

Blog Archive