• Tidak ada hasil yang ditemukan

Lampiran 5 Soal Uji Coba

SOAL MEMBUAT DATABASE

Mata Pelajaran : Database Kelas/Semester : XI/II

Waktu : 45 menit

Pilihlah jawaban berikut dengan benar dan tepat!

1. Gambar di bawah ini menu yang dapat menampilkan data adalah

a. Browse b. Insert c. Structure

d. Export e. Drop

2. Software yang digunakan untuk membuat database,yaitu a. PHP My Admin

b. Sony vegas c. Camtasia

d. Photoshop e. Corel draw

3. Perintah-perintah untuk mendefinisikan dan mengatur semua atribut dan properti dari database a. Quary b. SQL c. Database d. DDL e. MDL

4. Tanda untuk mengakhiri suatu sintak dalam MySQL adalah a. =

b. : c. ;

d. “ e. ,

5. Cara menambah tabel baru di MySQL-front yaitu dengan perintah a. Conection

b. Drop database c. Drop table

d. Create table e. Create database

119

6. Pada gambar no. 1 untuk membuat tabel terdapat pada menu a. Browse

b. Insert

c. Structure

d. Mempertebal tampilan e. Drop

7. Syntax yang digunakan untuk menghapus database dalam MySQL adalah a. Create database name

b. Update database name c. Array

d. Mask

e. Drop database name

8. Type data INT dalam SQL berfungsi untuk. . . a. Menyatakan data berupa tanggal b. Menyatakan data berupa waktu c. Menyatakan data berupa

karakter

d. Menyatakan data berupa angka e. Menyatakan data berupa numerik

9. Cara membuat database baru di MySQL- front yaitu dengan . . . a. Create tabel

b. conection c. Drop database

d. Drop Tabel e. Create database

10. Di bawah ini termasuk dalam perintah dasar yang termasuk Data Definition Language,kecuali. . . a. Create b. Alter c. Delete d. Rename e. Drop

11. Fungsi dari PRIMARY KEY adalah. . . a. Kunci utama pada suatu field b. Kunci cadangan pada suatu field c. kunci kedua pada suatu field

d. Kunci standar pada suatu field e. Kunci utama record

12. Ada dua buah jenis perintah dalam SQL, yaitu a. DDL dan DML

b. DML dan MDL c. DDL dan MDL

d. DLD dan MDL e. Semua ada

13. Syntak berikut : ALTER TABLE siswa MODIFY agama char(2) NOT NULL; Hasil eksekusi dari Syntak di atas adalah

a. Merubah field agama agar tidak dikosongkan b. merubah tabel siswa menjadi agama

d. menambahkan field agama char(2) pada tabel siswa menghapus field agama char(2) pada tabel siswa 14. Syntak berikut : CREATE DATABASE siswa;

Jika query di atas berhasil dieksekusi dan database berhasil dibuat, maka pesan yang tampil adalah

a. Query cancel 2 row affected (0.02)

b. Query ok, 1 column affected (0.02)

c. Query cancel, 1 row ejected (0.02)

d. Query ok, 1 row affected (0.02) e. Query ok, 1 column ejected

(0.02)

15. Perintah yang digunakan untuk mengisi tabel pada NIS 1051 adalah a. Insertnama_tabel(„1051‟,‟Dafa‟,‟1993-06-05‟,‟Banyumas‟); b. Insert intonama_tabel („1051‟,‟Dafa‟,‟1993-06-05‟,‟Banyumas‟); c. Insert intonama_tabel („1051‟‟Dafa‟‟1993-06-05‟‟Banyumas‟); d. Insert intonama_tabel („(„1051‟,‟Dafa‟,‟1993-06-05‟,‟Banyumas‟) e. Insert intonama_tabel value („1051‟,‟Dafa‟,‟1993-06-05‟,‟Banyumas‟); 16. Manakah yang termasuk dalam bagian dari bahasa SQL

a. DBMS b. DDL c. RDBMS

d. ODBC e. HSBC

17. Untuk merubah struktur suatu tabel, bentuk umum perintah SQLnya adalah... a. ALTER table nama_field CHANGE option;

b. ALTER table nama_tabel CHANGE option; c. ALTER table nama_database CHANGE option; d. ALTER table nama_alter CHANGE option; e. ALTER table nama_record CHANGE option; 18 Perhatikan tabel berikut ini!

Syntax yang digunakan untuk membuat tabel diatas adalah . . . a. Create database nama_tabel (NIM, Nama,Tgllahir,Alamat); b. Create table nama_field (NIM, Nama,Tgllahir,Alamat); c. Create table nama_tabel (NIM, Nama,Tgllahir,Alamat);

121

d. Create nama_tabel (NIM, Nama,Tgllahir,Alamat); e. Create database (NIM, Nama,Tgllahir,Alamat); 19. Apa kepanjangan dari DDL

a. Data Definition Language

b. Data Domain Language

c. Database Definition language

d. Domain Data Language

e. Data Domain Language

20. Berikut ini manakah yang termasuk fungsi dari alter

a. Mengubah struktur database d. Menghapus kolom b. Mengubah struktur tabel e. Menginputkan tabel c. Menambah struktur kolom

21. Untuk menghapus kolom alamat pada tabel pada nomer 18 di atas dengan cara. . . a. Alter table nama_table drop column alamat;

b. Alter nama_table drop alamat;

c. Alter table nama_table rename column alamat; d. Alter table nama_table rename alamat;

e. Alter table nama_table change column alamat;

22. String karakter dengan panjang yang tidak tetap, maksimum n adalah fungsi dari tipe data

a. Varchar c. Char e. Date

b. Int d. Text

23. Syntak untuk mengubah struktur tabel di atas dengan perubahan nama pada kolom alamat menjadi KOTA adalah . . .

a. Alter table change KOTA varchar(10);

b. Table nama tabel change alamat KOTA varchar(10); c. Alter table nama_tabel change alamat_KOTA varchar(10); d. Alter table nama_tabel change alamat KOTA varchar(10); e. Alter table alamat change KOTA varchar(10);

24. Perintah SQL yang meminta sesuatu tindakan kepada DBMS untuk menciptakan tabel, indeks atau pandangan adalah

a. Alter c. Select e. Drop

b. Commit d. Create

25. Dibawah ini yang termasuk perintah-perintah manipulasi data a. Simpan data

b. Penghapusan data c. Penambahan data

d. Insert data e. Edit data

26.

Pada tabel diatas tipe data yang paling tepat untuk field nama adalah a. Numeric c. Memo e. Date

b. Integer d. Text

27. Dalam penamaan membuat database dalam penamaan yang benar adalah a. CREATE DATABASE Latihan 1;

b. CREATE DATABASE Latihan_1; c. CREATE DATABASE„Latihan 1 Baru‟

d. CREATE DATABASE Latihan 1; e. CREATE DATABASE„Latihan_1‟

28. perhatikan tabel Barang berikut ini !

No.Barang Na Barang Harga

121 Helm VOG Rp 50.000

232 Helm Caberg Rp 40.000

265 Helm INK Rp 200.000

Untuk membuat view barang mahal yang hargaya lebih dari Rp 50.000 menggunakan

syntak

a. Create view Brg.Mahal As Select As No.Barang, Na.Barang, Harga From Barang Where harga > 50.000

b. Create Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang

Where harga > 50.000

c. Create view Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang

Where harga > 50.000

d. Create view Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang

Where Na.Barang > 50.000

e. Create view Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang

Where harga < 50.000 29. Perhatikan atribut di bawah ini!

1. Select 3.create 5.rename 7.insert

2. Update 4.delete 6.drop 8.alter

Perintah yang digunakan dalam membuat tabel menggunakan standar DDL yaitu a. 1,2,4,7 c. 2,3,7,8 e. 3,4,5,6

b. 1,2,3,6 d. 3,5,6,8

30. Perhatikan data atribut nomor 29, Perintah yang tidak digunakan dalam membuat tabel menggunakan standar DDL yaitu

a. 1,2,4,7 c. 2,3,7,8 e. 3,4,5,6 b. 1,2,3,6 d. 3,5,6,8

123

. Gambar di atas berfungsi untuk

a. Menambah tabel d. Membuat tabel b. Menambah kolom e. Menambahkan baris c. Membuat database

32. Syntak Insert Into nama_tabel values berfungsi untuk . . .

a. Membuat lembar kerja baru d. Memuat ulang sesi terakhir b. Membuka file yang tersimpan e. Memasukkan data pada tabel c. Menyimpan lembar kerja

33. perhatikan tabel Barang berikut ini !

No.Barang Na Barang Harga

121 Helm VOG Rp 50.000

232 Helm Caberg Rp 40.000

265 Helm INK Rp 200.000

Untuk membuat view barang mahal yang hargaya kurang dari Rp 50.000 menggunakan syntak . . .

a. Create view Brg.Mahal As Select As No.Barang, Na.Barang, Harga From Barang Where harga > 50.000

b. Create Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang Where harga > 50.000

c. Create view Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang Where harga > 50.000

d. Create Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang Where Na.Barang > 50.000

e. Create view Brg.Mahal As Select No.Barang, Na.Barang, Harga From Barang Where harga < 50.000

34. Perhatikan data atribut nomor 29!

Yang berguna untuk menghapus data adalah nomor a. 1

b. 2 c. 3

d. 1 dan 2 e. 4 dan 6

35. Perhatikan data atribut nomor 29.

Yang berguna untuk mengganti nama tabel adalah nomor a. 1

b. 2

d. 5 e. 6

c. 4

36. Untuk mengubah tipe data pada suatu tabel menggunakan perintah . . . a. Modify

b. create c. Drop

d. Boolean e. Build

37. Untuk menghapus view barang_mahal menggunakan syntak . . . a. Drop view barang mahal

b. Drop view barang_mahal c. Drop barang_mahal

d. Drop table barang_mahal e. Drop view barang mahal

38. Perintah mengganti nama tabel barang_mahal menjadi barang_murah adalah a. Alter barang_mahal rename barang_murah

b. Alter table barang_mahal drop barang_murah c. Drop table barang_mahal rename barang_murah d. Alter table barang_mahal rename barang_murah e. Drop table barang_mahal create barang_murah

39. Heru ingin menginputkan tabel database dengan nama tabel nilai siswa dengan urutan NIS,Nama, Nilai, keterangan yaitu 2343, Doni Kusuma, 86, tuntas.

Syntak yang benar adalah. .

a. Insert Into NilaiSiswa value („2343‟,‟Doni Kusuma‟,‟86‟,‟Tuntas‟); b. Insert Into Nilai Siswa value („2343‟.‟Doni Kusuma‟.‟86‟.‟Tuntas‟); c. Insert NilaiSiswa value („2343‟,‟Doni Kusuma‟,‟86‟,‟Tuntas‟); d. Insert Into NilaiSiswa change(„2343‟,‟Doni Kusuma‟,‟86‟,‟Tuntas‟); e. Insert Into Nilai Siswa value („2343‟,‟Doni Kusuma‟,‟86‟,‟Tuntas‟); 40. Perhatikan pernyataan berikut:

1. Tidak menggunakan spasi 2. Menggunakan spasi

3. Tidak menggunakan spesial karakter

4. Menggunakan angka pada awal pembuatan nama database 5. Tidak Menggunakan angka pada awal pembuatan nama database 6. Menggunakan spesial karakter

Dari pernyataan diatas, pernyataan yang salah dalam penulisan database adalah a. 1 dan 3 b. 1 dan 4 c. 1 dan 5 d. 2 dan 4 e. 2 dan 5 41.

125

a. Membuat database baru

b. Membuat database baru dengan nama database datanilaisiswa c. Membuat tabel baru pada database datanilaisiswa

d. Membuat tabel baru dengan nama data nilai siswa e. Membuat kolom baru pada dtabase datanilaisiswa 42.

Pada tabel diatas jumlah kolom yang terdapat pada tabel database adalah a. 6 c. 3 e. 2

b. 5 d. 4

43. Pada tabel nomer 42 tipe data yang digunakan pada tabel database diatas adalah a. Varchar

b. integer

c. varcahar dan integer

d. date

e. floate dan varchar

44. Perhatikan gambar nomer 41! Pada panah nomer 2 berfungsi untuk a. Menentukan jumlah row dalam

tabel

b. Menentukan jumlah tabel c. Menentukan jumlah database

d. Menentukan tabel yang akan di buat

e. Menentukan jumlah kolom dalam tabel

45. Perhatikan pernyataan berikut: 1. Tidak menggunakan spasi 2. Menggunakan spasi

3. Tidak menggunakan spesial karakter

4. Menggunakan angka pada awal pembuatan nama database 5. Tidak Menggunakan angka pada awal pembuatan nama database 6. Menggunakan spesial karakter

Pernyataan yang benar dalam penulisan database adalah a. 1,3,5

b. 1,2,3,5 c. 1,3,4,6

d. 2,4,6 e. 1,3,5,6

46. Dari pernyataan nomor 45, pernyataan yang salah dalam penulisan database adalah a. 1 dan 3

b. 1 dan 4 c. 1 dan 5

d. 2 dan 4 e. 2 dan 5

47. Untuk mengganti tipe data pada kolom NIS tabel nomer 43 adalah

b. Alter table nama_tabel modify NIS varchar (13);

c. Alter table nama_tabel drop NIS char (13);

NIS char (13);

e. Alter table nama_tabel modify NIS char (13);

48. Perintah untuk mendefinisikan dan menghapus view adalah . . . a. Create dan drop

b. Create view dan drop view c. Alter view dan modify

d. Modify view dan create e. Change view dan modify view

49. Dibawah ini yang merupakan pengertian dari relasi tabel adalah a. Atrribut unik dalam suatu field

b. Hubungan antar tabel yang mempresentasikan antar objek c. Hubungan antar database yang harus memiliki ciri khas d. Karakteristik dari suatu entity yang memiliki penjelasan detail e. Komponen sistem manajemen basis data

50. Untuk menampilkan seluruh field yang berada didalam tabel barang adalah a. select barang;

b. select * from barang; c. select * barang;

d. select * barang e. selec barang;

51. Perintah untuk menampilkan seluruh field yang berada di dalam tabel barang adalah a. Select barang;

b. Select * barang; c. Select * barang

d. Selec barang;

e. Select * from barang;

52. C Gambar dibawah ini sub menu dari More yang digunakan sebagai atribut suatu

field dengan data yang unik adalah

a. Add primary key

b. Add index

c. Add FULLTEXT index

d. Browse distinct values

e. Add unique index;

53. Syntak untuk membuatl tabel 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 !

127

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

54. Pada gambar no.52 sub menu dari More yang berfungsi untuk membuat index sebagai berikut

a. Add primary key b. Add index

c. Add FULLTEXT index

d. Browse distinct values e. Add unique index

55. Perhatikan tabel Pemasok berikut ini ! No_Pem Na_Pem Kota

P01 Harapan Jakarta P02 Sentosa Bandung P03 Prima Surabaya P04 Perdana Jakarta

P05 Utama Bandung

Syntak untuk menampilkan No_Pem dan Na_Pem yang berlokasi di Bandung adalah a. Select No_Pem, Na_Pem From table Pemasok Where kota`Bandung`

b. Select No Pem, Na Pem Where kota=`Bandung`

c. Select No_Pem, Na_Pem From Pemasok Where kota=`Bandung` d. Select No_Pem, Na_Pem From Pemasok

e. Select No_Pem, Na_Pem From Pemasok Where kotaBandung

56. Pada soal no.55 syntak untuk menampilkan semua tabel pemasok yang namanya di awali dengan huruf P adalah

a. Select * From Na_Pem Where Nama Like `P%` b. Select * From Pemasok Where Na_Pem LikeP%

c. Select Na_Pem * From Pemasok Where Na_Pem Like `P%` d. Select * From Pemasok Where Na_Pem Like `P%`

e. Select * From Pemasok Where Na Pem Like `P%`

57. Atribut/field yang nilai datanya sebagai kunci tamu, dapat digunakan untuk mengidentifikasi suatu record merupakan istilah dari

a. Cardinality b. Alternate key

c. Domain

d. Candidate key e. Foreign key

58. Perhatikan syntak berikut ini ! CREATE TABLE buku ( id_buku int(10) NOT NULL, nama_buku varchar(50), tgl_pinjam varchar(50), PRIMARY KEY (id_buku));

Fungsi NOT NULL pada syntak di atas adalah a. Untuk mengosongkan tabel

b. Tidak boleh mengosongkan field c. Untuk mengosongkan kolom

d. Tidak menampilkan record

e. Tidak menampilkan tipe data

59. fungsi dari PRIMARY KEY pada syntak no.58 adalah a. Kunci utama pada suatu field

b. Kunci cadangan pada suatu field

c. Kunci kedua pada suatu field

d. Kunci standart pada suatu field

e. Kunci utama pada record

60. Perhatikan gambar berikut ini !

Menu yang terdapat pada PHP my Admin yang di tunjukkan pada no.2 berfungsi untuk

a. Menciptakan basis data view

b. Menciptakan struktur relasi

c. Membuat pemrograman terstruktur dengan grafis d. Mengelompokkan data yang komplek

129

61. Syntak untuk menampilkan rata-rata gaji dari semua karyawan dengan kolom alias “RATA – RATA GAJI”

a. Select avg(salary) as "RATA - RATA GAJI " from employees; b. Select table avg(salary) as "RATA - RATA GAJI " from employees; c. Select on avg(salary) as "RATA - RATA GAJI " from employees; d. Select from table avg(salary) as "RATA - RATA GAJI" from

employees;

e. Select from table avg(salary) as "RATA - RATA GAJI " from employees

62. Syntak untuk menampilkan last name karyawan dan tanggal masuk nya dengan mengkonversikan kedalam bentuk karakter. Khusus untuk karyawan yang department id nya lebih besar dari 100

a. select last_name,to_char(hire_date,'dd month yyyy') as "HIRE DATE" from employees where department_id>100;

b. select table last_name,to_char(hire_date,'dd month yyyy') as "HIRE DATE" from employees where department_id>100;

c. select from last_name,to_char(hire_date,'dd month yyyy') as "HIRE DATE" from employees where department_id>100;

d. select last_name,to_char(hire_date,'dd month yyyy') as "HIRE DATE" where employees where department_id>100;

e. select last_name,to_char(hire_date,'dd month yyyy') as "HIRE DATE" where_employees where department id>100

63. Perhatikan gambar nomor 60! yang berfungsi dalam menciptakan index di tunjukkan panah nomer a. 1 dan 2 b. 1 c. 3 d. 4 e. 1 dan 3

64. Syntak untuk menampilkan detail dari tabel Buku yang harga antara 50.000 s/d 100.000 adalah

a. Select Buku * From Buku WhereBetween 50.000 And 100.000 b. Select * From Buku WhereBetween 50.000 And 100.000 c. Select * From Buku Where harga Between 50.000 And 100.000 d. Select * FromWhere harga Between 50.000 And 100.000 e. Select * From hargaWhereBetween 50.000 And 100.000 65. Perhatikan gambar berikut ini !

Menu yang dapat digunakan untuk membuat diagram dari tabel relasi adalah a. Browse b. Export c. Import d. Designer e. Tracking

66. Statement DML (Data Manipulation Language) dari SQL adalah a. Retrieve, Replace, Delete,

Update

b. Select, Project, Join, Divide.

c. Select, Replace, Delete, Insert.

d. Select, Update, Rename, Insert.

e. Select, Insert, Drop, Rename

67. Perhatikan diagram berikut ini ! Untuk Soal No. 67-70

Dari diagram di atas, field yang di relasikan pada tabel buku dan tabel penerbit adalah a. Id_Buku

b. Kota_penerbit c. Id_penerbit

d. Nama_penerbit e. Nama_buku

68 Field yang di relasikan pada tabel buku dan tabel pengarang adalah a. Id_buku

b. Nama_buku c. Nama_pengarang

d. Thn_terbit e. Id_pengarang

69. Dalam tabel buku yang menjadi atribut foreign key (kunci tamu) adalah a. Id_buku

b. Nama_buku c. Id_pengarang

d. Id_pengarang dan Id_penerbit e. Id_buku dan Id_penerbit

70 Dalam tabel buku yang menjadi atribut primary key adalah a. Id_buku

b. Nama_buku c. Id_pengarang

d. Id_pengarang dan Id_penerbit e. Id_buku dan Id_penerbit

131

Perintah yang digunakan untuk mengisi kolom wizard panah no. 1 dengan relasi tabel gambar no. 67 yang benar adalah

a. `Perpustakaan`, `buku`, `id_buku` b. `Perpustakaan`, `buku`, `id_pengarang` c. `Perpustakaan`, `buku`, `id_penerbit` d. `Perpustakaan`, `penerbit`, `id_penerbit` e. `Perpustakaan`, `pengarang`, `id_pengarang`

72. Perintah yang digunakan untuk mengisi kolom wizard panah no. 2 dengan relasi tabel gambar no. 14 yang benar adalah

a. `Perpustakaan`, `buku`, `id_buku` b. `Perpustakaan`, `buku`, `id_pengarang` c. `Perpustakaan`, `buku`, `id_penerbit` d. `Perpustakaan`, `penerbit`, `id_penerbit` e. `Perpustakaan`, `pengarang`, `id_pengarang

73. Syntak untuk mencari kode_brg untuk semua barang yg berhasil dijual oleh lebih dari seorang salesman

a. Select kode_brg From Pengiriman Order By kode_brg Having Sum(*)>1

b. Select kode_brg From Pengiriman Grup By kode_brg Having Sum(kode_sales)>1

c. Select kode_brg From Pengiriman Order By kode_brg Having Count(*)>1

d. Select kode_brg From Pengiriman Group By kode_brg Having Count(kode_sales)>1

e. Select kode_brg From Pengiriman Order By kode_brg Having Count

74 Syntak untuk mengubah harga barang dengan kode P2 menjadi 1.5 kali dari har a. Update Barang Setharga=1.5*harga Where kode_brg=‟P2‟

b. Replace Barang Set harga=1.5*harga Where kode_brg=‟P2‟ c. Replace Barang Where kode_brg=‟P2‟ Set harga=1.5*harga d. Replace Barang Set harga=1.5*harga Where kode_brg=P2; e. UpdateBarang Where kode_brg=‟P2‟ Set harga=1.5*harga 75. Apakah fungsi dari relasi dalam pembuatan suatu database ?

a. Untuk mengatur kolom dari suatu record b. Untuk mengatur operasi dari suatu database c. Untuk menerangkan suatu item pada tabel

d. Untuk menyampaikan objek dari coloum dan baris e. Untuk memperbanyak record pada kolom

76. Syntak yang digunakan untuk menampilkan dari kondisi suatu tabel adalah a. Selectfrom nama_tabel Where kondisi

b. Select nama_database from nama_tabel Where kondisi c. Select field_1 from nama_database Where kondisi d. Selec field_1 from field_1 Where kondisi

e. Select field_1 from nama_tabel Where kondisi.

77. Dibawah ini langkah-langkah yang benar dalam penyimpanan semua project dalam php my admin adalah

a. As - Save - File d. Project – Save - File As b. Form1 - Save - File e. Format1 - Save

c. Export-format-go

78. Data yang terletak didalam satu kolom disebut a. Field c. DBMS e. Tabel

b. Record d. Relasi

79. Syntak untukmengubah lah tabel barang pada kolom nama barang dari TELEVISI menjadi MONITOR

a. update to barang set nama_barang='MONITOR' where nama_barang='TELEVISI'; b. update from barang set nama_barang='MONITOR' where

nama_barang='TELEVISI';

c. update barang set nama_barang='MONITOR' where nama_barang='TELEVISI';

d. update table barang set nama_barang='MONITOR' where nama_barang='TELEVISI';

e. update table barang set nama barang=(MONITOR) where nama_barang='TELEVISI';

80. Syntak untuk menampilkan employee id,last name dan salary untuk karyawan yang mempunyai employee id lebih dari 100 dan salary nya ditambah 3000 dan urut kan berdasarkan salarynya adalah

a. select employee_id,last_name,salary+3000 from employees where

employee_id>100;

b. select on employee_id,last_name,salary+3000 from employees where employee_id>100;

c. select from employee_id,last_name,salary+3000 from employees where employee_id>100;

d. select table employee_id,last_name,salary+3000 from employees where employee_id>100;

e. select on employee_id,last_name,salary+3000 from (employees where employee_id>100)

133

a. Atribut c. Baris e. Kolom b. Tupel d. Relasi

82. Syntak dari : Select * from buku where harga between 100.000 and 200.000 Hasil eksekusi dari syntak di atas adalah

a. Menampilkan detail dari buku yang memiliki harga antara 100.000

b. Menampilkan detail dari buku yang memiliki harga antara 100.000 dan 200.000

c. Menampilkan detail dari buku yang memiliki harga antara 100.000 s/d 200.000

d. Menampilkan detail dari buku yang memiliki harga antara 200.000

e. Menampilkan detail dari buku yang memiliki harga yang kurang dari 100.000 dan kurang dari 200.000

83. ePerangkat lunak (Software) yang digunakan untuk mengelola kumpulan atau koleksi data, dimana data tersebut diorganisasikan atau disusun ke dalam suatu model data disebut

a. Filed

b. Record

c. Drop

d. DBMS e. Tabel

84. Dalam pendekatan basis data relasional suatu field disebut juga

a. Atribut. c. Relasi e. Baris. b. Tupel. d. Kolom

85. Jika dalam pembuatan index id_pengarang pada tabel buku berhasil di eksekusi dan berhasil dibuat, maka pesan yang tampil adalah

a. Alter table `buku` add index (`id_pengarang`) b. Alter table `buku` add index (`id_pengarang`) OK c. Alter table `buku` add index `id_pengarang` d. Alter tabel buku add indek id pengarang e. Alter table `buku` add index id_pengarang

86. Perintah yang digunakan untuk memanipulasi data adalah

a. Report c. Form e. Atribut b. Query d. Tabel

87. Atribut/ field yang nilai datanya unik, yang dapat digunakan untuk mengidentifikasi suatu record adalah

a. Cardinality

b. Alternate key

c. Primary key

d. Candidate key

e. Foreign key

88. Kamus data (data dictionary) adalah komponen system manajemen basis data yg berfungsi untuk

a. Menyimpan basis datanya sendiri b. Menyimpan file bassis data c. Menyimpan Program aplikasi

d. Menyimpan data tentang struktur e. Menyimpan aplikasi

89. Yang dimaksud dengan Bahasa Kueri Formal adalah a. Aljabar

b. SQL dan QUEL c. Aljabar relation

d. Aljabar relasion dan SQL e. Kalkulus relation

90. SQL yg disisipkan dalam program dengan bahasa pemprograman tingkat tinggi

Dokumen terkait