Pilih satu jawaban yang paling benar diantara keempat jawaban yang ada.
Halaman 1 dari 12
5. Tujuan utama konsep database adalah :
A. Meminimalkan pengulangan data N. A dan B benar
I. Mencapai independensi J. A dan B salah
7. Kumpulan nilai yang valid untuk satu atau lebih kolom/atribut merupakan
pengertian dari :
P. Tupel N. Cardinality
A. Domain G. Degree
9. Dalam table atau relasi memiliki atribut yang digunakan sebagai atribut
kunci, candidate key yang tidak terpilih sebagai primary key di kenal dengan
istilah:
N. Super key A. Key attribute
L.Foreign key G. Alternate key
11. Data independence yang berarti perubahan yang terjadi pada tingkat yang
lebih rendah tidak mempengaruhi tingkat yang lebih tinggi, terdiri dari :
P. Physical data independence & Konseptual data independence
K .Logical data independence & Konseptual data independence
A. Physical data independence & Logical data independence
L. Semua benar
Halaman 2 dari 12
13. QBE memiliki kelebihan dibandingkan bahasa-bahasa lain, yaitu:
A. Dapat diterapkan dalam banyak software
N. Dapat disisipkan ke dalam bahasa cobol
D. Bahasanya mudah dimengerti
P. Pengguna dapat langsung mempergunakan editor layar khusus dan
langsung membuat query di terminal
15. Tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data
dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem
tersebut kepada pihak penjual adalah :
N.System enginer A.Program Aplikasi
D.Database administrator P.Casual User
KONSUMEN
NOKON NAMA ALAMAT
S MOBIL
K01 ANI DEPOK
K02 BUDI BEKASI
K03 YOGA TANGERANG
Halaman 3 dari 12
NOPO MERK WARN HARGA
L A
B 1 NA TOYOTA SILVER 7000000
0
B 1 LA SUZUKI MERAH 5900000
0
B1 TOYOTA HITAM 6000000
MA 0
B 1 SA DAIHATS HIJAU 5300000
U 0
KREDIT
NOKONS NOPOL TGL_BELI
K02 B 1 LA 09/04/09
K03 B 1 MA 02/02/09
K01 B 1 NA 06/06/09
K02 B 1 SA 17/06/03
Halaman 4 dari 12
16. Queri Aljabar Relasional untuk menampilkan nomor konsumen, nama dan
nomor polisi yang membeli mobil dengan merk Suzuki :
A. NOKONS,NAMA,NOPOL(konsumenχmobilχkredit) (πMERK=”SUZUKI”)
I.πNOKONS,NAMA,NOPOL(konsumenχmobilχkredit) (MERK=”SUZUKI”)
D.πNOKONS,NAMA,NOPOL(MERK=”SUZUKI” (konsumenχmobilχkredit))
P.NOKONS,NAMA,NOPOL(πMERK=”SUZUKI” (konsumenχmobilχkredit))
17. Queri Aljabar Relasional untuk menampilkan merk dan harga mobil yang
berwarna hitam adalah:
I.MERK,HARGA (πWARNA=”HITAM” (mobil))
A.πMERK,HARGA (WARNA=”HITAM” (mobil))
P.MERK,HARGA (mobil) (πWARNA=”HITAM”)
D.πMERK,HARGA (mobil) (WARNA=”HITAM”)
18. Untuk menampilkan nomor mobil yang mempunyai harga di atas 60000000,
adalah:
A.πNOPOL (mobil) (HARGA > 60000000)
P.NOPOL (mobil) (πHARGA > 60000000)
I.πNOPOL (HARGA > 60000000 (mobil))
D.NOPOL (πHARGA > 60000000 (mobil))
19. Untuk menampilkan nama nasabah membeli mobil warna silver adalah
A.NAMA(konsumenχmobilχkredit) (πWARNA=”SILVER”)
L.πNAMAl(konsumenχmobilχkredit) (WARNA=”SILVER”)
M.πNAMA (WARNA=”SILVER” (konsumenχmobilχkredit))
S.NAMA(πWARNA=”SILVER” (konsumenχmobilχkredit))
Halaman 5 dari 12
22. Untuk menampilkan nomor konsumen yang dimiliki oleh YOGA, adalah
L.Retrieve (konsumen.no_kons) where konsumen.nama = ‘YOGA’
M.Retrieve (konsumen.no_kons) where konsumen.nama = YOGA
A.Retrieve (konsumen.nokons) where konsumen.nama = ‘YOGA’
S.Retrieve (konsumen.nokons) where konsumen.nama = YOGA
23. Untuk menampilkan nomor mobil dan tanggal transaksi pembelian dengan
jumlah transaksi di atas 60000000, adalah :
M. Retrieve (kredit.nopol, kredit.tglbeli) where kredit.harga > 60000000
S. Retrieve (kredit.nopol, kredit.tgl_beli) where kredit.harga > 60000000
L. Retrieve (kredit.no_pol, kredit.tglbeli) where kredit.harga > 60000000
A.Retrieve (kredit.no_pol, kredit.tgl_beli) where kredit.harga > 60000000
24.
KONSUMEN NOKONS NAMA ALAMAT
P. P. TANGERANG
Jika query di aatas dijalankan, maka akan menampilkan hasil sebagai berikut:
A. Seluruh nomor konsumen dan nama konsumen
N. Seluruh nomor konsumen yang bertempat tinggal di Tangerang
G. Seluruh data konsumen
P. Seluruh nomor dan nama konsumen yang bertempat tinggal di Tangerang
25.
MOBIL NOPOL MERK WARNA HARGA
P. HITAM
P. TOYOTA
Jika query di atas dijalankan, maka akan menampilkan hasil sebagai berikut :
P.Seluruh nomor mobil yang mempunyai warna hitam dan merk Toyota
A.Seluruh nomor mobil yang mempunyai warna hitam atau merk Toyota
N.Seluruh nomor mobil yang mempunyai warna saja
G.Jawaban A, B, dan C salah
27. Tingkatan dalam arsitektur basis data yang menerangkan view atau cara
pandang basis data dari sekelompok pemakai adalah :
P.Tingkat konseptual A.Tingkat logical
G.Tingkat internal L.Tingkat eksternal
Halaman 6 dari 12
28.Perintah Grant dan Revoke, dapat digunakan oleh :
P.Security Administrator L.Programmer
A.End User K.DBA
Anggota
No_Ang Nm_Ang Alamat
A001 Adinda Jl. Kramat 5 Jakarta
A002 Dewi Jl. Radio 17 Tangerang
A003 Iman Jl. Rawa 83 Jakarta
Buku
Halaman 7 dari 12
No_ Buku Judul
B001 Merancang Database
B002 Normalisasi Data
B003 Linux
B004 Lingkungan Basis Data
Halaman 8 dari 12
30. Atribut yang dapat digunakan menjadi primary key pada tabel Pinjam adalah
A. No_Ang L. No_Ang+No_Buku
P. No_Buku K.Tgl_Pinjam
32.Untuk nenampilkan nama anggota dan judul buku yang dipinjam oleh anggota
tersebut dengan menggunakan perintah SQL adalah :
D. Select nm_ang, judul from anggota, pinjam, buku
H. Select nm_ang, judul from anggota a, pinjam p, buku b
where p.no_ang = a.no_ang and b.no_buku = p.no_buku
B. Select nm_ang, judul from anggota a, pinjam p, buku b
where p.no_ang = b.no_ang and a.no_buku = p.no_buku
O. Select nm_ang, judul from anggota a, pinjam p, buku b
where p.no_ang = a.no_ang and b.no_buku = p.no_buku
33. Untuk menampilkan nomor anggota dan banyaknya buku yang dipinjam oleh
peminjam dengan nomor anggota ‘A002’ pada tanggal 23/05/2009 dengan
menggunakan perintah SQL :
D. Select no_ang, count(*) from pinjam
Where no_ang = ‘A002’ and tgl_pinjam = ‘23/05/2009’
Group by no_ang
O.Select no_ang, count(*) from peminjam
Group by no_ang
B.Select no_ang, count(*) from peminjam
Where no_ang = ‘A002’ and tgl_pinjam = ‘23/05/2009’
Having count(*)
H.Select no_ang, tgl_pinjam, count(*) from pinjam
Group by no_ang
34.Derajat dari masing-masing table Anggota, Buku, Pinjam secara berurut
adalah :
B.2,3,4 D.3,4,3
O.3,2,4 H.3,3,4
nopasien
nopasien tgllahir tglkunjung
RIWAYAT
Halaman 9 dari 12
PUNYA PASIEN
PASIEN
Halaman 10 dari 12
T. Participation Constraint A. Cardinality ratio constraint
N. Degree of relationship G. Weak entity
Lembar Jawaban
Halaman 11 dari 12
Tanda Tangan /Paraf Mhs
1. A I J R 21. A L M S
2. A I J R 22. A L M S
3. A I J R 23. A L M S
4. A N J I 24. A G N P
5. A N J I 25. A G N P
6. A G N P 26. A G N P
7. A G N P 27. A G L P
8. A G N L 28. A K L P
9. A G N L 29. A K L P
10. A K L P 30. A K L P
11. A K L P 31. B D H O
12. A K L P 32. B D H O
13. A D N P 33. B D H O
14. A D N P 34. B D H O
15. A D N P 35. B D H O
16. A D I P 36. A G I N
17. A D I P 37. A G I N
18. A D I P 38. A G I N
19. A L M S 39. A G T N
20. A L M S 40. A G T N
21. GoodLuck☻
Halaman 12 dari 12