Saturday, February 18, 2012

Perbedaan Object Oriented dan ER


Object-Oriented Model
Model berorientasi objek berbasiskan kumpulan objek. Setiap objek berisi :
  • Nilai yang disimpan dalam variable instant, dimana variable tersebut  “melekat” dengan objek itu sendiri.
  •  Metoda : operasi yang berlaku pada objek yang bersangkutan.
  • Objek-objek yang memiliki tipe nilai & metode yang sama  dikelompokkan dalam satu kelas. Kelas disini mirip dengan tipe data abstrak pada bahasa pemrograman.
  • Sending a message : sebuah objek dapat mengakses data sebuah objek  yang lain hanya dengan memanggil metode dari objek tersebut.


Entity-relationship Model
-          E-R model didasarkan atas persepsi terhadap dunia nyata yang terdiri dari  sekumpulan objek, disebut entity (entitas) dan hubungan antar objek tersebut, disebut  relationship. Entity adalah objek di dunia yang bersifat unik. Setiap entitas mempunyai atribut yang membedakannya dengan entitas lainnya. Contoh :  entitas Mahasiswa, mempunyai atribut nama, umur, alamat no. ktm.  Pemodelan data dengan model E-R menggunakan diagram E-R.

Diagram E-R terdiri dari :
  •  Kotak persegi panjang, menggambarkan himpunan antar entitas
  • Elip, menggambarkan atribut-atribut entitas
  • Diamon, menggambarkan hubungan antara himpunan entitas
  • Garis, yang menghubungkan antar objek dalam diagram E-R 

Do you like this post? Please link back to this article by copying one of the codes below.

URL: HTML link code: BB (forum) link code:

No comments:

Post a Comment