Anda di halaman 1dari 7

Tugas Basis data

Disusun Oleh :

I Putu Eka Putra (2020050007)


1. a. merancang table data penyimpanan
Tabel penyimpanan data :
Tabel Identitas sopir

Nama Sopir Alamat Kota Propinsi Kode Pos No Sim


Ita ardiani sanggulan tabanan bali 82121 2122638
Tabel No Sim

No Sim Sex Tgl Lahir TB BB No Kendaraan


2122638 wanit 15-01-1978 65 58 B2597GAC
a

Tabel Kendaraan

No kendaraan Warn Tahun tipe No lambung Suvervisor area Tgl pelanggaran


a
B2597GAC hitam 2012 vario 150 Sari indah motor 26 maret 2020
Tabel pelangaran

Tgl Bln Thn pelanggaran Jam Pelanggaran lokasi Catatan


pelanggaran pelanggaran pelanggaran
26 maret maret 2020 08.00 wib Jln teuku Tidak
2020 umar membawa sim
dan stnk

FD keterangan fungsional adalah suatu kondisi dimana satu atribut atau beberapa atribut dari
suatu relasi yang keberadaannya bergantung pada atribut lain
Definisi diatas biasanya di tuangkan dalam bentuk rotasi
Jadi FD dari table di atas
Nama sopir, no sim => no kendaran
No kendaraan, tipe => jenis kendaraan, supervisor are
Tgl pelanggaran, jam pelanggaran => lokasi pelanggaran, catatan pelanggaran

b. tahap normalisasi
Tabel Sim

Nama supir No sim No kendaraan


Ita ardiani 2122638 B2597GAC

Nama sopir, no sim => no kendaraan


1NF Memenuhi setiap atributnya memiliki nilai
tunggal dan tidak ada pengulanga grup
atribut
2NF Memenuhi setiap atribut yang bukan kunci
utama tergantung secara fungsional
terhadap semua atribut kunci dan bukan
hanya Sebagian atribut kunci
3NF Memenuhi setiap atribut bukan kunci tidak
tergantung secara fungsional terhadap
atribut kunci

Table kendaraan

No kendaraan tipe jenis Supervisor area


B2597GAC vario motor Sari indah motor

No kendaraan, tipe => jenis kendaraan, supervisor are

1NF Memenuhi setiap atributnya memiliki nilai


tunggal dan tidak ada pengulanga grup
atribut
2NF Memenuhi setiap atribut yang bukan kunci
utama tergantung secara fungsional terhadap
semua atribut kunci dan bukan hanya
Sebagian atribut kunci
3NF Memenuhi setiap atribut bukan kunci tidak
tergantung secara fungsional terhadap
atribut kunci

Table pelanggaran

Tgl pelanggaran Jam pelanggaran Lokasi pelanggran Catatan pelanggaran


26 maret 2020 08.00 wib Jln teuku umar Tidak membawa sim
dan stnk

Tgl pelanggaran, jam pelanggaran => lokasi pelanggaran, catatan pelanggaran

1NF Memenuhi setiap atributnya memiliki nilai


tunggal dan tidak ada pengulanga grup
atribut
2NF Memenuhi setiap atribut yang bukan kunci
utama tergantung secara fungsional terhadap
semua atribut kunci dan bukan hanya
Sebagian atribut kunci
3NF Memenuhi setiap atribut bukan kunci tidak
tergantung secara fungsional terhadap
atribut kunci
2. untuk menghilangkan dan mengurangi redudansi data dan tujuan yang kedua adalah
memastikan dependensi data (Data berada pada tabel yang tepat).
3. Basis data yang sudah nermalisasai adalah basis data yang telah melewati proses tahap NF

4. Tentukan lah proses normalisasi data di bawah ini

no Class time day teacher start room remark


1 B.1I 17.00- Tuesday; Ms. Avi; 19/08/200 A202 Run
18.30 Thursday Ms. OKi 4
2 B.5I 15.30- Tuesday; Ms. Beta; 20/08/200 A302 Run
17.00 Friday Ms. Susi 4
3 B.1J 17.00- Monday; Ms. 23/08/200 A301 Run
18.30 Thursday Galuh; Ms 4
Avi
4 B.2J 17.00- Tuesday; Mr. Aris; 24/08/200 A102 Run
18.30 Thursday Ms Beta 4
5 B.3J 15.30- Tuesday; Mr. Aris; 05/08/200 A103 Run
17.00 Thursday Ms Oki 4
6 B.2F 15.30- Monday; Ms. 19/08/200 A203 Run
1700 Thursday Galuh; Mr. 4
Hery
7 B.1I 18.30- Wednesday Ms. Ria; 04/08/200 A203 Pending
20.00 ; Friday Ms. Galuh 4

1NF=

n Class time day teacher start room remark


o
1 B.1I 17.00-18.30 Thursday Ms. Avi 19/08/200 A202 Run
4
1 B.1I 17.00-18.30 Thursday Ms. OKi 19/08/200 A202 Run
4
2 B.5I 15.30-17.00 Tuesday Ms. Beta 20/08/200 A302 Run
4
2 B.5I 15.30-17.00 Friday Ms. Susi 20/08/200 A302 Run
4
3 B.1J 17.00-18.30 Monday Ms. Galuh 23/08/200 A301 Run
4
3 B.1J 17.00-18.30 Thursday Ms Avi 23/08/200 A301 Run
4
4 B.2J 17.00-18.30 Tuesday Mr. Aris 24/08/200 A102 Run
4
4 B.2J 17.00-18.30 Thursday Ms Beta 24/08/200 A102 Run
4
5 B.3J 15.30-17.00 Tuesday Mr. Aris 05/08/200 A103 Run
4
5 B.3J 15.30-17.00 Thursday Ms Oki 05/08/200 A103 Run
4
6 B.2F 15.30-1700 Monday; Ms. Galuh 19/08/200 A203 Run
4
6 B.2F 15.30-1700 Thursday Mr. Hery 19/08/200 A203 Run
4
7 B.1I 18.30-20.00 Wednesday Ms. Ria 04/08/200 A203 Pending
4
7 B.1I 18.30-20.00 Friday Ms. Galuh 04/08/200 A203 Pending
4

2NF=
Table dosen table hari

n Class time day teacher start room remark


o
1 B.1I 17.00-18.30 Thursday Ms. Avi 19/08/200 A202 Run
4
1 B.1I 17.00-18.30 Thursday Ms. OKi 19/08/200 A202 Run
4
2 B.5I 15.30-17.00 Tuesday Ms. 20/08/200 A302 Run
Beta 4
2 B.5I 15.30-17.00 Friday Ms. 20/08/200 A302 Run
Susi 4
3 B.1J 17.00-18.30 Monday Ms. 23/08/200 A301 Run
Galuh 4
3 B.1J 17.00-18.30 Thursday Ms Avi 23/08/200 A301 Run
4
4 B.2J 17.00-18.30 Tuesday Mr. 24/08/200 A102 Run
Aris 4
4 B.2J 17.00-18.30 Thursday Ms 24/08/200 A102 Run
Beta 4
5 B.3J 15.30-17.00 Tuesday Mr. 05/08/200 A103 Run
Aris 4
5 B.3J 15.30-17.00 Thursday Ms Oki 05/08/200 A103 Run
4
6 B.2F 15.30-1700 Monday; Ms. 19/08/200 A203 Run
Galuh 4
6 B.2F 15.30-1700 Thursday Mr. 19/08/200 A203 Run
Hery 4
7 B.1I 18.30-20.00 Wednesda Ms. Ria 04/08/200 A203 Pending
y 4
7 B.1I 18.30-20.00 Friday Ms. 04/08/200 A203 Pending
Galuh 4
Table kelas

Class time room


B.1I 17.00-18.30 A202
B.5I 15.30-17.00 A302
B.1J 17.00-18.30 A301
B.2J 17.00-18.30 A102
B.3J 15.30-17.00 A103
B.2F 15.30-1700 A203
B.1I 18.30-20.00 A203

3NF =
Tabel dosen tabel kelas

no Class day teacher Class time room


1 B.1I Thursday Ms. Avi B.1I 17.00-18.30 A202
1 B.1I Thursday Ms. OKi B.5I 15.30-17.00 A302
2 B.5I Tuesday Ms. Beta B.1J 17.00-18.30 A301
2 B.5I Friday Ms. Susi B.2J 17.00-18.30 A102
3 B.1J Monday Ms. Galuh B.3J 15.30-17.00 A103
3 B.1J Thursday Ms Avi B.2F 15.30-1700 A203
4 B.2J Tuesday Mr. Aris B.1I 18.30-20.00 A203
4 B.2J Thursday Ms Beta Table jam
5 B.3J Tuesday Mr. Aris Jam remark
5 B.3J Thursday Ms Oki 17.00 - 18.30 Run
6 B.2F Monday; Ms. Galuh 15.30 - 17.00 Run
6 B.2F Thursday Mr. Hery 18.30 – 20.00 Run
7 B.1I Wednesday Ms. Ria
7 B.1I Friday Ms. Galuh

Tabel hari

day time start remark


Thursday 17.00-18.30 19/08/2004 Run
Thursday 17.00-18.30 19/08/2004 Run
Tuesday 15.30-17.00 20/08/2004 Run
Friday 15.30-17.00 20/08/2004 Run
Monday 17.00-18.30 23/08/2004 Run
Thursday 17.00-18.30 23/08/2004 Run
Tuesday 17.00-18.30 24/08/2004 Run
Thursday 17.00-18.30 24/08/2004 Run
Tuesday 15.30-17.00 05/08/2004 Run
Thursday 15.30-17.00 05/08/2004 Run
Monday; 15.30-1700 19/08/2004 Run
Thursday 15.30-1700 19/08/2004 Run
Wednesday 18.30-20.00 04/08/2004 Pending
Friday 18.30-20.00 04/08/2004 Pending

Anda mungkin juga menyukai