Resume 6 - Transformasi
Salam sejahtera untuk kita semua. Semoga kita diberi kesehatan selalu dimasa pandemi ini. Baik, pada tulisan saya kali ini kita akan membahasa tentang "Basis Data Relasioanal". Baik langsung saja kita masuk ke pembahasannya....👇
Transformasi adalah perubahan suatu bentuk ke bentuk lain. Pada tulisan kali ini kita akan mengubah ERD menjadi menjadi basis data fisik dan juga komponen pada ERD di transformasikan kedalam bentuk tabel yang merupakan komponen utama pembentuk basis data. Setiap atribut pada entitas akan dinyatakan sebagai field atau kolom pada sebuah tabel.
TRANSFORMASI UMUM
Aturan umum dalam pemetaan model data (level konseptual dalam abstraksi data) yang digambarkan dengan E-R menjadi data fisik (level fisik dalam abstraksi data) yaitu :
1. Setiap himpunan entitas diimplementasikan kedalam bentuk tabel.
Contohnya : Entitas Buku
3. Dengan derajat relasi one to many (1 : N) yang menghubungkan dua himpunan entitas akan direpresentasikan dalam bentuk pemberian/pencantuman atribut key dari himpunan entitas pertaman (yang berderajat 1) ke tabel yang mewakili himpunan entitas kedua (yang berderajat N). Atribut key dari himpunan enitatas pertama akan menjadi atribut tambahan bagi himpunan entitas kedua.
4. Dengan derajat relasi many to many (M : N) yang menghubungkan dua himpunan entitas akan direpresentasikan dalam bentuk tabel khusus yang memiliki field yaitu foreign key yang berasal dari primary key dari entitas-entitas yang dihubungkannya.
- Relasi multi entitas menghubungkan lebih dari dua himpunan entitas (N himpunan entitas, dimana N > 2) yang akan diimplementasikan sebagai tabel khusus.
- Relasi yang menghubungkan N buah himpunan entitas kita dapat memastikan bahwa derajat relasi parsial di antara (N – 1) buah himpunan entitas dengan suatu himpunan entitas (misalnya x) adalah 1 : N, maka relasi tadi tidak perlu diwujudkan sebagai sebuah tabel khusus dan antribut-atribut dapat diletakkan pada himpunan entitas x tersebut.
Komentar
Posting Komentar