Halaman

Selasa, 23 Oktober 2012

TRANSFORMASI MODEL DATA (TMD)

TRANSFORMASI MODEL DATA (TMD)

Di dalam model data relational terdapat Entitas dan agregasi. Entitas dibagi menjadi 2:
- Entitas kuat adalah entitas yang terlibatkan dalam ERD. Biasanya tergantung dengan himpunan entitas yang lain.
- Entitas lemah adalh sebuah entitas yang tergantung dengan entitas lainnya. Entitas lemah tidak terdapat atribut yang dapat digunakan untuk key attribute.
 
- Agregasi
Menggambarkan himpunan relasi yang secara langsung menghubungkan sebuah himpunan entitas dengan sebuah himpunan relasi dalam ERD. Agregasi juga mengandung unsur relasi lain.

Transformasi model data ke basis data fisik

Komponen utama pembentuk basis data yang ditransformasikan ke dalam tabel adalah himpunan entitas dan relasi atau sering disebut komponen ERD. ERD juga diaplikasikan menjadi sebuah basis data secara fisik. Pada transformasi dasar himpunan entitas digunakan sebagai tabel.

Untuk relasi dengan derajat relasi 1-1 menghubungkan dua buah himpunan entitas digambarkan dalam bentuk penambahan/penyertaan atribut-atribut relasi ke tabel yang mewakili salah satu dari kedua himpunan entitas. Jika untuk relasi dengan derajat relasi 1-N digambarkan dalam bentuk pemberian/pencantuman atribut key dari himpunan entitas berderajat 1 ke tabel yang mewakili himpunan entitas berderajat N. Namun untuk relasi derahat N-N digambarkan dalam bentuk tabel khusus yang mempunyai foreign key yang berasal dari himpunan entitas yang dihubungkan.

Implementasi himpunan entitas lemah dan sub entitasdigambarkan dalam bentuk himpunan entitas kuat. Bedanya entitas kuat langsung menjadi tabel utuh jika entitas lemah hanya dapat ditransformasikan menjadi tabel dengan mengikutkan etribut key dari himpunan entitas lemah.

Tidak ada komentar:

Posting Komentar