> Transformasi Model Data

Transformasi Model Data

Posted on Saturday, October 27, 2012 | No Comments

Varian Entitas

  1. Entitas Kuat
    Himpunan entitas yang dilibatkan dalam ERD merupakan entitas kuat dan tidak memiliki ketergantungan dengan entitas lain.
  2. Entitas Lemah
    Suatu entity yang mana keberadaannya tergantung dari keberadaan entity lain dan tidak memiliki atribut yang dapat erfungsi sebagai key attribute.
Contoh Entitas kuat dan lemah



Agregasi

Menggambarkan sebuah himpunan relasi yang secara langsung menghubungkan sebuah himpunan entitas dengan sebuah himpunan relasi dalam ERD. secara kronologi mensyaratan telah adanya relasi lain dan relasi yang terbentuk tidak hanya dari entitas tapi juga mengandung unsur relasi lain.

Berikut ini contoh agregasi



Transformasi Model Data ke Basis Data Fisik

  • ERD direpresentasikan menjadi sebuah basis data secara fisik.
  • Komponen ERD ditransformasikan menjadi tabel yang merupakan komponen utama pembentuk basis data
  • Atribut yang melekat pada masing-masing himpunan entitas dan relasi akan dinyatakan sebagai field dari tabel yang sesuai.
  • Setiap himpunan entitas akan diimplementasika sebagai sebuah tabel
  • Relasi dengan derajat relasi 1-1 yang menghubungkan 2 buah himpunan entitas yang direpresentasikan dalam betuk enambahan/penyertaan atribut-atribut relasi ke tabel yang mewakili salah satu daru himpuan entitas.
  • Relasi dengan derajat relasi 1-N yang menghubungkan 2 buah himpunan entitas, juga akan direpresentasika dalam bentuk pemberian/pencantuman 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 dlalam bentuk tabel khusus yang memiliki field yang berasal dari key-key dari himpunan entitas yang dihubungkan.

Implementasi Himpunan Entitas Lemah dan Sub Entitas seperti dibawah ini :
  • Penggunaan himpunan entitas lemah dan Sub Entitas dalam diagram ER diimplementasikan dalam bentuk tabel sebagai mana himpunan entitas kuat.
  • Bedanya jika himpunan entitas kuat sudah dapat langsung menjadi sebuah tabel utuh/sempurna walaupun tanpa melihat elasinya dengan himpunan entitas lain.

Leave a Reply

Powered by Blogger.