Pengertian Tranformasi Model Data ER
Adalah: setiap himpunan entitas yang akan di implementasikan sebagai suatu tabel atau file data.
Tranformasi
terdiri dari varians entitas dan agregasi
1.varian entitas terdiri dari:
a.
entitas kuat
yaitu suatu himpunan entitas yang keberadaannya melibatkan ERD, serta tdak mempunyai ketergantungan dengan himpunan-himpunan entitas lain.
b. entitas lemah
yaitu suatu himpunan entitas yang keberdaannya tergantung dari keberadaan entry lain ,serta harus menyertakan atribut kunci yang menjadi penghubung relasi dengan entitas lain karena entitas lemah tidak bisa berfungsi sebagai “key attribute”.
gambar : entitas kuat dan lemah
2. agregasi
Adalah
pengimplementasian suatu himpunan relasi yang dilakukan setelah relasi
prasyarat terbentuk atau secara langsung dengan himpunan relasi dalam ERD.
Sebuah relasi terbentuk bukan hanya dari entitas saja tetapi juga unsur relasi
yang lain.
gambar: agregasi
TRANFORMASI MODEL DATA KE BASIS DATA FISIK
Komponen
ERD adalah komponen utama dalam pembuatan sebuah basis data dan
direpresentasikan secara fisik.
Pada himpunan entitas & relasi terdapat atribut-atribut yang disebut sebagai field.
Macam tranformasi model data:
- Relasi dengan derajat 1-1 yang menghubungkan 2 buah entitas yang akan dipresentasikan kedalam bentuk penambahan atribut-atribut kesalah satu tabel yang mewakili salah 1 dari ke-2 himpunan entitas.
2. Relasi dengan derajat relasi 1-N yang menghubungkan 2 buah entitas yang akan dipresentasikan kedalam bentuk pemberian atrribut-atribut key dari suatu himpunan entitas pertama yang berderajat 1 ketabel yang entitas kedua berderajat N.
- Relasi dengan derajat N-N yang menghubungkan 2 buah entitas yang akan diwujudkan kedalam bentuk tabel khusus yang mempunyai field yang berasal dari primary key serta menyertakan atribut tambahan jika ada.