Perbedaan antara Relational Model dan Entity Relationship model database


Dalam dunia komputer, semakin berkembangnya teknologi makanya akan semakin complexnya perancangan dan pembuatan suatu aplikasi, begitu juga dalam Database Management System, sehingga dimunculkannya beberapa model yang dapat mempermudah pekerjaan user.
Pada artikel sebelumnya kita telah mempelajari, Relational Database Model,
Entity Relationship Database Model.
Pada kesempatan kali ini kita akan mempelajari apa sih perbedaan antara Relational dan Entity model!
Baik, secara umum Relational model berdasarkan kepada data - data yang sudah tersusun dan menghasilkan sebuah informasi, sedangkan Entity Model berdasarkan kepada entitas yang terhubung dengan atribut entitas lainnya.
Yang dimaksud dari penjelasan di atas adalah :
Entity Relationship model akan memiliki lebih dari satu entity dengan adanya suatu relasi di antaranya, salah satu contoh yang simple dalam dunia pekerjaan, pegawai adalah entity A, dan boss adalah entity B, dan memiliki relasi bekerja untuk.(Pegawai - Bekerja Untuk - Boss),
Sedangkan Relational Model lebih tergantung pada set data, di mana model tersebut memiliki berbagai macam table yang dihubungkan dengan key - key tertentu sehingga user harus memberitahukan DBMS sebuah data untuk mendapatkan informasi lainnya, contohnya daftar absen kelas, user mengisi nomor absen, dan akan mendapatkan nama siswa.
Selain itu di antara kedua model tersebut terdapat perbedaan kesimpulan informasi yang dihasilkan, Entity Relationship Model bersifat tersurat karena secara jelas dapat kita ketahui bahwa pegawai tersebut bekerja untuk bossnya, tetapi dalam Relational Model, tidak ada pernyataan relasi yang jelas antara nomor absen 4 dengan nama siswa "Budi".
Share on Google Plus

About arshvb

    Blogger Comment
    Facebook Comment

0 komentar:

Posting Komentar