Minggu, 28 Oktober 2012

TRANFORMASI MODEL DATA ER

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:

  1. 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.

  1. 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.