Night
Bloggers ! ^^
Malam ini
saya akan membagi pengetahuan mengenai Data Model…
“ Data Model itu adalah
sekumpulan perangkat konseptual untuk menggambarkan data, hubungan data,
semantic (makna) data dan batasan data “
Model Data
dikelompokkan menjadi :
1. Model
data berbasis objek
2. Model
data berbasis record
3. Model
data fisik
4. Model
data konseptual
Namun, kali ini saya akan membahas masalah MODEL DATA BERBASIS
OBJEK dulu ^^
Contoh Model data berbasis objek yang akan saya bahas yaitu :
Entity-Relationship
Model (ER-Model) . . .
Pemodelan data dengan Entity-Relationship Model terdiri dari 3 komponen
utama, yaitu :
- Entitas / Objek adalah :
Suatu objek dimana informasinya perlu disimpan
dalam basis data
- Atribut adalah :
Keterangan / tanda pengenal dari suatu entitas
- Relasi adalah :
Hubungan antar entitas
Dan ketiga komponen tersebut menggunakan beberapa symbol - symbol
tertentu untuk mempresentasikan fungsi masing-masing komponen dalam ER-Model.
Symbol - symbol ER-Model:
Persegi
Panjang
Menunjukkan
objek / biasa kita sebut ENTITAS
Elips
Menunjukkan
ATRIBUT suatu entitas
Belah
Ketupat
Menujukkan
RELASI antar entitas
Garis
Sebagai
penghubung antar objek-objek yang ada dalam ER-Model
Selain symbol, ada hal penting lain yang perlu
diketahui :
Macam - macam Entitas :
- Entitas Kuat
Entitas yang tidak dipengaruhi oleh
entitas lain atau biasa disebut entitas yang mandiri.
- Entitas Lemah
Entitas yang dipengaruhi oleh
entitas lain, maksudnya jika tidak ada entitas kuat maka entitas lemah tidak
akan ada.
- Entitas Asosiatif
Entitas yang terbentuk dari relasi
Macam -
macam Atribut :
- Atribut Kunci (Key)
Atribut yang digunakan untuk menentukan suatu
entitas.
- Atribut Tunggal (Simple)
Atribut yang bernilai tunggal.
- Atribut Bernilai Banyak (Multivalued)
Atribut yang memiliki sekelompok nilai untuk
setiap entitas.
- Atribut Komposit (Composite)
Atribut yang terdiri dari atribut lain yang
lebih kecil.
- Atribut Turunan (Derivatif)
Atribut yang dihasilkan dari atribut lain.
Macam -
macam Atribut Kunci :
- Kunci Primer (Primary Key)
Primary Key adalah atribut kunci suatu entitas
yang menjadi ciri utama entitas tersebut dan harus unik (berbeda dengan atribut
lain) dan penulisannya harus di tambahi garis bawah.
- Kunci Komposit (Composite Key)
Composite Key adalah atribut kunci pada suatu
entitas yang terdiri 2 atau lebih atribut dalam mengidentifikasi suatu entitas .
- Kunci Tamu (Foreign Key)
Foreign Key adalah primary key dari suatu
entitas yang melekat pada entitas lain akibat adanya suatu relasi tertentu.
Adapula
relasi antar ERD yang disebut CARDINALITY
DAN MODALITY !
Apabila kita
berbicara mengenai :
- Cardinality atau Kardinalitas maka kita berbicara mengenai “berapa banyak”
- Modality atau Modalitas maka kita berbicara mengenai “(pasti dilakukan / selalu dilakukan / harus ada relasi) atau (tidak pasti dilakukan / tidak selalu dilakukan / tidak perlu relasi)”
Apa arti
nya ?
Sekian
pembahasan saya mengenai ERD ~~
Blog
selanjutnya pasti akan semakin menariikk ><
Ditunggu
yaaa !
T h a n k y
o u for reading ^^
No comments:
Post a Comment