perancangan basis data latihan soal

1.    Timbulnya duplikasi data pada pemrosesan file disebut :
a.   Redundancy data    -                      
b.   Isolation data
c.   Inconsistency data 
d.   Security problem
e.   Jawaban A,B,C dan D Benar

2.    Berikut ini keuntungan basis data, kecuali..
a.  System enginner                             
b.  Terkontrolnya kerangkapan data
c.   Data independence            
d.  Keamanan data terjamin
e.  Jawaban A,B,C dan D Benar

3.    Contoh – contoh Basis data Relasional adalah :
a.  ORACLE, SQL Server, MySql                
b.  INFORMIX, SQL Server, UNIX
c.   IBM, ORACLE, UNIX                               
d.  IBM, UNIX, POWERSOFT
e.  JawabanA,B,C dan D Benar

4. Berikut ini merupakan perintah pada DML :
a.  Insert, drop, update                                              
b.  Grant, revoke
c.   Create, drop, alter                         
d.  Insert, update, delete
e.  Jawaban A,B,C dan D Benar

5. Pada DDL, fungsi dari Drop table adalah :
a.  Membuat table                                          
b.  Menghapus table
c.   Menampilkan table                                               
d.  Menambah table
e.  Jawaban A,B,C dan D Benar

6.    Fungsi SQL yang digunakan untuk menghitung total isi kolom dalam suatu table :
a.  Sum                                                            
b.  Count
c.   Avg                                                              
d.  Max
e.  Jawaban A,B,C dan D Benar

7. Fungsi SQL yang digunakan untuk mencari nilai maksimal table adalah :
a.  Avg                                                              
b.  Count
c.   Sum                                                            
d.  Max
e.  Jawaban A,B,C dan D Benar

8. Fungsi SQL yang digunakan untuk menghitung rata-rata nilai table :
a.    Count                                                  
b.    Avg
c.    Sum                                                     
d.    Max
e.    Jawaban A,B,C dan D Benar
9. Teknik untuk mengorganisasi data ke dalam table-tabel untuk memenuhi kebutuhan pemakai, disebut :
a.    Normalisasi                                        
b.    ERD
c.    Domain                                                           
d.    Atribut
e.    Jawaban A,B,C dan D Benar

10. Batasan integritas yang dirancang untuk memastikan bahwa tiap relasi sudah memiliki primary key dan memastikan bahwa nilai-nilai data untuk primary key adalah sah/valid, adalah :
a.    Primary key integrity                         
b.    Referential Integrity
c.    Null                                                      
d.    Entity Integrity
e.    Jawaban A,B,C dan D Benar

11. Dalam perancangan database dengan SQL, arti dari NOT NULL adalah :
a.    Tidak boleh bernilai nol.                  
b.    Tabel tidak boleh kosong.
c.    Field tidak boleh kosong.                 
d.    Tidak boleh berisi foreign key.
e.    Jawaban A,B,C dan D Benar

12. Untuk membuat table DOSEN, perintah SQL yang digunakan adalah :
a.    CREATE DATABASE DOSEN (NID INTEGER NOT NULL, NAMA CHAR(25), PRIMARY KEY(NIM));
b.    CREATE TABLE DOSEN (NID INTEGER(7) NOT NULL, NAMA CHAR(25), PRIMARY KEY[NIM]);
c.    CREATE TABLE DOSEN (NID INTEGER NOT NULL, NAMA CHAR(25), PRIMARY KEY(NIM));
d.    CREATE TABLE DOSEN (NID INTEGER NOT NULL, NAMA CHAR(25), PRIMARY KEY[NIM], FOREIGN KEY [NAMA]);
e.    Jawaban A,B,C dan D Benar

13. Untuk mengisi table PEGAWAI dengan nilai NIP = 108 dan Nama = Ade, perintah SQL yang digunakan adalah :
a.    INSERT INTO PEGAWAI (NIP, Nama) VALUES (108, Ade);
b.    INSERT INTO PEGAWAI (NIP, Nama) VALUES (108, “Ade”);
c.    INSERT INTO PEGAWAI VALUES (108, Ade);
d.    INSERT INTO PEGAWAI VALUES (‘108’, ‘Ade’);
e.    Jawaban A,B,C dan D Benar

14. Perintah SQL yang digunakan untuk menghapus table DOSEN adalah :
a.    Delete from DOSEN;                        
b.    Drop table DOSEN;
c.    Delete from table DOSEN;               
d.    Drop from table DOSEN;
e.    Jawaban A,B,C dan D Benar

15. Perintah dibawah ini digunakan untuk mencabut kembali otoritas baca dari user1 terhadap table DOSEN :
a.    REVOKE SELECT IN TABLE DOSEN FROM USER1;
b.    REVOKE SELECT ON TABLE DOSEN FROM USER1;
c.    REVOKE SELECT ON TABLE DOSEN TO USER1;
d.    REVOKE ALL ON TABLE DOSEN FROM USER1;
e.    Jawaban A,B,C dan D Benar

16. Perintah untuk menampilkan nama-nama DOSEN yang berakhiran huruf “S” :
a.    SELECT NAMA FROM DOSEN WHERE NAMA LIKE = “%S”;
b.    SELECT NAMA FROM DOSEN WHERE NAMA LIKE  “%S”;
c.    SELECT NAMA FROM DOSEN WHERE NAMA IS LIKE “%S”;
d.    SELECT NAMA FROM DOSEN WHERE NAMA LIKE = ‘%S’;
e.    Jawaban A,B,C dan D Benar


17. Perintah untuk menghapus data Dosen dengan NID 108 adalah :
a.    DELETE FROM DOSEN WHERE NID = “108”;
b.    DELETE NID FROM DOSEN WHERE NID = “108”;
c.    DELETE NID FROM TABLE DOSEN WHERE NID = “108”;
d.    DELETE FROM DOSEN WHERE NO NID = “108”;
e.    Jawaban A,B,C dan D Benar

18. Berikut ini yang merupakan kelompok perintah SQL yang berfungsi untuk keamanan data adalah :
a.    Data description language              
b.    Data manipulation language
c.    Data retrieval                                      
d.    Data control language
e.    Jawaban A,B,C dan D Benar

19. Operasi spasial pada clause SELECT untuk menampilkan nama, populasi dan area untuk setiap table Country yang benar adalah …………….
A.   SELECT C.Name, C.Pop, Area(C.Shape) As “Area” FROM Country C
B.   SELECT C.Name, Area(C.Shape) As “Country” FROM Country C
C.   SELECT C.Name, C.Pop, Country(C.Shape) As “Area” FROM Country C
D.   SELECT C.Name, C.Pop, Area(C.Shape) As “Area” FROM Country C WHERE C.Pop=1
E.   Jawaban A,B,C dan D Benar
20. Kumpulan data yang berorientasi subjek, terintegrasi, time-variant, dan non volatile untuk mendukung proses pengambilan keputusan merupakan pengertian dari ….......
A.Data mining                                            
B. Data mart    
C. Data warehouse
D. Basis Data Multimedia
E. Jawaban A,B,C dan D Benar



21. Data warehouse hanya akurat dan valid pada saat tertentu atau beberapa interval waktu tertentu merupakan istilah dari ………………….
  1. Integrated                                          
  2. Non Volatile
  3. Subject Oriented                                
  4. Time Variant
  5. Jawaban A,B,C dan D Benar

22. Dibawah ini merupakan keuntungan dari Data warehouse, kecuali …………..
  1. Melakukan pemrosesan transaksi yang cepat
  2. Pengambilan investasi yang tinggi
  3. Keuntungan yang kompetitif
  4. Meningkatkan produktifitas para pembuat keputusan korporasi
  5. Jawaban A,B,C dan D Benar

23. Suatu teknik untuk mengekstrak pengetahuan ataupun pola yang menarik dari kumpulan data yang berukuran besar disebut …………..
  1. Data warehouse                                
  2. Data Mart
  3. Data mining                                        
  4. OLAP
  5. Jawaban A,B,C dan D Benar
24. Data mining sering juga disebut sebagai KDD yaitu kepanjangan dari …………….
  1. Knowledge Dimention of Database              
  2. Knowledge Discovery in Database
  3. Knowledge Discovery of Data                       
  4. Knowledge Description in Database
  5. Jawaban A,B,C dan D Benar
25. Bagian dari data warehouse yang mendukung kebutuhan pada tingkat departemen atau fungsi bisnis tertentu dalam perusahaan disebut …………
  1. Basis data multimedia                       
  2. Data Mart
  3. Data Mining                                        
  4. Basis Data Spasial
  5. Jawaban A,B,C dan D Benar

A.   Essay, 5 Soal (bobot 50%)

1.      Apa yang dimaksud dengan RDBMS? Jelaskan fungsi fungsi utama nya?
Jawab : DBMS (Database Management System) merupakan sistem pengorganisasian data pada komputer. DBMS (Database Management System) adalah perangkat lunak yang memungkinkan untuk membangun basis data yang berbasis komputerisasi. 
Fungsi2 utamanya :
-Mengintegrasikan Data Pada Basis Data ke Komputer Client
-Mengupdate Basis Data
-Melakukan Retrieval Basis Data
-Membantu User Mengakses Basis Data
-Melihat Proses Transaksi yang Berjalan
2.      Apa yang dimaksud dengan index? Apa fungsi utama dari index? dan sebutkan jenis jenis index?
indeks adalah daftar kata atau istilah penting yg terdapat dalam buku cetakan tersusun menurut abjad yg memberikan informasi mengenai halaman tempat kata atau istilah itu ditemukan.
Fungsi utama index, mempermudah pembaca memahami suatu kata yang belum dimengerti. Mempercepat pembaca ketika ingin menemukan suatu topik pembicaraan.
Jenis jenis index :
-       Index nama diri
-       Index istilah
-       Index nama tempat dan organisasi
3.      Jelaskan perbedaan antara normalisasi dan denormalisasi?
Perbedaan normalisasi dan denormalisasi adalah terletak pada redundansi data dan kompleksitas query. Pada redundansi data normalisasi lebih strik atau harus dihilangkan sebisa mungkin sehingga mengakibatkan apabila kita akan mengakses data dalam suatu database membutuhkan query yang kompleks. Berbeda dengan denormalisasi, denormalisasi disini tidak terlalu memikirkan tentang data yang redundan sehingga dalam mengakses data lebih cepat.Dan juga pada normalisasi intergritas data akan meningkat sedangkan pada denormalisasi, integritas data akan menurun.
4.      Jelaskan pengertian dan fugsi dari :
    1. DDL(Data Definition Languange) : dipakai untuk menggambarkan desain dari basis data secara menyeluruh. DDL (Data Definition Language) dapat dipakai untuk membuat tabel baru, memuat indeks, maupun mengubah tabel. Fungsinya : untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya.
    2. DML(Data Manipulation Language) : yaitu dipakai untuk memanipulasi daan pengambilan data pada suatu basis data,
Fungsinya : untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah: Select, insert, update, delete.
    1. DCL(Data Control Language) : sub bahasa SQL yang berfungsi untuk melakukan pengontrolan data dan server databasenya, seperti manipulasi user dan hak akses (priviledges).  
Fungsinya : Digunakan untuk melakukan pengontrolan data dan server databasenya.
5.      Jelaskan pengertian dan fugsi dari:
    1. Replikasi : pelipat gandaan, tiruan atau duplikat
    2. Backup : proses membuat data cadangan dengan cara menyalin atau membuat arsip data komputer .
Fungsinya : mengharuskan pengguna menggandakan data yang akhirnya menghabiskan kapasitas media penyimpanan.

    1. Restore : sebuah sytem / fitur yang terdapat pada operating system windows. Fungsinya : apabila pada sebuah Operating System (OS) Windows mengalami masalah yang menyebabkan kinerja system tidak dapat bekerja dengan optimal. 

Komentar

Postingan Populer