SISTEM BASIS DATA III

Written By Blogger Cantik on Sabtu, 22 September 2012 | 01.34

ENTITAS RELATHIONSHIP

1. Entity Relathionship Model

Model yang digunakan untuk menggambarkan data dalam bentuk entinity,atribut,dan rekathionsip antar entitas.
konsep:
- tidak bisa langsung diimpelementasikan
- merupakan diagram yang menghubungkan relatif antar entitas
- dapat mengekspresikan struktur logis, simple dan jelas
- mempunyai 3 bentuk : persegi, oval dan

2. Entity Relathionship Diagram 

tahap pembuatan E R diagram
- identifikasi dan menetapkan semua entiti
- meenentukan atribut
- menentukan primary key
- menentukan relathionship
- menentukan atribut relathionship
- menentukan cardinality ratio
- menentukan participation constrain

ENTITAS
objek yang ada dan dapat dibedakan dari objek lain dalam dunia nyata.
entitas memiliki atribut sebagai pembeda.
contoh : mahasiswa, pegawai dan pasien

ATRIBUT
sebuah entitas yang direperesentasikan oleh beberapa atribut.
properti deskriptif yang dimiliki semua anggota dari semua sub entitas
contoh : mahasiswa=nama,nim,prodi...
atribut harus mempunyai kata yang bersifat unik = primary key
value set (domain) dari atribut.
yang dapat dimasukkan ke kumpulan atribut, dapat dimiliki atribut dari entitas
jenis - jenis atribut:
1. atribut sederhana / atomic attribute
satu komponen tunggal (interpenden), tidak bisa diuraikan.
contoh : nim
2. atribut komposit / composit attribute
beberapa atribut mendasar, bisa diuraikan.
contoh : alamat
3. atribut berharga tunggal / single value attribute
satu nilai untuk suatu entitas tertentu.
contoh : jenis kelamin
4. atribut berharga banyak / multy value attribute
sekumpulan nilai untuk suatu entitas tertentu
contoh : hobi
5. atribut derivatif / derived attribute
yang dihasilkan dari atribut yang tidak berasal dari satu entitas
contoh : umur dari tanggal lahir

RELATHIONSHIP
Hubungan yang terjadi antara satu atau lebih entiti, dapat memiliki atribut, adanya transaksi satu nilai.
contoh : entiti mahasiswa
nim = 1112 dan nama = endah, berelasi dengan entiti mata kuliah ud_ma=bd02, nama_kul=basisdata
relasi dua entiri = mahasiswa sedang mengambil kuliah tersebut.

CARDINALITY RASIO (KARDINALITAS)
Menjelaskan jumlah keterhubungan antar entiti. Jumlah -n- maksimum yang dapat berelasi.
1. One to one : A berhubungan dengan B/1 entitas
2. One to many : suatu entitas di A dihubungkan dengan sejumlah entitas B
3. Many to many ; setiap entitas A dapat berhubungan dengan banyak entitas B / sebaliknya

Tidak ada komentar:

Posting Komentar