Pages

Rabu, 03 Oktober 2012

Tugas Model Data Relational

  Mencari atribut key :

PRIMARY KEY : account-number, loan-number, branch-name, customer-name

CANDIDATE KEY : customer-name, branch-name, account number, loan-number, branch-city
ALTERNATE KEY :  branch-city
FOREIGN KEY : account-number, loan-number

Buatlah tabel-tabel dan relasinya:
Siswa, Pelajaran, Guru dengan minimal masing-masing tabel mempunyai 5 record
buat tabel baru relasinya
tunjukkan atribut kunci
ERD






NIS
NAMA
TANGGAL LAHIR
JENIS KELAMIN
ALAMAT
10001
DHARU WIHARTASIH
12/08/1995
P
MLATI LOR
10002
LISA ANASTASYA
13/04/1995
P
GETAS PEJATEN
10003
RAFA SETYAWAN
9/09/1996
L
JATI WETAN
10004
MUHAMMAD AKBAR
1/06/1995
L
JATI KULON
10005
ALBERT EINSTEN
17/05/1996
L
PASURUAL LOR


KODE_MAPEL
MAPEL
SKS
101
FISIKA
3
102
MATEMATIKA
3
103
BIOLOGI
2
104
KIMIA
2
105
BAHASA INDONESIA
3
106
BAHASA INGGRIS
3
107
BAHASA JAWA
2
108
BAHASA JEPANG
2
109
TIK
2


NIP
NAMA
NO_HP
ALAMAT
99990
ADI SETYWAN, S.pd
034734384
MLATI LOR
99991
TEGUH PRASOJO, S.pd
045848555
GETAS PEJATEN
99992
SUSMININGSIH , S.pd
095384577
MLATI KIDUL
99993
SUGIMIN, S.pd
035882345
TANJUNG KARANG
99994
ENDAH RETNOWATI, S.pd
058348584
GETAS PEJATEN
99995
RETNO DUWI, S.pd
034358588
GETAS PEJATEN
99996
LISTIYANI, S.pd
049553866
MLATI LOR
99997
FIRDAUS PRATAMA, S.pd
059386633
MLATI KIDUL
99998
SLAMET RAHARJA, S. Komp
019488477
PASURUAN KIDUL

TABEL RELASI
NIM
KODE_MAPEL
NILAI
10001
101
89
10002
101
90
10003
101
75
10004
101
76
10005
101
78

KODE_MAPEL
NIP
NAMA
101
99990
ADI SETYWAN, S.pd
102
99991
TEGUH PRASOJO, S.pd
103
99992
SUSMININGSIH , S.pd
104
99993
SUGIMIN, S.pd
105
99994
ENDAH RETNOWATI, S.pd
106
99995
RETNO DUWI, S.pd

ATTRIBUT KUNCI
CANDIDATE KEY
Siswa : NIS, NAMA
Pelajaran : KODE_MAPEL,MAPEL
Guru : NIP,NAMA
PRIMARY KEY
Siswa : NIS
Pelajaran : KODE_MAPEL
Guru : NIP
ALTERNATE KEY
Siswa : Nama
Pelajaran : KODE_MAPEL,MAPEL
Guru : NAMA
FOREIGN KEY
Siswa : NIS
Pelajaran : KODE_MAPEL
Guru :NIP

 

Tidak ada komentar:

Posting Komentar