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 di
setiap 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
ikon gembok juga awalan domain https pada alamat URL. Google telah menandai website

ISYS6362 – Database Design


This study source was downloaded by 100000864796456 from CourseHero.com on 05-07-2023 07:37:55 GMT -05:00

https://www.coursehero.com/file/194869185/TK4-Database-Designdoc/
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---

ISYS6362 – Database Design


This study source was downloaded by 100000864796456 from CourseHero.com on 05-07-2023 07:37:55 GMT -05:00

https://www.coursehero.com/file/194869185/TK4-Database-Designdoc/
Powered by TCPDF (www.tcpdf.org)

Anda mungkin juga menyukai