Rabu, 07 November 2012

Resume Transformasi Model Data

Model data relational lanjut terdiri dari dua jenis yaitu varian entitas dan agregasi.
 
A.    Varian entitas
Varian entitas ada 2 yaitu entitas lemah dan entitas kuat.
  1. Entitas kuat merupakan entitas yang dihubungkan dalam ERD dan tidak memiliki ketergantungan dengan himpunan entitas lainnya.
  2. Entitas lemah merupakan entitas yang keberadaannya tergantung dengan entitas laninnya dan mempunyai atribut yang berguna sebagai atribut kunci.
Contoh entitas kuat dan entitas lemah yaitu hubungan antara
 
Agregasi
Agregasi merupakan sebuah himpunan yang sudah terbentuk dengan relasi, namun dapat dijadikan sebagai entiti.
Contoh :
TRANSFORMASI MODEL DATA KE BASIS DATA FISIK
 
`               Membuat basis data dari diagram ERD. Komponen ERD ditransformasikan menjadii 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.
Transformasi  dasar
Relasi dengan derajat relasi 1-1 yang menghubungkan dua buah himpunan entitas yang direpresentasikan dalam bentuk penambahan atribut relasi ketabel yang mewakili salah satu dari kedua himpunan.
Contoh :
Field yang mewakili dari keduanya adalah kode_Dos.
Relasi dengan 1-N yang menghubunkan 2 buah himpunan entitas, atibut key dari himpunan entitas berderajat satu menjadi atribut tambahan untuk himpunan entiats berdeajat N.
Contoh :
Yang menjadi atribut tambahan adalah kode_dos, tempat, waktu.
Relasi dengan derajat relasi N-N yang menghubungkan dua buah entitas memiliki field dari key-key dari himpunan entitas yang dihubungkan.
Contoh :
Implementasi Himpunan Entitas Lemah dan Sub Entitas 
 
Penggunaan himpunan entitas lemah dan sub entitas dalam diagaram ER diimplementasikan dalam bentuk tabel sebagaimana himpunan entitas kuat. Bedanya, jika himpunan entitas kuat sudah dapat langsung menjadi sebuah tabel utuh walaupun tanpa melihat relasinya dengan himpunan lain.

Tidak ada komentar:

Posting Komentar