SISTEM BASIS DATA 4 : MODEL DATA RELATIONAL

Model Data Relasional adalah model data yang menyajikan database sebagai satu kumpulan “relasi” atau tabel. Elemen-elemen dalam Model data relasional antara lain :

  • Relasi : tabel yang terdiri atas beberapa kolom dan beberapa baris.
  • Atribut : kolom yang terdapat pada suatu relasi.
  • Tuple : Baris pada suatu relasi.
  • Domain : semua kemungkinan nilai yang dapat diberikan ke suatu atribut.
  • Degree : jumlah atribut pada sebuah relasi
  • Cardinality : jumlah tuple pada suatu relasi.



Cara mendifinisikan domain pada model data relational

  1. Memberikan nama domain yang sesuai terhadap nilai yang akan dimiliki oleh domain tersebut.
  2. Menentukan tipe data dari nilai yang akan membentuk domain
  3. Menentukan format dari domain.
Kunci atribut dari suatu relasi yaitu :
Candidate key : atribut yang digunakan untuk membedakan antara suatu baris dengan baris data yang lain.
Primary key : Candidate key yang digunakan untuk mengidentifikasikan tuple yang unik pada sebuah relasi.
Alternate key : Candidate key yang tidak menjadi Primary key.
Foreign key : Suatu atribut dalam suatu relasi yang nerujuk ke suatu primary key relasi yang lain.


=========Tugas========
Halaman Pertama


1. Candidate key-nya yaitu : account, branch, customer, dan loan.
2. Primary key-nya yaitu : account-number pada account, branch-name pada branch, customer-name pada      customer dan loan-number pada loan.
3. Alternate key-nya yaitu : balance ( account ), branch-city ( branch ), customer-street dan customer-city ( customer ) dan amount ( loan ).
4. Foreign key-nya : tidak ada.

Halaman kedua
jawaban no1

nis
nama_s
tmpt_lhr
tgl_lhr
01
james
semarang
01-04-1995
02
Diki
Demak
23-07-1994
03
Rezna
Jakarta
15-12-1994
04
Siti
Bandung
10-10-1994
05
dodi
banten
09-03-1994







tabel sisswa ( tb_siswa)

nip
nm_guru
alamat
gaji
101
Rudi
Semarang
2jt
102
Sumini
Demak
3jt
103
Rukmini
Jakarta
3jt
104
Sudarmadi
Bandung
3jt
105
Jasminah
Banten
3jt
tabel guru (tb_guru)

id_mpl
mapel
pengajar
so1
Geografi
Dursini
so2
Sejarah
Sukimin
ip1
Fisika
Marsano
ip2
Biologi
Supono
um1
Matematika
Frederik
tabel mata pelajaran (tb_mapel)

Jawaban no2
Jawaban no3
Entity
Atribut
Siswa
Nis, nama_s, tmpt_lhr, tgl_lhr
Guru
Nip, nm_guru, alamat, gaji
mapel
Id_mpl, mapel, pengajar
Atribut kunci

Entity
Atribut
Siswa
Nis
Guru
Nip
mapel
Id_mpl
Primary key

Jawaban no4






0 komentar:

Posting Komentar

Copyright © 2012 Yeah!Template by : UrangkuraiPowered by Blogger.Please upgrade to a Modern Browser.