Anda di halaman 1dari 7

SOAL PAS BASIS DATA

SEMESTER I T.A 2023/2024

1. Penyimpanan data tabg sama dibeberapa tempat disebut…


a. Rotasi
b. Redudansi
c. Inkonsistensi data
d. Asosiasi
e. Konjungsi
2. berikut ini adalah penerapan basis data dibidang perbankan, kecuali….
a. Pengolahan data nasabah
b. Pengolahan data tabungan
c. Pengolahan data pinjaman
d. Pembuatan laporan-laporan akuntansi
e. Pengolahan data nilai siswa
3. Mengapa system basis data (database system) cakupannya lebih luas daripada basis data?
a. karena system basis data merupakan bagian dari basis data (database)
b. karena system operasi juga merupakan bagian dari komponen system basis data
c. karena basisdata merupakan bagian dari system basis data (databse system)
d. karena user juga merupakan bagian dari komponen system basis data
e. karena ada berbagai jenis pemakai (user) yang mengoperasikan basis data
4. User yang menggunakan Query untuk mengakses data disebut….
a. Programmer aplikasi
b. User khusus
c. User pemula
d. User umum
e. User mahir
5. Gabungan antara sejumlah elemen data yang saling terkait adalah…
a. Tabel
b. Field
c. Record
d. Byte
e. BIT
6. berikut ini adalah operasi-operasi pada basis data, kecuali…
a. CREATE TABLE
b. DROP TABLE
c. CREATE DATABASE
d. CUT TABLE
e. DROP DATABASE
7. Dibawah ini merupakan manfaat dari basis data, kecuali…
a. Kelambatan
b. Security
c. Efisiensi ruang penyimpanan
d. Kecepatan dan kemudahan
e. Kebersamaan pemakaian
8. Dibawah ini yang merupakan jenis-jenis atribut, kecuali…
a. Atribut bernilai banyak
b. Atribut bernilai tunggal
c. Mandatory
d. Atribut ganda
e. Atribut turunan
9. Untuk kasus yang sederhana biasanya normalisasi kasus basis data cukup sampai tahap
a. Bentuk tidak normal
b. Normalisasi tahap 1
c. Normalisasi tahap 2
d. Normalisasi tahap 3
e. Normalisasi tahap 4
10. Contoh kasus: dalam suatu sekolah seorang guru mengajar banyak kelas. “satu kelas diajar oleh
banyak guru, seorang guru mengajar banyak kelas yang berbeda”. Kasus diatas merupakan jenis
cardinality ratio dari….
a. One to many (1 : N)
b. Many to many (N : N)
c. Many to one (N : 1)
d. One to one (1 : 1)
e. Semua salah
11. Pada perintah SQL, cara penulisan yang paling tepat untuk menampilkan seluruh data pada tabel
pasien adalah…
a. Select *.pasien
b. Select [all] from pasien
c. Select *from pasien
d. Select pasien
e. Select pasien form*
12. Apa fungsi dari perintah alter?
a. Menghapus tabel
b. Menghapus database
c. Membuat tabel
d. Mengubah struktur tabel
e. Membuat label
13. Atribut bukan kunci ( non primary ) harus memiliki ketergantungan fungsional sepenuhnya pada
kunci utama (primery key) merupakan bentuk normalisasi tahap…
a. Bentuk tidak normal
b. Normalisasi tahap 1
c. Normalisasi tahap 2
d. Normalisasi tahap 3
e. Normalisasi tahap 4
14. Tahap normalisasi yang sudah ditentukan kunci utamanya (primary key) untuk setiap tabelnya,
yaitu….
a. Bentuk tidak normal
b. Normalisasi tahap 3
c. Normalisasi tahap 4
d. Normalisasi tahap 2
e. Normalisasi tahap 1
15. Sebelum melakukan normalisasi ada hal-hal penting yang harus dipelajari, kecuali…
a. Tipe data SQL
b. Ketergantungan fungsional
c. Konsep kunci atribut
d. Derajat kardinalitas
16. Berikut ini yang merupakan contoh dari atribut komposit adalah…
a. Nis (nomor induk siswa)
b. Kota
c. Email
d. Kelurahan
e. Alamat
17. Relasi antarentitas dimana hubungan antara entitas pertama dan kedua adalah banyak berbanding
banyak, termasuk dalam kategori rasio kardinalitas….
a. One to many
b. Many to many
c. Many to one
d. Buy one get one
e. One to one
18. Hasil akhir dari sebuah perancangan basis data, baik menggunakan ERD maupun normalisasi,
yaitu berupa….
a. Tabel-tabel yang belum siap pakai
b. Relasi tabel yang normal
c. Tabel yang masih mengalami redundansi data
d. Kumpulan dari kunci atribut
e. Tabel yang masih memiliki atribut yang bernilai ganda
19. Kumpulan dari objek yang dapat diidentifikasikan secara unik disebut….
a. Entitas
b. Relasi
c. Symbol
d. Atribut
e. Kardinalitas
20. Notasi grafis dalam pemodelan data konseptual yang digunakan untuk memodelkan struktur data
dan hubungan antardata disebut….
a. Flowchart
b. EDR
c. ERD
d. DCL
e. Flow map
21. Perhatikan ERD dibawah ini.

Dokter pasien
menerima

Kata kerja yang paling tepat untuk menggantikan kata kerja pada relasi di atas adalah….
a. Melayani
b. Membeli
c. Mengepalai
d. Menjual
e. Mendorong
22. Aturan penulisan entitas yang tepat adalah menggunakan kata….
a. Kerja
b. Benda tunggal
c. Sifat
d. Sambung
e. Kerja aktif
23. Dalam transformasi ERD ke tabel, setiap himpunan entitas akan diimplementasikan menjadi…
a. Tabel
b. Database
c. Record
d. Field
e. BIT
24. Suatu atau sejumlah atribut yang melengkapi suatu relasi disebut….
a. Primary key
b. Foreign key
c. Candidat key
d. Key status
e. Super key
25. Berikut ini pernyataan yang paling tepat mengenai primary key adalah….
a. Kumpulan atribut yang secara unik mengidentifikasikan sebuah record di dalam relasi atau
himpunan dari satu atau lebih entitas
b. Satu atau sejumlah atribut yang melengkapi suatu relasi (hubungan yang menunjukkan ke
induknya).
c. Sebuah atribut yang nilainya bisa lebih dari satu.
d. Sebuah atribut yang merupakan turunan dari beberapa atribut lainnya.
e. Candidate key dalam suatu relasi yang dipilih salah satu menjadi nilai atribut yang unik dan
dipakai untuk membedakan suatu kolom (tuple) dengan yang lainnya
26. Kelompok perintah SQL yang berhubungan dengan pendefinisian sebuah basis data adalah…
a. DDL
b. DCL
c. DML
d. TCL
e. DLL
27. Pemakai yang berinteraksi dengan basis data melalui DML (data manipulation language) yang
disertakan dalam program yang ditulis dalam bahasa pemrograman disebut…
a. Programmer aplikasi
b. User umum
c. User mahir
d. User khusus
e. User pemula
28. Karakteristik dari entitas atau relasi yang merupakan penjelasan detail tentang entitas adalah….
a. Relasi
b. Tabel
c. Entitas
d. Atribut
e. Record
29. Perhatikan ERD dibawah ini.

mekanik kendaraan

Kata kerja yang paling tepat melengkapi ERD kasus benkel diatas adalah…
a. Mendorong
b. Menyewa
c. Membeli
d. Mengajar
e. Memperbaiki
30. Perhatikan ERD dibawah ini.
Pelanggan member Produk

Kardinalitas yang paling tepat untuk aturan “setiap pelanggan bisa membeli produk tertentu lebih
dari satu kali (banyak transaksi)’ adalah….
a. One to two
b. One to three
c. Many to many
d. One to many
e. One to one
31. Symbol yang digunakan untuk menyatakan relasi adalah…
a.

b.

c.

d.

e.

32. Himpunan seluruh record yang bertipe sama adalah….


a. Field
b. File
c. BIT
d. Byte
e. Record
33. Berikut ini yang merupakan representasi basis data berdasarkan objek, kecuali….
a. Model keterhubungan entitas
b. Model hirarkis
c. Model berorientasi objek
d. Model data semantic
e. Model data fungsional
34. Pada saat seseorang ingin melakukan perubahan data, maka perintah SQL yang paling tepat
adalah…
a. Modify
b. Change
c. Update
d. Save as
e. Edit
35. Operasi yang tidak bisa kita lakukan ketika menerapkan ALTER TABLE, yaitu…
a. Menambahkan field
b. Menampilkan data
c. Menghapus field
d. Menambahkan constraint
e. Menghapus constraint
36. Berikut ini adalah constraint (batasan) yang bisa kita terapkan dalam membuat tabel, kecuali…
a. Candidat key
b. Not null
c. Foreign key
d. Null
e. Primary key
37. Perintah SQL yang digunakan untuk menampilkan data dari database, yaitu…
a. Select
b. DESC
c. Show
d. Open
e. Extract
38. Kelompok perintah DML yang paling tepat adalah….
a. Open, update, delete, insert
b. Select, edit, delete, insert
c. Extract, update, delete, insert
d. Select, update, delete, insert
e. Select, delete, update, alter

39. Pada perintah SQL, cara menampilkan nama_dokter dari tabel dokter adalah…
a. Open dokter.nama_dokter;
b. Select nama_dokter from dokter;
c. Extract doketer.nama_dokter;
d. Select dokter.nama_dokter;
e. Extract nama_dokter from dokter;
40. Dalam SQL, perintah Rollback berfungsi untuk…
a. Menyetujui rangkaian perintah yang berhubungan erat dengan perintah yang telah berhasil
dilakukan
b. Membatalkan transaksi yang dilakukan karena adanya kesalahan pada salah satu rangkaian
perintah
c. Memberikan hak akses terhadap user tertentu
d. Mencabut hak akses dari user tertentu
e. Mengubah struktur tabel.

Anda mungkin juga menyukai