Kamis, 04 Oktober 2012

SISTEM BASIS DATA 4

Model Data Relationship

merupakan kumpulan tabel berdimensi 2 ,dimana struktur dari tabel mirip dengan ER database

relasi : menunjukan hubungan antara sejumlah entitas yg berasal dari himpunan entitas berbeda

Basis Data Relational
baris disebut tuple,kolom disebut atribute,tabel disebut relation

**domain : kumpulan dari harga atomik yang bisa dimiliki oleh suatu kolom

**mendefinisikan domain
memberi nama domain
menentukan tipe
menentukan format domain

**Batasan-Batasan Integritas
Ditetapkan ketika schema didefinisikan dan dicek ketika relasi-relasi dimodifikasi

**Relation integritas rules
null :digunakan untuk menyatakan atau mengisi atribut-atribut nilai yang belum ada.
entity integrity : tidak ada  komponen primary key yang bernilai Null
referential integrity : garis yang menghubungkan tabel satu dengan lainnya

latihan 1
candidate key
accoun=acoun number dan balance
branch= branch name, branch city dan asset
customer : customer name, customer street dan coustemer city.
loan=loan number dan amount

primary key
account=acount number
branch=branch name
coustemer= coustomer name
loan=loasn number

latihan 2

tabel :


















candidat key
siswa: nis,nama,kelas
pelajaran :kode,nama pelajaran guru
guru : nip nama guru

primary key
siswa : nim
pelajaran : kode
guru : kode

diagram :