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.
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!
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!
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
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.
Baca juga artikel kami lainnya: