Anda di halaman 1dari 2

Tugas Kelompok ke-4

Week 9

Dari tugas kelompok 3 berupa database desain yang ternormalisasi.

1. Tuliskan SQL dari desain database yang telah ternormalisasi lengkap dengan constraintnya!

2. Bagaimana pengelolalan Partitioning relations dari database yang telah ternormalisasi?

Jawab :

 Tambahkan batasan tabel ke tabel partisi untuk menentukan nilai kunci yang diizinkan
disetiap partisi.
 Untuk setiap partisi, buat indeks pada kolom kunci, serta indeks lain yang mungkin
diinginkan. (Indeks kunci tidak sepenuhnya diperlukan, tetapi dalam sebagian besar
skenario akan sangat membantu. Jika menginginkan nilai kunci menjadi unik maka harus
selalu membuat batasan unik atau kunci utama untuk setiap partisi.)
 Secara opsional, tentukan pemicu atau aturan untuk mengalihkan data yang dimasukkan
ke dalam tabel master ke partisi yang sesuai.
 Pastikan parameter konfigurasi constraint_exclusion tidak dinonaktifkan di
postgresql.conf. Jika ya, kueri tidak akan dioptimalkan sesuai keinginan.

3. Bagaimana proses pengelolaan database administrasi dari database yang telah ternormalisasi?

4. Bagaimana pengamanan yang Anda lakukan bila sistem yang digunakan pada TK3 menjadi
aplikasi yang berbasis web?
Jawab :

 Rajin Update CMS


Bagi web yang memakai CMS. Pastikan jika versi CMS merupakan versi terbaru dan
terupdate. Hal ini untuk menghindari hacking otomatis karena software usang atau tidak
pernah update.
 SSL
Penggunaan SSL atau secure sockets layer yang akan mengenkripsi koneksi antara
peramban dengan server website dalam kondisi aman. Hal ini ditunjukkan dengan adanya
ISYS6362 – Database Design
ikon gembok juga awalan domain https pada alamat URL. Google telah menandai
website enkripsi https sebagai situs aman. Berbeda dengan website http yang tertanda not
secure atau tidak aman.
 Konfigurasi Server
Setiap server memiliki pengaturannya tersendiri. Oleh karena itu, ketahui jenis
konfigurasi web server mu seperti Apache, Microsoft IIS, atau lainnya. Hal ini bertujuan
agar perintah mu sesuai dengan server sehingga keamanan website meningkat.
 2 Faktor Authentication
2 factor authentication yang memungkinan adanya verifikasi pengguna secara real time
dengan kode unik yang terbuat saat itu juga. Dengan metode ini, pengguna harus
memasukkan nama pengguna dan kata sandi kemudian berlanjut dengan memasukkan
kode unik atau OTP (one time password).
---oOo---

JAWAB

ISYS6362 – Database Design

Anda mungkin juga menyukai