Get me outta here!

Monday, January 16, 2017

Soal Basis Data 3.1 - 3.3

Angga Hari Saputro |06|XII RB

Soal – soal Latihan :
1.      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.     Alter

2.      Nama/alias dari database yang digunakan oleh program, yang koneksinya melalui ODBC disebut ?
a. DSN (Data Soul Name)
b. OSN (Open Source Name)
c. DSN (Data Source Nama)
d. DSN (Database Source Name)
e. DSN (Data Source Name)


3.      Server mengirim data dan client mengakses data (server sangat dominan) disebut..
a.       Two tier
b.      3 tier
c.       4 tier
d.      5 tier
e.       Any tier
4.      Direpresentasikan dengan host, server dan client
Server berperan sebagai penengah dengan mengirim aturan bisnis/prosedur
Merupakan ciri dari ..
a.      Two tier
b.      3 tier
c.       4 tier
d.      5 tier
e.       More tier
5.      Dua arsitektur alternatif DBMS terdistribusi adalah..
a.      Client/Server dan Collaboration Server
b.      Computer sevice
c.       Coaxial server
d.      Parsing Program
e.       Tree View
6.      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.       Management Supply                      
7.      Client bertanggung jawab pada antar muka untuk..
a.      Client
b.      Server
c.       Computer
d.      Dosen
e.       Guru
8.      Arsitektur BDT disebut juga dengan..
a.      Collaboration Sever
b.      Server
c.       Computer management
d.      Basic Data Trade
e.       Back Door Time
9.      Client bertanggung jawab pada antar muka untuk user, sedangkan server mengatur..
a.      Mengatur data dan mengeksekusi transaksi
b.      Mengatur data dan mengeksekusi Program
c.       Mengatur System dan mengeksekusi Data
d.      Mengatur data dan mengeksekusi System
e.       Mengatur data dan mengeksekusi diagram
10.   Data yang terletak didalam satu kolom disebut…
a.       Field               
b.      Record                              
c.       DBMS                                
d.      Tabel
e.       Kolom
11.   Buatlah kolom email pada table pegawai sebagai kolom unique
a.        SQL> alter table karyawan add constraint uq_email unique (email);
b.       SQL> alter table karyawan add constraint uq_email unique (email)
c.       SQL> alter table karyawan on constraint uq_email unique (email);
d.      SQL> alter table karyawan on constraint uq_email unique (email);
e.       SQL> alter table karyawan on constraint uq_email unique (email);
12.  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 barang values(KPR-02,KULKAS,BUAH,20);
13.  Perintah yang digunakan untuk menampilkan data seperti berikut adalah....
+----------+--------------+--------+-------+-------------+
| id_siswa | nama_makanan | jumlah | nama  | alamat      |
+----------+--------------+--------+-------+-------------+
| 1        | permen       | 10     | Andre | Jumapolo    |
| 2        | keripik      | 10     | Anggi | Papahan     |
| 3        | mangga       | 10     | Titan | Kebakkramat |
+----------+--------------+--------+-------+-------------+

a. select*from siswa inner join makanan using(id_siswa);
b. select from siswa inner join makanan using(id_siswa);
c. select’from siswa inner join makanan using(id_siswa);
d. select*siswa inner join makanan using(id_siswa);
e. select.from siswa inner join makanan using(id_siswa);

14.  Karakteristik dari suatu Entity yang menyediakan penjelasan detail tentang entity disebut..
a.       Data Field
b.      Data Record
c.       Attribut                               
d.      Entity                                

15.  Ciri  dari Primary Key adalah ....
a.       Bersifat unik
b.      Bersifat umum                                  
c.        Memiliki kesamaan data dengan
d.       Mudah dihapal
                                                  
16.  Sql dipublikasikan oleh..
a. E.F Codd                  
b. D. Chamberlin                                 
c. R.F Boyce                         
d. Euler                                 
e. Albert eisten

17.  Berikut ini adalah sasaran dari SQL, kecuali
a.       Menciptakan basis data dan struktur relasi                                                     
b.      Harus portable
c.       Membuat pemrograman terstruktur dengan grafis                                          
d.      Mengelompokan data yang komplek

18.  Salah satu contoh data manipulation language 
a.       ALTER
b.      TABLE        
c.       CHAT                                
d.      SELECT     

19.  Pengembangan MySQL dengan tool database UNIREG dibuat oleh…
a. E.F Codd                  
b. Michael Widenius           
c. R.F Boyce                     
d. David

20.  Isikan lah sebuah record ke dalam tabel barang seperti tampilan berikut..
KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-1 KULKAS BUAH 20
..
a. SQL> insert into barang values('KPR-01','KULKAS','BUAH','20');
b. SQL> insert from barang values('KPR-01','KULKAS','BUAH','20');
c. SQL> insert into barang from values('KPR-01','KULKAS','BUAH','20');
d. SQL> insert into barang values('KPR-01','KULKAS','BUAH','20');

21.  Tambahkan sebuah record lagi sehingga hasil sebagai berikut
KODE_BARANG NAMA_BARANG SATUAN_BARANG STOK_BARANG
KPR-01 KULKAS BUAH 20
KPR-02 TELEVISI BUAH 15
a.       SQL> Insert to barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
b.      SQL> Insert in barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
c.       SQL> Insert into barang values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);
d.      SQL> Insert into barang from values(‘KPR-02’,’TELEVISI’,’BUAH’,’15’);

22.  Tamplikanlah 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;

23.  Ubah lah tabel barang pada kolom nama barang dari TELEVISI menjadi MONITOR..
a.       SQL> update to barang
set nama_barang='MONITOR'
where nama_barang='TELEVISI';
b.      SQL> update from barang
set nama_barang='MONITOR'
where nama_barang='TELEVISI';
c.       SQL> update barang
set nama_barang='MONITOR'
where nama_barang='TELEVISI';
d.      SQL> update table barang
set nama_barang='MONITOR'
where nama_barang='TELEVISI';



24. Tampilkan lah seluruh field yang berada di tabel barang
a.       SQL> select * from table barang
b.      SQL> select * from barang
c.       SQL> select * on barang
d.      SQL> select * to barang

25. Tampilkan kode barang,nama barang dari tabel barang yang jumalh stok nya 20
a.       SQL> SELECT ON KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;
b.      SQL> SELECT KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;
c.       SQL> SELECT TO KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;
d.      SQL> SELECT FROM KODE_BARANG,NAMA_BARANG FROM BARANG WHERE STOCK_BARANG=20;

26. Join yang menggunakan tanda equal ( = ) untuk membandingkan operatornya adalah..
a.       natural join
b.      inner join
c.       right join
d.      left join
e.       equi join

27.   Join yang bergabung dengan sebuah tabel ke dirinya sendiri atau berelasi dengan dirinya sendiri adalah....
a.       natural join
b.      inner join
c.       self join
d.      myself join
e.       equi join

29. Perintah untuk menampilkan semua data dari tabel sebelah kanan adalah....
a.       natural join
b.      inner join
c.       non equi join
d.      right join
e.       equi join
  
30.  Jika terdapat data dari sebelah kiri tidak memiliki pasangan, tetap akan ditampilkan dengan pasangannya berupa nilai ...
a.       NOT NULL
b.      NULL
c.       Not
d.      FULL
e.       FULL NULL

0 comments:

Post a Comment