Latihan Soal UAS Perancangan Basis Data



1. Untuk mempresentasikan sebuah Entitas…

2. Sebuah class mempunya 3 area yaitu :
A.      Nama class, single-valued, multi-valued
B.      Nama class, atribut, operasi
C.      Nama class, package, asosiasi
D.      Nama class, multiplicity, property
E.       Nama class, asosiasi, metode












3. Mengacu pada gambar diatas diagram ER diatas. Tabel Buku terdiri dari field No.Buku, Judul Buku, Pengarang, Nama Anggota, Penerbit. ( True or False )

4. Berikut terdapat beberapa atribut : nim, nama_mhs, nama_dosen, alamat_dosen, alamat_mhs, jurusan, kode_dosen. Berdasarkan data diatas, pemetaan yang paling tepat ( menggunakan kamus data ) adalah…
A.      Mhs = nim, nama_mhs, jurusan, alamat_mhs & Dosen = kode_dosen, nama_dosen, alamat_dosen
B.      Mhs = nim, nama_mhs, jurusan, alamat_mhs & Dosen = nama_dosen, alamat_dosen
C.      Mhs = nim, nama_mhs, alamat_mhs & Dosen = kode_dosen, nama_dosen, alamat_dosen, jurusan
D.      Mhs = nama_mhs, jurusan, alamat_mhs & Dosen = nama_dosen, alamat_dosen, status_dosen
E.       Mhs = nim, nama_mhs, alamat_mhs & Dosen = kode_dosen, nama_dosen, alamat_dosen

5. Fungsi di dalam kelas yang dikombinasikan ke bentuk tingkah laku kelas disebut…
A.      UML
B.      Class
C.      Attribute
D.      Polymorphisme
E.       Operation

6. Dibawah ini pernyataan mengenai class diagram yang kurang tepat adalah…
A.      Terdapat object pada class diagram
B.      Class Diagram adalah inti dari proses pemodelan objek
C.      Terdapat Lifeline pada class diagram
D.      Terdapat attribute dan operation pada class diagram

7. Kegunaan dari Normalisasi adalah…
A. Memberikan kemungkinan bagi user untuk melakukan INSERT, DELETE, dan MODIFY (ERROR)
B. Cara sistematis untuk menghilangkan kerangkapan data diantara relasi dalam perancangan logical basis data
C. Memberikan kemungkinan bagi user untuk melakukan INSERT, DELETE, dan MODIFY (inkonsistensi)
D. Cara sistematis untuk meminimalkan terjadinya kerangkapan data diantara relasi 
E. Untuk menimbulkan terjadinya Anomali pada database.

8. Untuk mempresentasikan sebuah Atribut…











9. Mengacu pada gambar diatas diagram ER diatas, terdapat field key ID_anggota pada table Buku. (True or False)














10. Mengacu pada gambar diatas diagram ER diatas, apabila relasi Meminjam ditransformasikan menjadi table Meminjam, maka fieldnya terdiri dari ID.Anggota, No.Peminjaman, Tanggal_Pinjam, Tanggal_Kembali. (True or False)

11. Untuk menentukan key untuk setiap table pada tahapan normalisasi adalah…
A.      Bentuk Normal Keempat (4NF)
B.      Bentuk Normal Pertama (1NF)
C.      Bentuk Normal Kedua (2NF)
D.      Bentuk Normal Kelima (5NF)
E.       Bentuk Normal Ketiga (3NF)

12. Memetakan rancangan database dalam bentuk class diagram untuk aksus dibawah ini yang paling tepat adalah… (Nama class & attribute, Obat : nama obat, supplier, jenis obat, tanggal kadaluarsa)











13. Perancangan database berdasarkan gambar diatas, pemetaan batasan relasi yang paling tepat adalah…
A.      Jawaban salah semua
B.      Jawaban benar semua
C.      One to One
D.      One to Many
E.       Many to Many











14. Perancangan database berdasarkan gambar diatas, berikut pernyataan yang kurang tepat…
A. Terdapat 2 entitas, entitas mahasiswa sebagai entitas utama (table master)
B. Terdapat 5 atribut dan 2 entitas
C. Terdapat 5 entitas dan 2 atribut
D. Terdapat 2 atribut kunci yaitu nim & kd_agama
E. Gambar diatas merupakan perancangan database dengan menggunakan entity relationship diagram (ERD)








15. Mengacu pada gambar diatas ER diatas, terdapat 3 tabel yang dapat di transformasikan ke basis data fisik (True or False)

16. Skema yang memuat deskripsi struktur basis data secara keseluruhan untuk semua pemakai, yang hanya memuat deskripsi tentang entitas, aatribut, hubungan dan batasan, tanpa memuat deskripsi data secara detail disebut...
A.     Jawaban salah semua
B.      Level Eksternal
C.      Level Konseptual
D.      Level Internal
E.       Level Fisik










17. Mengacu pada gambar diatas diagram ER, mapping cardinality pada relasi diatas adalah one to one (True or False)

18. Kelemahan-kelemahan dalam penggunakan DBMS antara lain sebagai berikut, kecuali…
A.      Penggunaan aplikasi yang kompleks oleh pengguna
B.      Kompleks dalam pemeliharaan data
C.      Biaya yang cukup mahal dalam pemeliharaan dan sumber daya manusia 
D.      Resiko data yang terpusat
E.       Biaya yang mahal dalam penyediaan software dan hardware










19. Berdasarkan gambar diatas, maka ketergantungan fungsional (KF) yang bisa diajukan adalah…
A.      Nama_mhs > nilai
B.      Nilai > nilai
C.      Nama_kul > nim
D.      Nim > nama_mhs
E.       Nilai > nama_mhs


20. Untuk menentukan ketergantungan fungsional untuk setiap table pada tahapan normalisasi adalah…
A.      Bentuk Normal Keempat (4NF)
B.      Bentuk Normal Pertama (1NF)
C.      Bentuk Normal Kedua (2NF)
D.      Bentuk Normal Kelima (5NF)
E.       Bentuk Normal Ketiga (3NF)



Previous
Next Post »
Thanks for your comment