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 ………………….
- Integrated
- Non Volatile
- Subject
Oriented
- Time Variant
- Jawaban A,B,C dan D Benar
22. Dibawah ini merupakan keuntungan
dari Data warehouse, kecuali …………..
- Melakukan pemrosesan transaksi
yang cepat
- Pengambilan investasi yang tinggi
- Keuntungan yang kompetitif
- Meningkatkan produktifitas para pembuat keputusan korporasi
- Jawaban A,B,C dan D Benar
23. Suatu teknik untuk mengekstrak
pengetahuan ataupun pola yang menarik dari kumpulan data yang berukuran besar
disebut …………..
- Data
warehouse
- Data
Mart
- Data mining
- OLAP
- Jawaban
A,B,C dan D Benar
24. Data mining sering juga disebut
sebagai KDD yaitu kepanjangan dari …………….
- Knowledge
Dimention of
Database
- Knowledge Discovery in Database
- Knowledge
Discovery of Data
- Knowledge
Description in Database
- 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 …………
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 :
- 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.
- 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.
- 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:
- Replikasi : pelipat gandaan,
tiruan atau duplikat
- Backup : proses membuat data cadangan
dengan cara menyalin atau membuat arsip data komputer .
Fungsinya : mengharuskan
pengguna menggandakan data yang akhirnya menghabiskan kapasitas media
penyimpanan.
- 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
Posting Komentar