Sabtu, 13 Juni 2020

Latihan Soal SKB CPNS Pengelola Database #5

Latihan Soal SKB CPNS Pengelola Database
1. Dalam SQL, comment adalah suatu text atau kalimat yang tidak akan diproses sebagai query. Sintaksis untuk membuat comment dalam SQL, yaitu….
a. # comment
b. -- comment
c. <!-- comment -->
d. (comment)
e. {comment}

Pembahasan Jawaban
Comment (dalam SQL) adalah serangkaian text atau kalimat yang tidak akan diproses sebagai query, dan berfungsi untuk menjelaskan tentang sesuatu hal. Sesuatu hal tersebut, dapat berupa alur kerja statement SQL yang dibuat, atau keterangan-keterangan lainnya sesuai yang diinginkan.
Latihan Soal SKB CPNS Jabatan Pengelola Database 5
Secara garis besar, terdapat dua cara untuk membuat comment dalam SQL, yaitu sebagai berikut:
1). single line comment
Untuk single line comment, sintaksisnya yaitu -- comment
Contoh
-- menampilkan semua record pada tabel data_mahasiswa
SELECT * FROM data_mahasiswa;

2). multi line comment
Untuk multi line comment, sintaksisnya yaitu /* comment */
Contoh
/* menampilkan semua record pada tabel data_pegawai
yang memenuhi syarat, yaitu nama pegawai
berawalan huruf A*/
SELECT * FROM data_pegawai
WHERE nama_pegawai LIKE A%;

Berdasarkan uraian tersebut, maka pilihan jawaban yang tepat adalah pilihan jawaban b.

Jawaban b
 
Latihan Soal SKB CPNS Pengelola Database
2. Perhatikan diagram hubungan entitas berikut ini!
Notasi Chen Derajat Relasi Many to Many
Berdasarkan diagram tersebut, terdapat entitas A yang mempunyai relasi (hubungan) tertentu dengan entitas B. Adapun derajat relasi berdasarkan notasi chen dari entitas A dan entitas B dimaksud, yaitu….
a. one to one
b. one to many
c. many to one
d. many to many
e. zero to many

Pembahasan Jawaban
Derajat relasi (kardinalitas) adalah jumlah hubungan maksimal yang dapat terjadi antara anggota himpunan suatu entitas (misalnya entitas A) dengan anggota himpunan entitas lainnya (misalnya entitas B). Secara garis besar, terdapat beberapa kemungkinan hubungan yang terjadi, yaitu sebagai berikut:
1). one to one (ditulis 1:1);
2). one to many (ditulis 1:N);
3). many to one (ditulis N:1);
4). many to many (ditulis M:N). 

Berdasarkan uraian tersebut, maka bisa kita lihat bahwa notasi dari diagram hubungan entitas dimaksud adalah M:N (huruf M dan N hanya pembeda saja, bisa ditulis M:N atau N:M), sehingga pilihan jawaban yang tepat adalah pilihan jawaban d.

Jawaban d

Untuk mempelajari tentang derajat relasi notasi chen secara lebih lengkap, dapat di akses melalui artikel berikut ini:

Latihan Soal SKB CPNS Pengelola Database
3. Diketahui bahwa entitas A adalah pembeli dan entitas B adalah faktur penjualan. Adapun relasi antara entitas A dan entitas B adalah mendapatkan. Berdasarkan uraian tersebut, maka derajat relasi (kardinalitas) antara entitas A dan entitas B, yaitu….
a. one to one
b. one to many
c. many to one
d. many to many
e. zero to many

Pembahasan Jawaban
Bila kita analisis, derajat relasi antara entitas A (pembeli) dan entitas B (faktur penjualan) adalah one to many. Alasannya, karena antara entitas A, entitas B, dan relasinya memenuhi ketentuan, yaitu sebagai berikut:
1). satu anggota himpunan pada entitas A dapat berpasangan dengan banyak anggota himpunan pada entitas B;
2). satu anggota himpunan pada entitas B hanya dapat berpasangan dengan satu anggota himpunan pada entitas A.
3). satu pembeli bisa mendapatkan banyak faktur penjualan.
4). satu faktur penjualan hanya bisa didapatkan oleh satu pembeli (tidak mungkin satu faktur penjualan dimiliki atas nama pembeli yang berbeda).

Berdasarkan uraian tersebut, maka pilihan jawaban yang tepat adalah pilihan jawaban b.

Jawaban b
 
Latihan Soal SKB CPNS Pengelola Database
4. Berikut ini hubungan entitas yang memiliki derajat relasi one to one, yaitu….
a. entitas A (ayah kandung) dan entitas B (anak kandung), dengan relasi hubungan darah.
b. entitas A (orang) dan entitas B (agama), dengan relasi memeluk
c. entitas A (gedung) dan entitas B (ruangan), dengan relasi memiliki
d. entitas A (nasabah) dan entitas B (bank), dengan relasi memiliki tabungan
e. entitas A (penduduk) dan entitas B (kartu tanda penduduk), dengan relasi memiliki

Pembahasan Jawaban
Derajat relasi (kardinalitas) one to one terjadi dengan ketentuan sebagai berikut:
1). satu anggota himpunan pada entitas A hanya dapat berpasangan dengan satu anggota himpunan pada entitas B;
2). satu anggota himpunan pada entitas B hanya dapat berpasangan dengan satu anggota himpunan pada entitas A.
Berdasarkan ketentuan tersebut, dapat kita analisis bahwa pilihan jawaban yang memuat entitas yang memiliki derajat relasi one to one, yaitu pilihan jawaban e. Alasannya, yaitu sebagai berikut:
1). satu penduduk hanya dapat memiliki satu kartu tanda penduduk;
2). satu kartu tanda penduduk hanya dapat dimiliki oleh satu penduduk (tidak mungkin satu kartu tanda penduduk dimiliki oleh dua orang penduduk atau lebih).

Jawaban e

Latihan Soal SKB CPNS Pengelola Database
5. Perhatikan diagram hubungan entitas berikut ini!
Contoh Notasi Crow Foot One Or Many
Berdasarkan notasi crow foot, derajat relasi dari entitas B ke entitas A pada diagram hubungan entitas tersebut, yaitu ….
a. one and only one
b. zero or one
c. one or many
d. zero or one or many
e. many or many

Pembahasan Jawaban
Salah satu notasi yang digunakan untuk menggambarkan derajat relasi (kardinalitas) pada diagram hubungan entitas adalah notasi crow foot. Bila kita analisis diagram pada soal tersebut, derajat relasi dari entitas B ke entitas A adalah one or many. Alasannya, yaitu sebagai berikut:
1). satu anggota himpunan entitas B minimal dapat berhubungan dengan satu anggota himpunan entitas A;
2). satu anggota himpunan entitas B maksimal dapat berhubungan dengan banyak anggota himpunan entitas A
Contoh Notasi Crow Foot One Or Many 2
Berdasarkan analisis tersebut, maka pilihan jawaban yang tepat adalah pilihan jawaban c.

Jawaban c

Demikian latihan soal SKB CPNS tentang Jabatan Pengelola Database yang dapat kami sampaikan. Apabila terdapat pertanyaan, saran, dan kritik akibat kekeliruan kami dapat disampaikan di kolom komentar, terima kasih.