22 October, 2012

Tranformasi Model Data


# Varian entitas
- entitas kuat
- entitas lemah
# Agregasi

# Entitas Kuat
- Himpunan entitas yang dilibatkan dalam ERD merupakan entitas kuat
- Tidak memiliki ketergantungan dengan himpunan entitas lainnya 

# Entitas Lemah
- Suatu entity yang mana keberadaannya tergantung dari keberadaan entity lain
- Tidak memiliki atribut yang dapat berfungsi sebagai key attribute

# Agregasi
- Menggambarkan sebuah himpunan realasi yang secara langsung menghubungkan sebuah himpunan entitas dengan sebuah himpunan relasi dalam ERD
- Secara kronologi mensyaratkan telah adanya relasi lain
- Relasi terbentuk tidak hanya dari entitas tapi juga mengandung unsur relasi lain

TRANSFORMASI MODEL DATA KE BASIS DATA FISIK
- ERD direpresentasikan menjadi sebuah basis data secara fisik
- Komponen ERD (himpunan entitas dan relasi) ditransromasikan menjadi tabel yang merupakan komponen utama pembentuk basis data
- Atribut yang melekat pada masing masing himpunan entitas dan elasi akan dinyatakan sebagai field dari tabel yang sesuai

# Transformasi Dasar
- Setiap himpunan entitias akan diemplementasikan sebagai sebuah tabel (file data)
- Relasi dengan derajat Relasi 1-1 yang menghubungkan 2 buah himpunan entitas yang direpresentasikan dalam bentuk penambahan/penyertaan atribut-atribut relasi ke tabel yang mewakili salah satu dari kedua himpunan entitas
- Relasi dengan derajat Relasi 1-N yang menghubungkan 2 buah himpunan entitas, juga akan direpresentasikan dalam bentuk pemberian/pencamtuman atribut key dari himpunan entitas berderajat 1 ke tabel yang mewakili himpunan entitas berderajat N
- Atribut key dari himpunan entitas berderajat 1 menjadi atribut tambahan bagi himpunan entitas berderajat N
- Relasi dengan derajat relasi N-N yang menghubungkan 2 buah himpunan entitas, diwujudkan dalam bentuk tabel khusus yang memiliki field (tepatnya foreign key) yang berasal dari key-key dari himpuanan Entitas yang dihubungkannya

# Implementasi Himpunan Entitas Lemah dan Sub Entitas
- Penggunaan himpuanan Entitas Lemah dan Sub Entitas dalam diagram ER diimplementasikan dalam bentuk tabel sebagaimana himpuanan entitas kuat
- Bedanya, juka himpuanan Entitas kuat sudah dapat langsung menjadi tabel utuh/sempurna walaupun tanpa melihat relasinya dengan  himpunan entitas lain, maka himpunan entitas lemah hanya dapat ditransformasikan menjadi subuah tabel dengan menyertekan pula atribut key dari hasil implementasi himpunan entitas lemah

Comments :

0 komentar to “Tranformasi Model Data”


Post a Comment

Silahkan kasih komentar yang baik, dan bisa membangun blog ini.