Transformasi Model Data

Varian Entitas
Macam entitas terbagi menjadi dua : entitas kuat, dan entitas lemah.

Entitas Kuat
Adalah himpunan entitas yang dilibatkan atau dicantumkan secara jelas dalam ERD, dan tidak memiliki ketergantungan terhadap entitas lain.

Entitas Lemah
Adalah entitas yang keberadaannya bergantung pada keberadaan entitas lainnya, dan tidak memiliki atribut yang berfungsi sebagai key atribut.

Contoh :

Keterangan : entitas mahasiswa adalah entitas kuat dan entitas hobi adalah entitas lemah

Agregasi
Adalah menggambarkan himpunan relasi yang memhubungkan sebuah himpunan entitas dengan sebuah himpunan relasi dalam ERD. Relasi terbentuk tidak hanya dari entitas tapi juga dari entitas lain.

Transformasi Model Data ke Basis Data Fisik
Adalah :

– Merepresentasikan ERD kedalam sebuah basisdata secara fisik (tabel)

– Komponen ERD ditranformasikan menjadi tabel yang merupakan komponen utama pembentuk basisdata.

– Atribut yang melekat pada masing-masing himpunan entitas dan relasi akan dinyatakan sebagai field dari tabel yang sesuai

– Setiap himpunan entitas akan diimplementasikan sebagai sebuah tabel

contoh : transformasi ERD kedalam tabel

Relasi 1-1 (one to one)
Mempunyai pengertian “Setiap baris data pada tabel pertama dihubungkan hanya ke satu baris data pada tabel ke dua”. Contohnya : relasi antara tabel mahasiswa dan tabel orang tua. Satu baris mahasiswa hanya berhubungan dengan satu baris orang tua begitu juga sebaliknya.
Relasi 1-N (one to many)
Mempunyai pengertian “Setiap baris data dari tabel pertama dapat dihubungkan ke satu baris atau lebih data pada tabel ke dua”. Contohnya : relasi perwalian antara tabel dosen dan tabel mahasiswa. Satu baris dosen atau satu dosen bisa berhubungan dengan satu baris atau lebih mahasiswa.

Relasi N-N (many to many)
Mempunyai pengertian “Satu baris atau lebih data pada tabel pertama bisa dihubugkan ke satu atau lebih baris data pada tabel ke dua”. Artinya ada banyak baris di tabel satu dan tabel dua yang saling berhubungan satu sama lain. Contohnya : relasi antar tabel mahasiswa dan tabel mata kuliah. Satu baris mahasiswa bisa berhubungan dengan banyak baris mata kuliah begitu juga sebaliknya.

About Iin aryani

I don't wanna be a "Copycat" but, something they need to copy.

Posted on 13 November 2012, in Basisdata and tagged . Bookmark the permalink. Leave a comment.

Komentar untuk penulis

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: