Anda di halaman 1dari 16

1.

Dibawah ini mana yang merupakan aplikasi PHP Framework

A. Codeigniter frame work

B. Spring framework

C. Android framework

D. HTML framework

E. CSS framework

ANSWER : A

2. File dibawah ini bertugas sebagai pengatur jalannya suatu aplikasi website di framework
adalah …

A. Config

B. Controller

C. Model

D. View

E. Autoload

ANSWER : B

3. File dibawah ini bertugas sebagai pengolah data dalam aplikasi codeigniter adalah …

A. Config

B. Controller

C. Model

D. View

E. Autoload

ANSWER: C

4. File dibawah ini bertugas untuk manmpilkan data / informasi kepada user di codeigniter
adalah …

A. Config

B. Controller

C. Model

D. View

E. Autoload

ANSWER : D

5. Dalam membuat sebuah website bagian-bagian yang umum digunakan adalah, kecuali…

A. Header
B. Footer

C. Navigasi

D. Body

E. Title

ANSWER : E

6. Tag <ul><li>…</li></ul> berfungsi sebagai …

A. Membuat table

B. Membuat point list

C. Membuat judul

D. Menebalkan huruf

E. Memiringkan huruf

ANSWER : B

7. Kepanjangan dari HTML adalah ..

A. Hyper Text Manual Language

B. Hypno Terminal Maximal List

C. Hyper Text Mark-up Language

D. Horizon Terminal Mark-up List

E. Hypert Text Mark-up List

ANSWER : C

8. Perintah untuk menggabungkan dua kolom atau lebih pada table adalah …

A. Br

B. Colspan

C. Rowspan

D. Textarea

E. Tidak ada jawaban yang benar

ANSWER : A

9. Perintah untuk menggabungkan dua baris atau lebih pada table adalah …

A. Br

B. Colspan

C. Rowspan

D. Textarea
E. Tidak ada jawaban yang benar.

ANSWER : C

10. Fungsi dari POST dan GET adalah …

A. Menentukan nama form

B. Menentukan metode pengiriman yang dipakai

C. Menentukan alamat halaman web yang akan memproses masukan dari form

D. Menerima masukan berupa pilihan

E. Menandai atau mengatur nilai dari sebuah radio.

ANSWER : B

11. Atribut “action” pada form digunakan untuk ?

A. Menentukan nama form

B. Menentukan metode pengiriman yang dipakai

C. Menentukan halaman web yang akan memproses masukan dari form

D. Menerima masukan berupa plihan

E. Menandai atau mengatur nilai dari sebuah radio

ANSWER : C

12. <img /> adalah tag yang digunakan untuk …

A. Mengatur paragraph

B. Menampilkan table

C. Membuat link ke halaman lain

D. Menampilkan gambar

E. Mengatur background

13. Kompulan data disimpan didalam file, bisa dalam satu file atau pun beberapa file. Dalam
system informasi berbasis computer, merupakan pengertian dari…

A. Data

B. Informasi

C. Sistem Informasi

D. Database

E. Website

ANSWER :D
14. Sebuah fakta tentang sesuatu dalam dunia nyata (dapat berupa angka, deretan karakter,
symbol dan gambar) yang dapat direkan dan disimpan pada media computer. Adalah pengertian
dari..

A. Data

B. Informasi

C. Database

D. Basis data

E. Website

ANSWER: A

15. Sebuah hasil pengolahan data yang telah diolah sedemikian rupa sehingga memiliki makna
tertentu bagi pengguna, adalah pengertian dari…

A. Basis data

B. Data

C. Informasi

D. Sistem informasi

E. Website

ANSWER: C

16. Beberapa database yang terkenal saat ini, kecuali

A. Java, oracle, PHP

B. Oracle, sybase, ms sql

C. Postresql, mysql, dan MS Access

D. Oracle, Mongo DB, MS Access

E. Semua Benar

ANSWER : A

17. Satu record mewakili ..

A. Satu data atau informasi tentang seseorang

B. Satu data atau informasi tentang beberapa orang

C. Satu data atau informasi tentang orang tertentu

D. Satu data atau informasi penting yang berkaitan dengan beberapa orang

E. Satu data informasi

ANSWER : A
18. Merupakan satu atau lebih field / atribut (kumpulan atribut) yang dapat membedakan setiap
baris data dalam sebuah table secara unik. Bisa terjadi, ada lebih dari 1 kumpulan atribut yang
bersifat seperti itu pada sebuah table merupakan pengertian dari …

A. Primary key

B. Super key

C. Foreign key

D. Candidate key

E. Composite key

ANSWER : C

19. Candidate-key yang dipilih untuk mengidentifikasi tupelo secara unik pada suatu relasi,
merupakan pengertian dari …

A. Primary key

B. Foreign key

C. Super key

D. Candidate key

E. Composite key

ANSWER : A

20. Satu atribut ( satu set atribut) yang melengkapi satu relationship (hubungan) yang
menunjukkan ke induknya merupakan pengertian dari …

A. Primary key

B. Foreign key

C. Super key

D. Candidate key

E. Composite key

ANSWER : B

21. Hubungan relationship dengan symbol (N to N) memeiliki makna …

A. Many to many relathionship

B. One to Many relathionship

C. One to One relationship

D. Zero to One relationship

E. Semua Jawaban Salah

ANSWER : A
22. Hubungan relationship dengan symbol ( 1 to N ) memiliki makna ..

A. Many to many relathionship

B. One to many relationship

C. One to one relationship

D. Zero to one relationship

E. Semua jawaban salah

ANSWER : B

23. Sebuah gambaran hubungan antar table adalah …

A. Entity Relationship Diagram

B. Mysql

C. Database

D. Oracle

E. Maria DB

ANSWER : A

24. Macam – macam relasi antar table adalah …

A. 1 to 1

B. N to N

C. 1 to N

D. N to 1

E. 0 to 0

ANSWER : E

25. Apa yang dimaksud mysql !

A. Mysql adalah sebuah perangkat lunak system manajemen basis data SQL atau DBMS yang
multithread, multi user

B. Mysql adalah sebuah perangkat lunak system manajemen basis GUI (Graphic user interface),
mudah dalam memanipulasi data dan user friendly

C. Mysql adalah sebuah aplikasi pengolah angka dan manajemen perkantoran, dll.

D. Mysql adalah sebuah perangkat lunak system pengolah kata berbasis console yang opern
source.

E. Mysql adalah aplikasi berbayar

ANSWER : A
26. Program ini awalnya diciptakan pada tahun 1979, oleh Michael “Monty” Widenius, seorang
programmer computer asala swedia. Monty mengembangkan sebuah system database sederhana
yang dinamaan UNIREG yang menggunakan koneksi low level ISAM database engine dengan
indexing. Pada saat itu Monty bekerja pada perusahaan bernama tcx di Swedia. Merupakan sejarah
dari perangkat ?

A. Msexcel

B. Mysql

C. Oracle

D. Mongo DB

E. Msaccess

ANSWER : B

27. 1. David Axmark

2. Allan Larsson

3. Michael “Monty” Widenius

4. Bill Gates

5. Ahmad Dhani

A. 1,3 dan 4

B. 2,3 dan 5

C. 1,2 dan 3

D. 3,4,dan 5

E. 1,2,dan 5

ANSWER : C

28. Siapa pencipta mysql ?

A. Carles Cabbage

B. Howard Akein

C. Linus Torvald

D. Michael “Monty” Widenius

E. Bill Gates

ANSWER : D

29. Perintah untuk menampilkan seluruh data pada table barang adalah …

A. Select barang;

B. Select * barang;
C. Select * from barang;

D. Select from barang;

E. Select from;

ANSWER : C

30. Cara menghapus table barang ?

A. Drop table * barang;

B. Drop table barang;

C. Drop barang;

D. Drop barang table;

E. Drop table;

ANSWER : B

31. Perintah yang benar dalam membuat user (Joni dengan password Aparilia) di database …

A. Create user ‘joni’ identified by ‘aprilia’;

B. Create ‘joni’@’localhost’ identified by;

C. Create user ‘joni’@’localhost’ identified by ‘aprilia’;

D. Create user @’localhost’ identified by ‘aprilia’;

E. Create ‘joni’@’localhost’ identified by ‘aprilia’;

ANSWER : C

32. Jika kita ingin member hak kepada user joni untuk melakukan insert,update,delete maka
langkah yang benar adalah …

A. Grant update on pelanggan to ‘joni’;

B. Gran update,delete,insert on pelanggan.* to ‘joni’@’localhost’;

C. Grant update,delete,insert on pelanggan.* to ‘joni’@’localhost’;

D. Grant * on pelanggan.* ;

E. Grant on pelanggan.* to ‘joni’@’localhost’;

ANSWER : C

33. Dalam suatu table terdapat kolom

- KODEPEL

- NAMAPEL

- ALMTPEL

- TELPPEL
- KODETAR

Mana dari jawaban dibawah ini untuk menampilkan nama pelanggan dan alamat pelanggan
yang benar ?

A. Select * from pelanggan;

B. Select NAMAPEL ALMTPEL from pelanggan;

C. Select NAMAPEL ALMTPEL from;

D. Select NAMAPEL ALMTPEL PELANGGAN

E. Select NAMAPEL,ALMTPEL from PELANGGAN;

ANSWER : E

34. Dalam suatu table

KODEPEL NAMAPEL ALMTPEL TELPPEL KODETAR

PEL001 MARKONAH DUNGUS 0813611111 TAR450

PEL002 INEM CERME KIDUL 091238999 TAR900

PEL003 LEGIMIN MOROWUDI 081111111 TAR3K3

Manakan program dibawah ini yang tepat untuk menampilkan nama pelanggan, alamt
pelanggan, dan no telp atas nama Markonah.

A. Select * from pelanggan;

B. Select * from pelanggan where kodepel;

C. Select namapel,almtpel,telpel from pelanggan;

D. Select * from pelanggan where kodepel=’PEL001’;

E. Select namapel,almtpel,telpel from pelanggan where kodepel=’PEL001’;

ANSWER : E

35. Buat lah barang dengan field kode_barang char(6),nama barang varchar2(25),satuan_barang
varchar2(20) dan stok_barang number(4) primary key adalah kode barang ?

A. Create table barang(

Kode_barang char(6),

Nama_barang varchar2(25),

Satuan_barang varchar2(20),

Stock_barang number(4),

Constraint pk_barang primary key(kode_barang)

);

B. Create table barang(


Kode_barang char(6)

Nama_barang varchar2(25)

Satuan_barang varchar2(20)

Stock_barang number(4)

Constraint pk_barang primary key(kode_barang)

);

C. Create table barang(

Kode_barang char(6),

Nama_barang varchar2(25),

Constraint pk_barang primary key(kode_barang)

);

D. Create table barang(

Kode_barang char(6),

Nama_barang varchar2(25),

Satuan_barang varchar2(20),

Stock_barang number(4),

Constraint pk_barang primary key(kode_barang)

E. Semua Jawaban Salah

ANSWER : A

36. Isikan lah sebuah recordke dalam tabel barang seperti tampilan berikut : KODE_BARANG
NAMA_BARANG SATUAN_BARANG STOK_BARANG ,KPR-1 KULKAS BUAH 20?

A. Insert into barang values('KPR-01','KULKAS','BUAH','20');

B. Insert into_barang values('KPR-01','KULKAS','BUAH','20');

C. Insert barang_values('KPR-01','KULKAS','BUAH','20');

D. Insert into barang values(KPR-01,KULKAS,BUAH,20);

E. SEMUA JAWABAN SALAH

ANSWER : A

37. Perangkat Lunak (Software) yang digunakan untuk mengelola kumpulan atau koleksi data,
dimana data tersebut diorganisasikan atau disusun ke dalam suatu model data disebut?

A. Field

B. Record

C. DBMS
D. Tabel

E. Grafik

ANSWER : C

38. Microsoft Access,Database Oracle adalah salah satu program aplikasi DBMS apa singkatan
dari DBMS tersebut?

A. Database Multiple System

B. Database Management System

C. Data Management System

D. Database Management Supply

E. Data Multiple Supply

ANSWER : B

39. Data yang terletak didalam satu kolom disebut?

A. Field

B. Record

C. DBMS

D. Tabel

E. Grafik

ANSWER : B

40. 21. Data yang terletak di dalam satu baris dan mewakili satu objek disebut?

A. Field

B. Record

C. DBMS

D. Tabel

E. Grafik

ANSWER : D

41. 22. Data yang menggambarkan kumpulan karakteristik suatu entitas?

A. Field

B. Record

C. DBMS

D. Database
E. Table

ANSWER : B

42. Perintah yang digunakan untuk memanipulasi data adalah?

A. Report

B. Query

C. Form

D. Tabel

E. Grafik

ANSWER : B

43. Manakah dibawah ini yang bukan termasuk kedalam software pengolah data base?

A. Ms- Access

B. Ms- Word

C. My SQL

D. SQL Server

E. Oracle

ANSWER: B

44. Tipe data apakah yang panjang maksimalnya 255 karakter dapat menerima huruf, angka,
spasi, dan tanda baca?

A. Text

B. Memo

C. Varchar

D. Currency

E. Date

ANSWER : C

45. Currency digunakan untuk tipe data?

A. Huruf, angka spasi dan tandabaca

B. Berisi gambar

C. Untuk alamat hyperlink

D. Angka dalam format mata uang

E. Tanggal

ANSWER : D
46. Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut?

A. Data Field

B. Data Record

C. Attribut

D. Entity

E. Many

ANSWER : C

47. Ciri dari Primary Key adalah ?

A. Bersifat unik

B. Bersifat umum

C. Memiliki kesamaan data dengan

D. Mudah dihapal

E. Spesial

ANSWER : A

48. Salah satu contoh data manipulation language ?

A. ALTER

B. TABLE

C. CHAT

D. SELECT

E. DELETE

ANSWER : D

49. Tamplikanlah seluruh field yang berada didalam tabel barang?

A. SQL> select * from barang;

B. SQL> select * to barang;

C. SQL> select * from table barang;

D. SQL> select * from new barang;

E. SQL > select * from ;

ANSWER : A

50. Di dalam suatu basis data, seorang pemrogram aplikasi cukup hanya mengetahui ?
A. Skema basis data.

B. Subskema basis data.

C. Model data

D. Seluruh relasi yg ada.

E. Software Database

ANSWER : D

51. Kegunaan Data Manipulation Language (DML) adalah untuk ?

A. Mendefinisikan skema konseptual dan internal.

B. Memanipulasi basis data seperti : menambah, mengubah, melihat dan mengahapus.

C. Mendeskripsikan skema internal.

D. Mendeskripsikan user-view dan mappingnya ke tingkat konseptual.

E. Skema

ANSWER : D

52. Normalisasi adalah langkah penting dalam menyusun file basis data untuk menghindari ?

A. Manipulasi data

B. Validasi data

C. Kerangkapan data

D. Kosistensi data

E. Semua Salah

ANSWER : C

53. Personil yg berhak untuk merubah struktur storage dan strategi akses di dalam basis data
adalah ?

A. DBMS

B. DBA

C. Programmer

D. Analyst

E. Semua Salah

ANSWER : B

54. Dalam pendekatan basis data relasional suatu field disebut juga ?

A. Atribut.

B. Baris
C. Tupel.

D. Relasi.

E. Tabel

ANSWER : A

55. Statement DML dari SQL adalah ?

A. Retrieve, Replace, Delete, Update.

B. Select, Project, Join, Divide.

C. Select, Replace, Delete, Insert.

D. Select, Update, Delete, Insert.

E. Grant, Create, Delete, update

ANSWER : C

56. Perintah untuk membuat Database pada mysql adalah ?

A. CREATE TABLE.

B. CREATE INDEX.

C. CREATE VIEW.

D. CREATE DATABASE.

E. CREATE PRIMARY.

ANSWER : D

57. Ciri dari Primary Key adalah?

A. Bersifat unik

B. Bersifat umum

C. Memiliki kesamaan data dengan

D. Mudah dihapal

E. Mudah digunakan

ANSWER : A

58. Cara membuka database yaitu ketik ?

A. USE DATABASE;

B. USE TABLE;

C. USE USER;

D. USE PROGRAM;

E. USE MYSQL;
ANSWER : A

59. Cara mengahapus database yaitu ketik ?

A. DROP DATABASE (if exists) nama_database;

B. DELETE DATABASE (if exists) nama_database;

C. ALTER DATABASE (if exists) nama_database;

D. REMOVE DATABASE (if exists) nama_database;

E. USE DATABASE (if exists) nama database;

ANSWER : A

60. Cara menghapus database MAHASISWA yaitu ketik ?

A. DROP DATABASE mahasiswa;

B. DROP mahasiswa DATABASE;

C. DELETE DATABASE mahasiswa;

D. REMOVE DATABASE mahasiswa;

E. USE DATABASE mahasiswa;

ANSWER : A

Anda mungkin juga menyukai