Anda di halaman 1dari 5

NIP NAMA JABATAN KEAHLIAN LAMA KERJA

107 Ilham Analisis Senior Cobol 6


Oracle 1
109 Ryan Analisis Junior Cobol 2
C++ 2
120 Fika Programmer Dbase 3
Sybase 1
Cobol 1

1NF

LAMA
NIP NAMA JABATAN KEAHLIAN
KERJA
107 Ilham Analisis Senior Cobol 6
107 Ilham Analisis Senior Oracle 1
109 Ryan Analisis Junior Cobol 2
109 Ryan Analisis Junior C++ 2
120 Fika Programmer Dbase 3
120 Fika Programmer Sybase 1
120 Fika Programmer Cobol 1

2NF

NIP NAMA JABATAN

107 Ilham Analisis Senior


109 Ryan Analisis Junior
120 Fika Programmer
3NF

Semua atribut bukan kunci, tidak memiliki dependi transitif thd primary ley

Maka

Nip-> {nama, jabatan}

{nip, keahlian} -> lama kerja

NIP NAMA JABATAN

107 Ilham Analisis Senior


109 Ryan Analisis Junior
120 Fika Programmer

LAMA
NIP KEAHLIAN
KERJA
107 Cobol 6
107 Oracle 1
109 Cobol 2
109 C++ 2
120 Dbase 3
120 Sybase 1
120 Cobol 1
Yg dibuatkan

Tida semua tabel akan berelasi,

Kode tanggal Kode barang Nama barang harga qty


faktur
KD_001 13/07/2020 BRG_001 Indomie Goreng 2500 5
BRG_002 Indomie Goreng Jumbo 3000 8
BRG_003 Mie Sedaap Goreng 2500 9
BRG_004 Mie Sedaap Soto 2300 3
KD_002 13/07/2020 BRG_005 Intermie Goreng 1500 6
BRG_06 Intermie Soto 1500 6
KD_003 14/07/2020 BRG_07 Pop Mie Ayam 4500 3

Dalam bentuk pdf

A B
X1 Y1
X2 Y2
X3 Y1
X4 Y1
X5 Y2
X6 Y2

A B
X1 Y1
X2 Y2
X3
X4
X5
X6

A -> b

B -/-> a+A karena tidak terpenuhi


A B A B
X1 Y1 X1 Y1
X2 Y4 X2 Y4
X1 Y1
X3 Y2 X3 Y2
X2 Y4
X4 Y3 X4 Y3

a->b

b->a

terpenuhi

A B
X1 Y1

X2 Y4

X3 Y2

X4

a->b

b-/->a karena y4 tidak memenuhi


https://ocw.upj.ac.id/files/Slide-IST201-IST201-Slide-05.pdf

Anda mungkin juga menyukai