Kamis, 04 Oktober 2012

tugas_02


Tugas Model data relational

Latihan 1


Tentukan relation key-nya :
·         Candidate: account-number, branch-city,costumer-name,costumer-city,ioan-number
·         Primary key: account-number,loan-number, branch-name,costumer-name
·         Alternate key: branch-city, costumer city
·         Foreign key: ioan-number, account-number


Latihan 2
Buatlah tabel-tabel dan keterhubungannya :
·         Siswa, Pelajaran, Guru dengan minimal masing-masing tabel mempunyai 5 record / tuple / baris.
·         Buat tabel baru untuk keterhubungannya.
·         Tunjukkan attribute kunci yang ada
·         ERD

Jawaban :
Tabel siswa, guru dan pelajaran dengan 5 record

Kode_guru
nip
Nama_guru
alamat
001
002
003
004
005
12345
67890
34567
23456
78901
Adi
Bastian
Winda
Nisa
Tia
Semarang
Kudus
Demak
Jepara
ambarawa

No_induk
Nama_siswa
00001
00002
00003
00004
00005
Yuli
Ita
Amal
Andi
Yendi


Kode_pelajaran
Kode_guru
Nama_pelajaran
sks
A1
B2
C3
D4
E5
001
002
003
004
005
Matematika
Fisika
Kimia
Sejarah
biologi
3
3
3
2
3

Tabel baru untuk keterhubungan




Attribute kunci yang ada :
Guru
Candidate key: kode_guru dan NIP
Primary key: kode_guru
Alternate key: NIP
Foreign key: kode_guru

Mengajar
Candidate key: kode_guru dan no_induk
Primary key: kode_guru
Alternate key: no_induk
Foreign key: no_induk

Siswa
Primary key: no_induk
Foreign key: no_induk

Belajar
Candidate key: no_induk dan kode_pelajaran
Primary key: no_induk
Alternate key: kode_pelajaran
Foreign key: kode_pelajaran

Pelajaran
candidate: kode_pelajaran dan kode_guru
Primary key: kode_pelajaran
Alternate key: kode_guru
Foreign key: kode_pelajaran

ERD (Entity Relation Diagram)


Tidak ada komentar:

Posting Komentar