1. LO2 10 Poin
Please explain the main function of maintaining database security? Mention the
steps that can be taken to maintain database security?
Jawab:
Main Fucntion dari Database Security ialah sebagai berikut :
- Menjaga Sistem Informasi tetap Stabil
- Meningkatkan kemanan data
- Membangun kepercayaan pelanggan akan bisnis yang kita bangung dengan
menjaga database yang mereka miliki
Adapun Step yang dapat dilakukan untuk menjaga keamanan dari database
tersebut ialah sebagai berikut:
- Memastikan Database Fisik aman dengan cara memilih layanan web hosting
yang terintegritas
- Menyimpan data pada server dengan situs web
- Menginstall Server Proxy
- Menerapkan Protol Enkripsi
- Melakukan Pencadangan Database secara teratur
2. LO3 10 Poin
Please explain the difference between Join and Union, and please explain using
an example?
Jawab:
Join pada SQL ialah sebuah perintah untuk menggabungkan data dari banyak
table berdasarkan kondisi tertentu.Sedangkan Union ialah menggabungkan dua
atau lebih dari pemilihan select statement menjadi sebuah table yang
baru.Contohnya ialah sebagai berikut:
Join pada SQL :
Terdapat table berupa table BOYS sebagai berikut :
SELECT Name
FROM Boys
WHERE Rollno < 16
UNION
SELECT Name
FROM Girls
WHERE Rollno > 9
Hasilnya akan didapatkan sebagai berikut :
Nama
Ram
Jayant
Rinki
Rimi
Seema
Mona
3. LO5 10 Poin
Please explain the characteristics of the data warehouse?
Jawab:
- Seubjected Oriented
- Integrated
Integrated disini adalah suatu tempat yang sama dengan orientasi subjek
yang dibuat dalam format yang dapat diandalkan. Integrasi berarti
mendirikan entitas bersama untuk menskalakan semua data serupa dari
basis data yang berbeda. Data juga harus disimpan ke dalam berbagai
gudang data dengan cara yang dibagikan dan diberikan secara umum.
- Time Variant
Dalam data ini disimpan melalui interval waktu yang berbeda seperti
mingguan, bulanan, atau tahunan dll
- Non Volatile
CASE
4. LO4 25 Poin
Please create normalization process for the case, describe each stage of
normalization (UNF – 3NF) to support the Sales and Purchase transaction,
then make a combined normalization to be able to support the Sales and
Purchase transaction in the company.
Jawab:
Barang
Id_Barang
Nama_Barang
Harga_Barang
Table Staff
Staff
Id_Staff
Nama_Staff
Table Supplier
Supplier
Id_Supplier
Id_Barang
Table Branch
Branch
Id_Branch
Id_Staff
Table Customer
Id_Customer
Nama_Customer
Id_Barang
Table payment
Payment
Jenis_Payment
Table Transaksi
Id_Transaksi
Id_barang
Harg_Barang
Id_Staff
Id_Customer
Jenis_Payment
UNF :
Dinos 30000
orus
1NF
2NF
Id_Baran Nama_Barang Harga_Barang
g
3NF
5. LO4 Poin 15
Please create ERD from the combined 3NF result and describe the
multiplicity for each relation.
6. LO3 10 Poin