Tugas Model Data Relasional
Posted on Senin, 01 Oktober 2012
|
Soalny adalah sebagai berikut :
JAWAB :
latihan 1 :
Relation Key-nya |
Candidate key |
- Account
- Branch
- Loan
- Customer
- Customer name
- Customer city
|
Primari key |
- Account : Account number
- Branch : Branch name
- Loan : Loan number
- Customer : Customer name
|
Alternate key |
- Account : Balance
- Branch : Asset
- Loan : Amount
- Customer : Customer city
|
latihan 2 :
- Membuat Tabel Siswa, Pelajaran, Guru masing-masing tabel 5 baris
- Tabel SISWA :
SISWA |
NIS |
Nama |
TTL |
Alamat |
Jenis kelamin |
Kelas |
1201 |
Arul |
Pati,7-03-90 |
Bendol |
L |
XII |
1202 |
Erik |
Pati,7-05-93 |
Bamban |
L |
X |
1203 |
Atun |
Pati, 09-06-90 |
Tanjung |
P |
XII |
1204 |
Laras |
Jepara, 10-10-94 |
Tempur |
P |
XI |
1205 |
Fikri |
Jepara, 10-11-90 |
Kajen |
L |
XII |
- Tabel PELAJARAN
Mapel |
KMP |
Pelajaran |
Pengampu |
K112 |
Fisika |
11305123 |
SL103 |
Matematik |
11406110 |
R114 |
Kimia |
11305190 |
SB123 |
Biologi |
11509111 |
S101 |
Bahasa inggris |
11407221 |
- Tabel GURU
GURU |
NIP |
Nama |
TTl |
Alamat |
Alamat |
11305123 |
Syarif |
Pati, 1-02-78 |
Kayen |
L |
11406110 |
Ahmad |
Pati, 20-02-88 |
Puri |
L |
11305190 |
Ali |
Pati,21 -03-90 |
Tayu |
L |
11509111 |
Karyono |
Kajen, 10-10-88 |
Ngembal |
L |
11407221 |
Sulis |
Pati, 9-09-89 |
Runting |
L |
- Membuat tabel baru dan keterhubungannya
Tabel Nilai |
NIS |
KMP |
Pengampu |
Nilai Akhir |
1201 |
K112 |
11305123 |
90 |
1202 |
K112 |
11406110 |
89 |
1203 |
R114 |
11305190 |
80 |
1204 |
SB123 |
11509111 |
87 |
1205 |
SB123 |
11407221 |
97 |
- Atribut kunci yang ada
Relation Key-nya |
Candidate key |
- Siswa
- Mapel
- Guru
- Nilai
|
Primari key |
- Siswa : NIS
- Mapel : KMP
- Guru : NIP
- Nilai : NIS
|
Alternate key |
- Siswa : Nama
- Mapel : Pelajaran, pengampu
- Guru : Nama
- Nilai : -
|
- ERD (Entity Relationship Diagram) yang terbentuk ditunjukkan gambar berikut ini :