Anda di halaman 1dari 4

JAWABAN LATIHAN SOAL BAB 7:

1. Berikan alasan anda mengapa suata basis data harus berada pada kondisi normal !
Selesaian:
Alasan suatu data harus berada pada kondisi normal adalah supaya mendapatkan struktur
tabel atau relasi yang efisien dan bebas dari anomali, dan mengacu pada cara data item
dikelompokkan ke dalam struktur record. Anomali merupakan efek samping yang tidak
diharapkan, yang ditimbulkan dari suatu proses.
2. Kondisi apa saja yang harus dipenuhi, bahwa suatu basis data di katakan memenuhi
normalisasi !
Selesaian:
Kondisi yang harus dipenuhi bahwa suatu data di katakan memenuhi normalisasi adalah
a) Relasi antar tabel telah terbentuk dengan baik sesuai kaidah dalam sebuah database.
b) Struktur tabel atau relasi yang efisien
c) Struktur tabel atau relasi yang bebas dari anomali

3. Berikan alasan anda mengapa bentuk normal ke-4 (4NF) dan normal ke-5 (5NF)
dalam prakteknya tidak dilakukan !
Selesaian:
Alasan mengapa bentuk normal ke-4 (4NF) dan normal ke-5 (5NF) dalam prakteknya
tidak dilakukan adalah bentuk normal ke-4 (4NF) dan normal ke-5 (5NF) hanya
digunakan pada kasus khusus yaitu pada relasi yang mengandung ketergantungan nilai
banyak.
4. Diberikan suatu data sebagai berikut :

Dari data yang diberikan di atas belum memenuhi kondisi normal, maka
tentukanlah proses normalisasi untuk menghasilkan data yang memenuhi kondisi normal
!
Selesaian:

1NF
No Class Start Finish Day Teacher Start Room Remark
1 B.1I 17.00 18.30 Tuesday Ms avi 19/08/2004 A202 Run
2 B.1I 17.00 18.30 Thursday Ms oki 19/08/2004 A202 Run
3 B.5I 15.30 17.00 Tuesday Ms beta 20/08/2004 A302 Run
4 B.5I 15.30 17.00 Friday Ms susi 20/08/2004 A302 Run
5 B.1J 17.00 18.30 Monday Ms galuh 23/08/2004 A301 Run
6 B.1J 17.00 18.30 Thursday Ms avi 23/08/2004 A301 Run
7 B.2J 17.00 18.30 Tuesdy Mr aris 24/08/2004 A102 Run
8 B.2J 17.00 18.30 Thursday Ms beta 24/08/2004 A102 Run
9 B.3J 15.30 17.00 Tuesday Mr aris 05/08/2004 A103 Run
10 B.3J 15.30 17.00 Thursday Ms oki 05/08/2004 A103 Run
11 B.2F 15.30 17.00 Monday Ms galuh 19/08/2004 A203 Run
12 B.2F 15.30 17.00 Thursday Mr hery 19/08/2004 A203 Run
13 B.1I 18.30 20.00 Wednesday Ms ria 04/08/2004 A203 Pending
14 B.1I 18.30 20.00 Friday Ms galuh 04/08/2004 A203 Pending

2NF
TEACHER
CLASS DAY TEACHER
B.1I Tuesday Ms avi
B.1I Thursday Ms oki
B.5I Tuesday Ms beta
B.5I Friday Ms susi
B.1J Monday Ms galuh
B.1J Thursday Ms avi
B.2J Tuesdy Mr aris
B.2J Thursday Ms beta
B.3J Tuesday Mr aris
B.3J Thursday Ms oki
B.2F Monday Ms galuh
B.2F Thursday Mr hery
B.1I Wednesday Ms ria
B.1I Friday Ms galuh

ROOM
CLASS DAY ROOM
B.1I Tuesday A202
B.1I thursday A202
B.5I Tuesday A302
B.5I Friday A302
B.1J monday A301
B.1J Thursday A301
B.2J Tuesdy A102
B.2J Thursday A102
B.3J Tuesday A103
B.3J Thursday A103
B.2F Monday A203
B.2F Thursday A203
B.1I Wednesday A203
B.1I friday A203

START
CLASS ROOM START
B.1I A202 19/08/2004
B.5I A302 20/08/2004
B.1J A301 23/08/2004
B.2J A102 24/08/2004
B.3J A202 05/08/2004
B.2F A302 19/08/2004
B.1I A301 04/08/2004

Anda mungkin juga menyukai