Bank Soal BASIS DATA Beserta Jawaban Part I
Bank Soal Basis Data Beserta Jawaban Part I
1.Fungsi agregasi yang diunakan unuk
mendapatkan nilai banyaknya
record hasil query adalah
a.count
b.avg
c.min
d.sum
e.max
2. Perhatikan data berikut!
(1) one to one
(2) two to two
(3) one to many
(4) many to many
(5) many to one
Nilai kardinalitas (relasi) yang biasa
digunakan dalam basisdata adalah....
a.1, 3, dan 5
b.1, 2, dan 4
c.3, 4, dan 5
d.1, 3, dan 4
e.2, 3, dan 4
3. Di dalam suatu RDBMS menjadi suatu
kewajaran jika dalam satu database dapat terdiri dari beberapa tabel, dimana masing-masing
tabel tersebut akan saling melakukan....
a.relasi
b.koreksi
c.interupsi
d.deduksi
e.misskomunikasi
4.Perintah SQL yang benar untuk menampilkan data
khususnya pada field tmpt_lahir, tgl_lahir, dan nama_lengkap
dari tabel datadiri adalah...
a.select tmpt_lahir, tgl_lahir, nama_lengkap FROM tabel datadiri
b.select * tmpt_lahir,
tgl_lahir, nama_lengkap FROM datadiri
c.select * FROM
datadiri
d.select distinct
tmpt_lahir, tgl_lahir, nama_lengkap FROM datadiri
e.select tmpt_lahir,
tgl_lahir, nama_lengkap FROM datadiri
5.Pada dasarnya perintah SELECT masuk ke dalam kategori perintah....
a.DDL
b.DML
c.DCL
d.ODL
e.DDML
6.
Perhatikan pernyataan berikut!
(1) memiliki standar ganda
(2) data tidak boleh sama
(3) data harus unik
(4) data tidak boleh kosong
(5) memiliki dua subset data tertentu
Berdasarkan pernyataan di atas, ketentuan yang harus
diperhatikan ketika suatu field menjadi primary key adalah...
a.1, 3, dan 5
b.1, 2, dan 4
c.2, 3, dan 4
d.1, 3, dan 4
e.2, 3, dan 5
7. ALTER
TABLE mhs DROP PRIMARY KEY;
Sintak diatas
memiliki fungsi untuk....
a.Menambah
field baru dalam suatu table
b.Mengubah
tipe data field
c.Membuat
Primary Key
d.Membuat
Foreign Key
e.Menghapus Primary Key
8.
Merupakan proses untuk mendapatkan nilai dari
sekumpulan data yang telah dikelompokkan adalah definisi dari..
a.Having
b.Fungsi
c.Agregasi
d.Group By
e.Kalusa Where
9. Merupakan perintah yang digunakan untuk
mengelompokan beberapa data pada perintah SELECT. Adalah pengertian dari....
a.Agregasi
b.Fungsi
c.Group By
d.Having
e.Kalusa Where
10. Perhatikan
data berikut!
(1) tipe
tabel sederhana
(2) kondisi
bebas
(3) kondisi
stabil
(4) data yang
hilang
(5) mudah
digunakan
Berdasarkan
data di atas, MyISAM digunakan untuk mengelola tabel non-transaksional dengan
syarat nomor....
a.1, 2, dan 3
b.1, 3, dan 5
c.1, 4, dan 5
d.1, 3, dan 4
e.1, 2, dan 4
11. Sekelompok
record data dengan masing-masing informasi yang sejenis disebut dengan....
a.index
b.table
c.field
d.record
e.database
12. Perangkat
Lunak (Software) yang digunakan untuk mengelola kumpulan atau koleksi data,
dimana data tersebut diorganisasikan atau disusun ke dalam suatu model data
disebut
a.Field
b.Record
c.DBMS
d.Tabel
e.RDBMS
13.Microsoft Access,Database Oracle adalah salah satu program aplikasi DBMS
apa singkatan dari DBMS tersebut
a.Database Multiple
System
b.Database Management System
c.Data Management
System
d.Database Management
Supply
e.Data Management
System
14. Tipe
data apakah yang panjang maksimalnya 255 karakter dapat menerima huruf, angka,
spasi, dan tanda baca..
a.Text
b.Memo
c.Char
d.Currency
e.Integer
15.
Manakah dibawah ini yang bukan termasuk kedalam
software pengolah data base
a.Ms- Access
b.Ms- Word
c.My SQL
d.SQL Server
e.Ms-Excel
16. Ciri dari
Primary Key adalah..
a.Bersifat unik
b.Bersifat umum
c.Memiliki kesamaan
data dengan
d.Mudah dihapal
e.Mudah diingat
17. Tampilkanlah
seluruh field yang berada didalam tabel barang
a.SQL>
select * from barang;
b.SQL>
select * to barang;
c.SQL>
select * from table barang;
d.SQL>
select * from new barang
e.SQL>select*from
new table barang
18. Hapus
Tabel Barang
a.SQL>
drop from table barang;
b.SQL>
drop to table barang;
c.SQL> drop table barang;
d.SQL>
drop on table barang;
e.SQL>drop
to from barang
19. Isikan
lah sebuah recordke dalam tabel barang seperti tampilan berikut :
KODE_BARANG
NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-1 KULKAS
BUAH 20
a.insert into barang values('KPR-01','KULKAS','BUAH','20');
b.insert
into_barang values('KPR-01','KULKAS','BUAH','20');
c.insert
barang_values('KPR-01','KULKAS','BUAH','20');
d.insert into
barang values(KPR-01,KULKAS,BUAH,20);
e.insert into
table barang values(‘KPR-01’,’KULKAS’,’BUAH’,’21’)
;
20. ALTER
TABLE mhs ADD asalSekolah VARCHAR(20);
Sintak diatas
berfungsi untuk ?
a.Menambah field baru dalam suatu table
b.Mengubah
nama field
c.Mengubah
tipe data field
d.Membuat
primary key
e.Membuat table baru
21. ALTER
TABLE mhs DROP PRIMARY KEY;
Sintak diatas
memiliki fungsi untuk ?
a.Menambah
field baru dalam suatu table
b.Mengubah
tipe data field
c.Membuat
Primary Key
d.Menghapus Primary Key
e.Menambah
table mhs baru
22. Operasi untuk mengambil informasi dari 2 tabel atau lebih dalam 1
waktu adalah pengertian dari..
a.follow
b.join
c.where
d.from
e.drop
23. Berdasarkan
perintah query dibawah ini, maka nama field yang akan tampil saat di eksekusi
adalah?
SELECT nilai,
nim AS Nama_Mahasiswa, kodeMK AS Kode_Matakuliah FROM Nilai
a.Nama_Mahasiswa,
Kode_Matakuliah, nilai
b.Nama_Mahasiswa, Kode_Matakuliah
c.Nilai,
Nama_Mahasiswa
d.Nilai,
kode_matakuliah
e.Nilai,Nama_Mahasiswa,Kode_Matakuliah
24. Perintah
SQL untuk merubah nama suatu struktur table adalah
a.ALTER TABLE mhs CHANGE nama namaMhs VARCHAR(8);
b.ALTER TABLE
mhs RENAME nama namaMhs VARCHAR(8);
c.ALTER mhs
RENAME ON nama namaMhs VARCHAR(8);
d.ALTER mhs
CHANGE ON nama namaMhs VARCHAR(8);
e.ALTER mhs
DROP ON nama nama Mhs VARCHAR(8);
25.
DELETE FROM mahasiswa;
a.Menghapus semua data yang ada didalam tabel
mahasiswa*
b.Menghapus mahasiswa
yang tidak mempunyai nim
c.Menghapus sebuah
tabel mahasiswa
d.Menghapus 2 field
sekaligus
e.Menghapus 3 field
26.
urutan atau hirarki basis data yang benar adalah..
a.database > tabel
> DBMS > field dan record
b.DBMS > tabel >
database > field dan record
c.DBMS > database > tabel > field dan record
d.database > DBMS
> tabel > field dan record
e.DBMS
>database>table>field
27. Perintah untuk mendefinisikan struktur basis
data adalah..
a.SQL
b.DML
c.DDL
d.DCL
e.DML
28.
Yang termasuk perintah DDL , kecuali adalah
a.ALTER
b.CREATE
c.DELETE
d.DROP
e.UPDATE
29.
Yang termasuk perintah DML , kecuali adalah
a.INSERT
b.UPDATE
c.DELETE
d.DROP
e.DELETE
30.
Perintah untuk mengetahui rata rata data numerik
pada suatu kolom
a.COUNT
b.SUM
c.AVG
d.MAX
e.MIN
Belum ada Komentar untuk "Bank Soal BASIS DATA Beserta Jawaban Part I"
Posting Komentar